-
La ingeniería ensoftware tuvo susinicios en la décadade los 40.
-
El términoingeniería desoftware apareciópor primera vez enla década de los 50.
-
Aparecen los primeros lenguajes como cobol, algol y el mas popular fortran
El desarrollo de software lo hace que sea un producto -
Software como producto-Década de lenguajes y compilación.
“Crisis del software”. -
Metodología de desarrollo de software
-
Nace el modelo cascada mediante una descripción del método en un articulo de una revista
-
Ley del crecimiento continuo
-
Esta ley indicaba que los sistemas de tipo electrónico debían tener un cambio continuo o de lo contrario serian obsoletas.
-
Esta ley indicaba que los sistemas de tipo electrónico debían incrementar para mantener la satisfacción del usuario a lo largo del periodo de la vida del sistema.
-
Marco de trabajo usado para estructurar, planificar y controlar el proceso de desarrollo en sistemas de información.
-
describe el desarrollo de software, desde la fase inicial hasta la fase final.
-
El desarrollo espiral es un modelo de la vida del software.
-
Tim Berners-Lee después de proponer su proyecto logra iniciar la Web.
-
Nace el lenguaje de programación JAVA
-
Surgen los primeros navegadores WEB e infinidad de aplicaciones a través de la red.
-
Metodologia de desarrollo de Software.
-
Proceso de desarrollo de software desarrollado por la empresa Rational Software, actualmente propiedad de IBM.
-
Aparecen Mas Lenguajes de Programación.
-
Aplicaciones informáticas o programas informáticos destinadas a aumentar la productividad en el desarrollo de software reduciendo el costo de las mismas en términos de tiempo y de dinero.
-
La popularidad de estos servicios toman gran importancia y los manda a la cima.
-
Surge el revolucionario sistema operativo para dispositivos móviles denominado "Android".
-
Los dispositivos móviles son lo mas novedoso con nuevos sistemas operativos.
-
Nuevas metodologías se aplican a la Ingeniería de Software.
-
Proceso en el que se aplican de manera regular un conjunto de buenas prácticas para trabajar colaborativa mente, en equipo, y obtener el mejor resultado posible de un proyecto.