F38c7e884d7facf10dba390cdd819dd7

Reseña Histórica de la Industria de Software

By Elvtios
  • Invención del primer software del mundo en Inglaterra

    Invención del primer software del mundo en Inglaterra
    Comenzó en Inglaterra en 1948. La máquina experimental a pequeña escala de Manchester, con el apodo de “Baby”, lideró el lanzamiento de todo el software en la historia del mundo
  • Década de los 50’ 60’ y 70

    Década de los 50’ 60’ y 70
    En estos años el software pasó de ser un concepto teórico y abstracto a ser reconocido como un factor indispensable para la invención y desarrollo de dispositivos o máquinas. Se acuña por primera vez en una conferencia de la OTAN el término ‘ingeniería de software’. Esto es la primera muestra de una de las ciencias y profesiones más estudiadas y demandadas correspondientemente. En aquella época los lenguajes que más se utilizaban eran COBOL y FORTRAN.
  • Lanzamiento de la primera computadora personal de Apple

    Lanzamiento de la primera computadora personal de Apple
    Lanzamiento de la primera computadora personal de Apple
  • Introducción de IBM PC

    Introducción de IBM PC
    Introducción de IBM PC
  • Década de los 80’ y 90

    En estas dos décadas se identifica un problema, y es que la gran demanda superaba la oferta de profesionales en la industria. Además, los profesionales no podían abarcar tantas áreas de conocimiento sin especialización previa. Surgieron los primeros colapsos en proyectos y trabajos de complejidad avanzada. Sin ir más lejos, en esta época se lanzan Windows en 1985 y Linux en 1992. Además, la aparición del lenguaje HTML es gracias al auge del World Wide Web (WWW).
  • Inicio de los Móviles

    Inicio de los Móviles
    Auge del sistema operativo móvil y el primer dispositivo Blackberry
  • Primer Apple

    Primer Apple
    Uso del primer iPhone de Apple
  • Siglo XXI

    Siglo XXI
    Con la inteligencia artificial o AI, el curso de la historia del software ha cambiado para siempre. AI innova la forma en que se diseña y prueba un software, entre otros, lo que también puede ser beneficioso para la ingeniería de software. Además, la IA puede ayudar a identificar patrones en los proyectos, automatizar la generación de codificación, atenuar los errores de codificación y predecir el resultado a través del aprendizaje automático, entre otros.