Ingeniería De Software
Enviado por Rojamupi • 29 de Junio de 2015 • 1.344 Palabras (6 Páginas) • 114 Visitas
INDICE
I. HISTORIA 5
II. DEFINICION DE INGENERIA 6
III. DEFINICION DE SOFTWARE 7
IV. OBJETIVOS 8
Modelos y Ciclos de Vida del Desarrollo de Software 9
A. Modelo en cascada o clásico
B. Modelo cascada puro o secuencial para el ciclo de vida del software.
Desventajas del modelo cascada:
C. Modelos evolutivos
D. Modelo iterativo incremental
E. Modelo de prototipos
F. Modelo en espiral
G. Modelo de desarrollo por etapas
H. Modelo Incremental o Iterativo
I. Modelo estructurado
J. Modelo orientado a objetos
K. Modelo RAD (rapid application development)
V. ANEXO 14
VI. BIBLIOGRAFIA 15
VII. CONCLUSION 16
I. HISTORIA
Cuando aparecieron las primeras computadoras digitales en la década de 1940, El desarrollo de software era algo tan nuevo que era casi imposible hacer predicciones de las fechas estimadas de finalización del proyecto y muchos de ellos sobrepasaban los presupuestos y tiempo estimados. Los desarrolladores tenían que volver a escribir todos sus programas para correr en máquinas nuevas que salían cada uno o dos años, haciendo obsoletas las ya existentes.
El término Ingeniería del software apareció por primera vez en a finales de la década de 1950. La Ingeniería de software fue estimulada por la crisis del software de las décadas de entre 1960 y 1980. La Ingeniería del software viene a ayudar a identificar y corregir mediante principios y metodologías los procesos de desarrollo y mantenimiento de sistemas de software.
Aparte de la crisis del software de las décadas de entre 1960 y 1980, la ingeniería de software se ve afectada por accidentes que conllevaron a la muerte de tres personas; esto sucedió cuando la máquina de radioterapia Therac-25 emite una sobredosis masiva de radiación y afecto contra la vida de estas personas.9 Esto remarca los riesgos de control por software, 10 afectando directamente al nombre de la ingeniería de software.
A principios de los 1980,11
...