Curso de Ingeniería de Software

Nonfiction, Computers, Advanced Computing, Engineering, Computer Engineering
Cover of the book Curso de Ingeniería de Software by IT Campus Academy, IT Campus Academy
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: IT Campus Academy ISBN: 9781515194804
Publisher: IT Campus Academy Publication: July 23, 2015
Imprint: Language: Spanish
Author: IT Campus Academy
ISBN: 9781515194804
Publisher: IT Campus Academy
Publication: July 23, 2015
Imprint:
Language: Spanish

La ingeniería de software es una forma de ingeniería que aplica los principios de la ciencia de la computación y de la matemática para alcanzar soluciones con una mejor relación entre el coste y el beneficio para el problema de software. Asimismo, se trata de la aplicación sistemática, disciplinada y cuantificable para el desarrollo, operación y mantenimiento de un software.

Al principio, los softwares eran programas muy pequeños debido a las limitaciones del hardware existente en aquellos días. A medida que se fue mejorando la capacidad computacional creció el tamaño y la complejidad del software desarrollado.

Varias técnicas surgieron para ayudar en la administración de esa complejidad: Técnicas ligadas a lenguajes de programación; Profundización en los estudios en ingeniería de software; Arquitectura de software y Herramientas CASE (Computer-aided software engineering).

El primero de los efectos que aún podemos ver a día de hoy pone de manifiesto que uno de cada cuatro proyectos de software falla en la entrega. Además el cambio de personal con tasas en torno al 20% se considera algo normal. Otro de los problemas es que los grandes proyectos abarcan periodos de desarrollo de entre tres y cinco años, con los problemas que ello implica, haciendo que muchos de los programas se queden obsoletos antes incluso de su aplicación. Por último, el mantenimiento de software es uno de los responsables de los mayores costes relacionados con el apartado informático en la mayor parte de las empresas.

Un proceso de desarrollo de software es una estructura utilizada para el desarrollo de un producto de software. Entre sus sinónimos están "ciclo de vida" y "proceso de software". Hay muchos modelos para estos procesos, cada uno de ellos describiendo enfoques diferentes para una variedad de tareas y actividades a ser ejecutadas a lo largo del proceso.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

La ingeniería de software es una forma de ingeniería que aplica los principios de la ciencia de la computación y de la matemática para alcanzar soluciones con una mejor relación entre el coste y el beneficio para el problema de software. Asimismo, se trata de la aplicación sistemática, disciplinada y cuantificable para el desarrollo, operación y mantenimiento de un software.

Al principio, los softwares eran programas muy pequeños debido a las limitaciones del hardware existente en aquellos días. A medida que se fue mejorando la capacidad computacional creció el tamaño y la complejidad del software desarrollado.

Varias técnicas surgieron para ayudar en la administración de esa complejidad: Técnicas ligadas a lenguajes de programación; Profundización en los estudios en ingeniería de software; Arquitectura de software y Herramientas CASE (Computer-aided software engineering).

El primero de los efectos que aún podemos ver a día de hoy pone de manifiesto que uno de cada cuatro proyectos de software falla en la entrega. Además el cambio de personal con tasas en torno al 20% se considera algo normal. Otro de los problemas es que los grandes proyectos abarcan periodos de desarrollo de entre tres y cinco años, con los problemas que ello implica, haciendo que muchos de los programas se queden obsoletos antes incluso de su aplicación. Por último, el mantenimiento de software es uno de los responsables de los mayores costes relacionados con el apartado informático en la mayor parte de las empresas.

Un proceso de desarrollo de software es una estructura utilizada para el desarrollo de un producto de software. Entre sus sinónimos están "ciclo de vida" y "proceso de software". Hay muchos modelos para estos procesos, cada uno de ellos describiendo enfoques diferentes para una variedad de tareas y actividades a ser ejecutadas a lo largo del proceso.

More books from IT Campus Academy

Cover of the book Fundamentos de Redes de Voz IP - 2º Edición by IT Campus Academy
Cover of the book Días de Lluvia by IT Campus Academy
Cover of the book El Blog en la Empresa by IT Campus Academy
Cover of the book Aprende a Programar con Ruby on Rails by IT Campus Academy
Cover of the book Business Intelligence y las Tecnologías de la Información by IT Campus Academy
Cover of the book Aprende a Programar con Ajax by IT Campus Academy
Cover of the book El Video Marketing Online. Potencia la Imagen de Empresa o Marca by IT Campus Academy
Cover of the book El Arte de la Guerra Aplicada al Marketing by IT Campus Academy
Cover of the book Guía para la Venta Directa - 2ª Edición by IT Campus Academy
Cover of the book La Guía Básica de JavaScript by IT Campus Academy
Cover of the book Jardinería para Novatos by IT Campus Academy
Cover of the book Guía de HTML5, CSS3 y Javascript. La Web 2.0 by IT Campus Academy
Cover of the book Aprende Programación Web con PHP y MySQL by IT Campus Academy
Cover of the book La granja - Segunda Edición by IT Campus Academy
Cover of the book Un Regalo para Mamá by IT Campus Academy
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy