Diseno sin 2020 09 17 134034@2x

Linea del Tiempo de Ingenieria en Software

  • Evolucion del software

    Evolucion del software
    La programación de computadoras era un "arte de andar por casa" para el que existían pocos métodos sistemáticos.
  • Nace el Lenguaje Fortran

    Nace el Lenguaje Fortran
    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
  • Nace Lenguaje cobol

    Nace Lenguaje cobol
    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í
  • Industrias la Constancia.

    Fue posiblemente la primera en traer una computadora a El Salvador, según ha quedado registrado. Fue una IBM 1401.
  • Crisis de Software

    Crisis de Software
    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
  • Termino Ingeniería de Software

    Termino Ingeniería de Software
    Es el término que utilizó Fritz Bauer en la primera conferencia sobre desarrollo de software patrocinada por el Comité de Ciencia de la OTAN celebrada en Garmisch (Alemania), en octubre de 1968, previamente había sido utilizado por el holandés Edsger Dijkstra en su obra The Humble Programmer.
  • Software como producto

    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.
  • Modelo Cascada

    Modelo Cascada
    Nace el modelo cascada mediante una descripción del método en un articulo de una revista
  • Ministerio de Hacienda

    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
  • Lenguaje de programacion C

    Lenguaje de programacion C
    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 Proceso de Desarrollo de Software Adaptativo

    Un Paper de E.A. Edmonds presenta el concepto de "Proceso de Desarrollo de Software Adaptativo" en 1974. Así mismo, también durante los 70, Tom Gild publica conceptos sobre la Gestión de Proyectos Evolutiva (EVO).
  • ISSS

    El ISSS ya disponía de una computadora IBM/1401 y estaba a punto de recibir una nueva, la IBM /370/115. Según la tesis ‘Estudio del Sistema de Inventarios de Medicamentos del ISSS’ de Efraín Ernesto Jovel García, de la UCA, el equipo que tenía el ISSS era subutilizado.
  • Fundación de IEEE

    Fundación de IEEE
    El Comité creado por la IEEE Computer Society para el desarrollo de estándares de Ingeniería del Software, se fundó en 1976
  • Ley del Crecimiento Continuo

    Ley del Crecimiento Continuo
    Esta ley indicaba que los sistemas de tipo electrónico debian incrementar para mantener la satisfaccion del usuario a lo largo del periodo de vida del sistema
  • Primeras computadoras en El Salvador

    Que son denominadas de cuarta generación las cuales se caracterizaban por el uso de circuitos integrados
  • Ciclo de Vida del Software

    Ciclo de Vida del Software
    En 1985 surgió el ciclo de vida del software y con ello también nació en mantenimiento del software.
  • Windows 2.0

    Windows 2.0
    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
  • Surge el lenguaje de programacion JAVA

    Surge el lenguaje de programacion JAVA
    JAVA:
    es un lenguaje de programación orientado a objetos desarrollado por Sun 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 tambien surge Primera versión popular de Windows, Windows 3.0
  • CONACYT

    CONACYT
    El 15 de julio del año 1992 la Asamblea Legislativa de El Salvador aprobó la Ley del Consejo Nacional de Ciencia y Tecnología, mejor conocida CONACYT, la cual a partir de ese momento se impulsaron importantes acontecimientos dentro de nuestro pais
  • 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 informáticos en El Salvador

    Primeros dominios informáticos 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
  • Lenguajes de Programación

    Lenguajes de Programación
    En el año 2000, aparecen diferentes lenguajes de programación para cualquier ámbito.
  • Manifiesto Ágil

    Manifiesto Ágil
    Bob Martin, reúne a otros 16 líderes del movimiento ágil, para escribir el "Manifiesto Ágil", que engloba las metodologías que hasta ese momento se les conocía como "Metodologías de Desarrollo de Software de peso liviano"
  • Google & Youtube

    Google & Youtube
    La popularidad de estos servicios toma gran demanda y por ende se van a la cima.
  • Redes sociales

    Redes sociales
    Este año las redes sociales se vuelven tan populares alrededor del mundo de la Internet.
  • Android

    Android
    Surge el revolucionario sistema operativo para dispositivos móviles denominado "Android".
    El objetivo inicial de Android, de este modo, fue promover los estándares abiertos en teléfonos y computadoras (ordenadores) móviles.
  • Dispositivos moviles

    Dispositivos moviles
    Los dispositivos móviles son lo mas novedoso con nuevos sistemas operativos.
    Dispositivo móvil (mobile device), también conocido como computadora de bolsillo o computadora de mano (palmtop o handheld), es un tipo de computadora de tamaño pequeño, con capacidades de procesamiento, con conexión a Internet, con memoria, diseñado específicamente para una función
  • Ministerio de Salud

    Ministerio de Salud
    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
  • Unificacion de portales

    Unificacion de portales
    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.
  • Scrum

    Scrum
    Metodología Scrum
    Scrum es un modelo de desarrollo ágil caracterizado por: Adoptar una estrategia de desarrollo incremental, en lugar de la planificación y ejecución completa del producto.
    Basar la calidad del resultado más en el conocimiento tácito de las personas en equipos auto organizados, que en la calidad de los procesos empleados.
    Solapamiento de las diferentes fases del desarrollo, en lugar de realizar una tras otra en un ciclo secuencial o de cascada.
  • windows 10

    windows 10
    Microsoft lanzó Windows 10 de manera pública
  • Windows 11

    Windows 11
    Windows 11 se lanzó el 5 de octubre de 2021. Como suele ser usual, se trata de una actualización progresiva que se ha enviado primero a los equipos nuevos, y paulatinamente se irá enviando al resto de ordenadores compatibles siempre que no hayan problemas conocidos importantes.
  • En la actualidad

    Una enorme industria del software se ha convertido en un factor dominante en la economía del mundo industrializado. El programador solitario a sido cambiado por equipos especialistas en software, donde cada uno se enfoca en una parte de la tecnología requerida para desarrollar una aplicación compleja.