Este documento describe la historia de la ingeniería de software y su aplicación a la educación informática. Explica que la ingeniería de software surgió en 1968 para hacer frente a una crisis de software. Se define la ingeniería de software como la aplicación sistemática de principios de ingeniería para desarrollar software fiable y eficiente. También describe los componentes clave de la ingeniería de software como herramientas, métodos, procesos y enfoques de calidad. Finalmente, explica el ciclo de vida del software que incluye las fases de definición,