-
Previo
antes de la ingenieria de software no existian lenguajes de programacion, todo era lenguaje maquina -
Lenguaje Ensamblador
La programacion como base, inicia la implementacion de lenguajes de programacion -
Period: to
Aparecen
Aparecen los primeros lenguajes como cobol, algol y fortran -
Programacion Estructurada
Metodologia de desarrollo de software -
Modelo cascada
Nace el modelo cascada mediante una descripción del metodo en un articulo de una revista -
Paradigmas
Nacen los paradigmas de programación, David Parnas introduce los conceptos clave de modularidad y camuflaje de información -
Ley de cambio continuo
Esta ley indica que los sistemas de tipo electrónico debían tener un cambio continuo o de lo contrario serian obsoletas -
Ley del crecimiento continuo
Esta ley indicaba que los sistemas de tipo electrónico deben incrementar para mantener la satisfacción del usuario o lo largo del periodo de vida del sistema -
Ciclo de vida del software
Surge el ciclo de vida del software(definición de las necesidades, análisis, diseño, codificación, pruebas, validacion, mantenimiento) -
Desarrollo en espiral
Nace el desarrollo en espiral(un modelo de ciclo de vida de un software) -
Nace Java
-
Navegadores
Surgen los primeros navegadores e infinidad de aplicación a través de la red -
CASE
Esta herramienta nació en 1990, pero en 2001 y 2002 tuvieron una gran auge debido a la gran demanda y uso de tales por su asistencia -
Metodología Srum
Nuevas metodologías se aplican a la ingeniería de software