-
El software como fuerza comercio/industrial se inició a finales de 1950, las empresas comenzaron a implementar el uso de computadoras para aplicaciones de negocio y rápidamente creció la demanda de programadores con experiencia. Los desarrollos se realizaban mediante tarjetas perforadas y cableado eléctrico. El término software es introducido por primera vez. -
Se llama crisis del software a una serie de dificultades que las empresas tenían al momento de la implementación de soluciones informaticas. -
La empresa La Constancia, S.A. fue la primera en traer una computadora a El Salvador de la que se tiene registro. según dicho registro, se trataba de una una IBM 1401. -
En la conferencia de OTAN (Organización del Tratado del Atlántico Norte), ser habló por primera vez del conjunto de dificultades o errores ocurridos en la planificación, estimación de los costos, productividad y calidad de un software, o bien, lo que se conoce como la crisis del software, dicho término se le atribuyó a F. L. Bauer. Para dar solución a los problemas que se presentaban en esta conferencia se creó una nueva rama de ingeniería, la ingeniería de software. -
La programación estructurada surgió en la década de 1960, particularmente del trabajo de Böhm y Jacopini, y un famoso escrito de 1968: «La sentencia goto, considerada perjudicial», de Edsger Dijkstra. Sus postulados se verían reforzados, a nivel teórico, por el teorema del programa estructurado y, a nivel práctico, por la aparición de lenguajes como ALGOL, dotado de estructuras de control consistentes y bien formadas. -
En los años setenta, surgen las fases del desarrollo: requerimientos, análisis, diseño, codificación y pruebas con la creación del ciclo de vida en cascada por Winston Royce, inicia la programación estructurada, los métodos para especificar, verificar y validar software. El software de desarrollado contiene principios de diseño, como modularidad, encapsulación, abstracción de tipos de datos, entre otros. -
El Ministerio de Hacienda decidió comprar una 36030, (tenía 16 K de memoria y lo máximo de memoria que podía llegar a tener en crecimiento era 96 K) y esta máquina ya venía equipada con discos removibles. -
Para finales del año 1976 en El Salvador ya habían 23 computadoras trabajando en el sector público y 49 en el sector privado, incluyendo una computadora en la UCA y en el ministerio de salud. -
Como parte de la crisis del software, los costos de propiedad y mantenimiento del software se elevó dos veces más de lo que costaba el desarrollo del mismo software antes. Esto seguiría así hasta la década de los 90 cuando subió un 30% más. -
Se incorporan las primeras computadoras con circuitos integrados a los principales ministerios de gobierno, así como en la empresa privada. También se fomenta la capacitación en uso de computadoras incrementando la cantidad de profesionales de computación en el país. Más información en el siguiente enlace: Artículo informativo Diario de Hoy -
Fue definido por primera vez por Barry Boehm en 1986. Éste modelo considerara la gestión de riesgos en los proyectos de software, algo que en los modelos existentes hasta la fecha no consideraban. -
El software libre toma fuerza, poniendo en práctica los modelos de desarrollo existentes y obteniendo sus primeros proyectos exitosos. -
La definición moderna de desarrollo ágil de software evolucionó a mediados de la década de 1990 como parte de una reacción contra los métodos de "peso pesado", muy estructurados y estrictos, extraídos del modelo de desarrollo en cascada. El proceso originado del uso del modelo en cascada era visto como burocrático, lento, degradante e inconsistente con las formas de desarrollo de software que realmente realizaban un trabajo eficiente. -
Se funda el proyecto SVNet, que tenía por objetivo conectar El Salvador con el resto del mundo para hacer posible que más personas tuvieran acceso al uso de la red. En ese entonces ANTEL fue responsable del desarrollo de este proyecto. Con ello se logra fomentar el desarrollo de funcionalidades web y acelerar el crecimiento de especialistas en áreas de ingeniería de software. -
El 12 de febrero de 2001 diecisiete críticos de los modelos de mejora del desarrollo de software basados en procesos, convocados por Kent Beck, se reunieron en Snowbird, Utah para tratar sobre técnicas y procesos para desarrollar software. En la reunión se acuñó el término “Métodos Ágiles” para definir a los métodos que estaban surgiendo como alternativa a las metodologías formales (CMMI, SPICE). -
La tercera sede del ECSL correspondió al Centro Arte para la Paz en la ciudad de Suchitoto en el departamento del Departamento de Cuscatlán de El Salvador. Se llevó a cabo los días 10, 11 y 12 de agosto organizado por la comunidad local; donde se realizaron charlas y talleres sobre educación y Software libre, educación y movimientos sociales, software libre y mujeres.