-
Durante los primeros años de la era de la computadora, el software se contemplaba como un añadido. El desarrollo del software se realizaba virtualmente sin ninguna planificación, hasta que los planes comenzaron a descalabrarse y los costos a correr. Los programadores trataban de hacer las cosas bien, y con un esfuerzo heroico, a menudo salían con éxito.
-
1950-1965
el software se contemplaba como un añadido. La programación de computadoras era un "arte de andar por casa" para el que existían pocos métodos sistemáticos. *No existía documentación de ningún tipo.
* Existencia de pocos métodos formales y pocos creyentes en ellos.
*Desarrollo a base de prueba y error.
*Se trabajaba con la idea de “Codificar y Corregir”.
* No existía un planteamiento previo -
en esa década la Ingeniería del software apareció por primera vez en la década de 1950 y principios de los años 1960. Los programadores siempre han sabido sobre ingenieros civiles, eléctricos y de computadores y debatían qué podría significar la ingeniería para el software.
-
Lenguaje de programación alto nivel de propósito general, procedimental e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica.
-
En 1958, el renombrado matemático estadístico John Tukey acuñó el término software.
-
Crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador, ya que en los años 1960 existían numerosos modelos de ordenadores incompatibles entre sí.
-
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.
-
De 1965 a 1985 en este año software inicio con una Crisis del Software. Ligada a la crisis de la programación se plantea la necesidad de controlar el proceso de desarrollo.
-
Se caracterizó también por el establecimiento del software ya se desarrollaba para tener una amplia distribución en un mercado multidisciplinario.
-
El término Ingeniería del Software se utilizó por
primera vez en el título de una conferencia de la OTAN celebrada en Alemania en 1968 -
Durante La década de 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.
Programación estructurada. -Ingeniería del Software.
Primeros métodos estructurados. -
Durante décadas, resolvió la crisis del software desencadenó en que compañías e investigadores produjeran más y más herramientas software. Cada nueva tecnología o práctica que apareció entre 1970 y 1990 fue tratada como una "bala de plata" que solucionaría la crisis del software.
-
Dennis M. Ritchie crea el Lenguaje de programación C en los Laboratorios Bell como evolución del anterior es decir el lenguaje B
-
El sistema distribuido, múltiples computadoras, cada una ejecutando funciones concurrentemente y comunicándose con alguna otra, incrementó notablemente la complejidad de los sistemas informáticos y amplio uso de los microprocesadores.
-
El control de las actividades de desarrollo debería permitir gestionar el proceso.
-
El Comité creado por la IEEE Computer Society para el desarrollo de estándares de Ingeniería del Software, se fundó en 1976, Su propósito y alcance es "promover la teoría, la práctica y la aplicación de la ciencia y la tecnología de la informática y el procesamiento de la información" y la "posición profesional de sus miembros". Sociedad de Informática IEEE -
-
Esta ley indicaba que los sistemas electrónicos debían incrementar para mantener la satisfacción del usuario a lo largo del periodo de vida del sistema.
-
Surge el ciclo de vida del software y con ello su mantenimiento
-
Presentó varias mejoras en la interfaz de usuario yen la gestión de memoria. También introdujo nuevos métodos abreviados de teclado. También podría hacer uso de memoria expandida. Es una versión del entorno operativo obsoleto creado por Microsoft con una interfaz gráfica de usuario de 16 bits.
-
JAVA:
es un lenguaje de programación orientado a objetos desarrollado por un Microsystems a principios de los años 90.
El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple. en este año también surge Primera versión popular de Windows, Windows 3.0 -
la evolución de sistemas informáticos se aleja de las computadoras individuales y da los programas de computadoras, dirigiéndose al impacto colectivo de las computadoras individuales y de los programas de computadoras y del software.
-
El 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. antes del 2000.
-
Con el software de mejora de procesos, como Ideal, TSP o PSP, y las normas y estándares de calidad como la ISO 9126, ISO 12207, ISO 9000-3.Objetos (OO) como aproximación para el desarrollo de sistemas informáticos, apareciendo metodologías, aparición de Lenguaje de Modelado Unificado (UML) el Proceso Unificado (UP). Surgen en los noventa y la década siguiente multitud de técnicas y conocimientos sobre la construcción de sistemas orientados a objetos: patrones, heurísticas, refactorizaciones.
-
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. Se reconoce que las primeras iniciativas comunitarias fueron el Grupo GNU/ Linux El Salvador que inicia a funcionar a finales del siglo pasado.
-
durante 1995-2016
Aparecen: Redes de Información, Tecnologías Orientadas a Objetos, Aparecen: Redes Neuronales, Sistemas Expertos y SW de Inteligencia Artificial.
La información como valor preponderante dentro de las Organizaciones. -
En general se puede decir que el software libre en El Salvador ha tenido una acogida muy tímida. Es a partir del año 2009 cuando la administración del presidente Funes intentó darle un giro al tema desde el sector gubernamental, sin resultados muy alentadores.
-
En el gobierno los esfuerzos más grandes se dan a partir del año 2009 en el Ministerio de Salud, donde se ha migrado una gran cantidad de equipos al software libre. El Ministerio de Educación desde el año 2010 avanzaba en la implementación en los centros escolares y en el año 2014 optaron por dejar sin efecto una relación con Microsoft, con lo cual se vieron obligados a migrar a software libre.
-
Se conocen de esfuerzos con el software libre en el Ministerio de Relaciones Exteriores, en la Policía Nacional Civil y en otras dependencias en menor cuantía. El trabajo de ITIGES, que es la Dirección de Tecnologías del Gobierno de El Salvador avanzó desde el año 2009 en la unificación de los portales web de casi todas las dependencias estatales, con un gestor de contenidos libre. Uno de los proyectos más grandes en materia de uso de software libre en el gobierno.
-
fue la organización del Encuentro Centroamericano de Software Libre, realizado en la ciudad de Suchitoto en el año 2011.
-
En el año 2014 la Universidad Luterana Salvadoreña renueva la Licenciatura en Ciencias de la Computación abrazando el enfoque del software libre en su formación, constituyéndose así como la primera carrera con enfoque al software libre en El Salvador. En este año también se anuncia que la Universidad Centroamericana (UCA) inicia su proceso de migración de software privativo a software libre.
-
Surge la mas reciente actualización de windows 10