-
De 1950 a 1960: Los orígenes
El Comité de ciencia de la OTAN patrocinó dos conferencias sobre ingeniería del software en 1968 (Garmisch, Alemania — ver informe de la Conferencia) y en 1969, que dio al campo su impulso inicial. Muchos creen que estas conferencias marcaron el inicio oficial de la profesión de la ingeniería de software. El software como se ha visto, no surge con los equipos electrónicos, aunque es con ellos que adopta el nombre ya está presente desde el empleo de ábacos o sumadoras mecánicas. -
John Wilder Tukey
En la década los años 50 justamente en el año de 1950, mucho tiempo antes de que se fundara Microsoft, John Wilder Tukey empezó con el termino o palabra de software que como todos ya sabemos se ha convertido en algo bastante fundamental en nuestras vidas y también dijo y se abstuvo de la idea que el tanto el hardware como el software serian importantes -
De 1960 a 1980: La crisis del software
La ingeniería de software fue estimulada por la llamada crisis del software de la década de 1960, 1970 y 1980, que identifica muchos de los problemas de desarrollo de software. Muchos proyectos de software sobrepasaron el presupuesto y el tiempo estimados. Algunos proyectos causaron daños a la propiedad otros proyectos causaron pérdidas de vidas. Algunos utilizan el término de crisis del software para referirse a su incapacidad de contratar programadores suficientemente calificados. -
1962, primera computadora en el pais,
- La empresa La Constancia, S.A. fue posiblemente la primera en traer una computadora a El Salvador, según ha quedado registrado. Fue una IBM 1401
-
Conferencia Organizada por la OTAN 1968
La conferencia organizada por La Organización del Tratado del Atlántico Norte (OTAN) en el año 1968 en Múnich Alemania consagro el uso del término Ingeniería del Software, aunque Frederick P. Brooks, lo usó en los años 60, se dice que la primera persona que usó el término fue Margaret Hamilton -
Ciclo de vida de desarrollo de Software
El ciclo de vida de desarrollo de software o SDLC (Software Develop Life Cicle) empezó a aparecer, a mediados de la década, como un consenso para la construcción centralizada de software, y daría las pautas en la que se logra establecer, de manera general, los estados por los que pasa el producto software desde que nace a partir de una necesidad, hasta que muere. -
De 1985 a 1989: No hay balas de plata
Durante décadas, solucionar la crisis del software fue de suma importancia para investigadores y empresas productoras de herramientas de software. El costo de propiedad y mantenimiento del software en la década de 1980 fue dos veces más caro que el propio desarrollo del software. Las tres cuartas partes de todos los grandes productos de software son entregados al cliente con tales fallas que no son usados en absoluto, o no cumplen con los requerimientos del cliente. -
De 1990 a 1999: Prominencia de Internet
El auge de la Internet condujo a un rápido crecimiento en la demanda de sistemas internacionales de despliegue de información y correo electrónico en la World Wide Web. Los programadores debían manejar ilustraciones, mapas, fotografías y otras imágenes, más animación sencilla, a un ritmo nunca antes visto, con pocos métodos conocidos para optimizar la visualización/almacenamiento de imágenes (como el uso de imágenes en miniatura). -
Inicios de software libre en El Salvador
En el año 1994 se instaló un servidor con Mandrake Linux en la Biblioteca Central de la Fuerza Armada, esos serían parte de los inicios del software libre en el país. También se hace referencia de que la extinta Administración Nacional de Telecomunicaciones (ANTEL) habría contado con servidores con Sistemas Operativos basados en Linux. -
Primeros dominios informaticos en El Salvador
Los primeros cinco dominios se registraron para la Universidad Centroamericana José Simeón Cañas (UCA), Universidad Don Bosco (UDB), Universidad de El Salvador (UES), el Consejo Nacional de Ciencia y Tecnología (CONACYT) y la organización SVNet. Estos fueron sus dominios:
UCA: uca.edu.sv
UDB: udb.edu.sv
UES: ues.edu.sv
CONACYT: conacyt.gob.sv
SVNet: svnet.org.sv -
De 2000 al presente: Metodologías ligeras
Con la creciente demanda de software en muchas organizaciones pequeñas, la necesidad de soluciones de software de bajo costo llevó al crecimiento de metodologías más simples y rápidas que desarrollaran software funcional, de los requisitos de implementación, más rápidos y más fáciles. que intentó simplificar muchas de las áreas de la ingeniería de software, incluyendo la recopilación de requerimientos y las pruebas de confiabilidad para el creciente y gran número de pequeños sistemas.