My post 2 e1595366049243 1024x688

Historia de la Ingeniería de software y su evolución

By DanHR98
  • El inicio

    El inicio
    Dándose sus inicios en 1940, el termino ingeniería de software se acuñaría entre 1950 y 1960.
    Donde los programadores se preguntaban, basándose en otras ramas de la ingeniería, que resultados podría traer la ingeniería aplicada al software
  • Fortran, COBOL, y ALGOL

    Fortran, COBOL, y ALGOL
    Tres fueron los lenguajes (de orden mayor) ideados en la década de 1950 para estandarizar el mercado, ya que antes de estos era muy necesario estar traduciendo el software viejo para adecuarse a las nuevas maquinas. Fortran creado por IBM en 1957 COBOL en 1959 por un grupo compuesto por fabricantes de ordenadores, usuarios y el departamento de defensa de los estados unidos ALGOL en 1960 (aunque este fue muy popular en las universidades, no fue muy bien aceptado comercialmente)
  • La CRISIS del software (1960-1980)

    En un campo tan nuevo como lo era el software, era muy difícil realizar estimaciones del tiempo que se iba tardar en completar una tarea, esto se vio desde lo mas pequeño al inicio, donde no se sabia cuantas horas debía trabajar alguien en su maquina para completar una tarea. Todo esto fue arrastrado hasta los proyectos mas grandes, de esa forma se vivió una "crisis del software", donde lo que mas hacia falta eran programadores competentes.
  • Las primeras computadoras en El Salvador

    Las primeras computadoras en El Salvador
    La Constancia, S.A. fue posiblemente la primera en traer una computadora a El Salvador, según ha quedado registrado esta habría sido una IBM 1401. Aunque también se tiene constancia de que el ISSS disponía también de una IBM 1401 y estaba a punto de recibir una nueva, la IBM /370/115.
  • OS/360

    OS/360
    Desarrollado por IBM en 1964, fue uno de los sistemas mas complejos de su tiempo, aunque debido a la poca madurez en la planeación de proyectos, este se vio inmerso en muchos problemas Con 1000 programadores y el desbordamiento multimillonario de su presupuesto, se cometió uno de los errores mas grandes, el cual fue no desarrollar una coherente arquitectura de software antes de iniciar el proyecto.
  • El impulso al sector

    El impulso al sector
    El comité de ciencia de la OTAN entra en juego. En este momento se dan las conferencias que se creen marcaron el impulso de la ingeniería de software
  • Lenguaje de programacion C

    Lenguaje de programacion C
    El lenguaje C surge en 1972 creado por Dennis M. Ritchie en los laboratorios Bell
  • Sector bancario

    Un banco salvadoreño compra la primer computadora para el sector bancario.
  • La UCA lleva su registro académico de forma digital

    La UCA lleva su registro académico de forma digital
    La UCA adquiere la computadora HP-1000 modelo 21mx para llevar el registro académico.
  • Fortran en El Salvador

    Fortran en El Salvador
    1. Fortran IV se populariza entre los especialistas salvadoreños.
  • Inicio de las buenas practicas.

    Durante décadas, solucionar la crisis del software fue de suma importancia para investigadores y empresas productoras de herramientas de software.
  • Windows

    Windows
    El 20 de noviembre de 1985 sale al mercado Microsoft Windows
  • JAVA y Windows 3.0

    JAVA y Windows 3.0
    En 1990 surge JAVA, siendo un lenguaje de programación orientado a objetos, desarrollado por SUN Microsystems. El cual tomaba mucho de su sintaxis de C y C++, pero con un modelo de objetos mas simple
    En este mismo año sale Windows 3.0
  • El auge de internet 1990-1999

    El auge de internet 1990-1999
    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).
  • CONACYT

    CONACYT
    La Asamblea Legislativa aprueba el 15 de julio la Ley del Consejo Nacional de Ciencia y Tecnología, CONACYT.
  • Proyecto SvNet

    Proyecto SvNet
    El 2 de septiembre de 1994 se funda el Proyecto SVNet: Internet en El Salvador.
  • Windows XP

    Windows XP
    Con el expansionismo tecnológico se estaban dando mejoras a los sistemas operativos para su mejor manejo por parte de los usuarios. Salen con gran éxito actualizaciones de sistemas operativos.
  • El Polemico Windows Vista

    El Polemico Windows Vista
    No todos los sistemas calaban igual en los usuarios, y Windows Vista fue uno de los pilares para la teoría de que en Microsoft, hay de forma intercalada, una versión buena y otra mala de su sistema operativo.
  • iphone

    iphone
    La revolución tecnológica de nuestros días se le debe posiblemente al iPhone, presentado por Steve Jobs y llevando la tecnología a los ojos del publico general y que este la quisiera en sus manos.
  • Android y la tecnologia en manos de todos

    El sistema operativo que puso en manos de todos la tecnología mas actual, llevando también a que mas y mas personas se interesasen por el desarrollo de aplicaciones de todo tipo
  • Windows 2009-2012

    Windows 2009-2012
    Luego de que Windows vista no tuviera la recepción esperada, sale poco tiempo después (22 de octubre de 2009) Windows 7, uno de los sistemas mas queridos por los usuarios Con la teoría en mente de los usuarios que luego de un buen Windows sale uno malo, llega al mercado Windows 8 (26 de octubre de 2012), el cual intentaba competir contra los sistemas operativos móviles de Google y Apple, pero este no tuvo la recepción esperada.
  • Hoy en dia

    Hoy en día las empresas están apuntando cada vez mas a que la tecnología sea quien se encargue de todo, desde algoritmos, hasta inteligencia artificial para ayudarnos a elegir las condiciones mas optimas en todo tipo de rubros, la ingeniería de software es muy valiosa, cada vez son necesarios mas y mas programadores y con ellos los respectivos lideres de proyectos los cuales puedan llevar con estándares calidad bien definidos para la creación del software