-
En los años 50 se lo llamó: Modelo en cascada rigurosa.
-
-
Se programa artesanalmente. Aparece el concepto de parche.
-
Se identifican las fases de desarollo
-
Nacen las fábricas de software y el concepto de orientación a objetos.
-
Aparición del concepto de concurrencia. Lenguaje de modelado y software libre.
-
Scrum. Se prioriza la calidad.
Aparecen nuevos dispositivos para trabajar el desarrollo de sistemas como celulares y tablets.