Fabrica de software

Industria del Software: Timeline OJVC

  • Presentación de la arquitectura de Von Neumann

    Presentación de la arquitectura de Von Neumann
    John von Neumann, un matemático húngaro-estadounidense, presentó su diseño para una computadora digital de propósito general en un informe titulado "Primera redacción del informe sobre el EDVAC". Este informe describe la arquitectura de Von Neumann, que se basa en cuatro componentes principales:
    - cpu
    - memoria
    - unidad de control
    - E/S La arquitectura de Von Neumann se convirtió en la base de la mayoría de las computadoras modernas.
  • Uso del temino "Software"

    Uso del temino "Software"
    Aunque no hay una fecha exacta, se atribuye su uso generalizado a dos figuras importantes en la historia de la computación:
    • John W. Tukey: En un artículo de 1957, Tukey mencionó el término "software"
    • Grace Hopper: En 1960, Hopper popularizó el uso del término durante una conferencia en la que sugirió que el software era tan importante como el hardware para el funcionamiento de las computadoras.
  • "FORTRAN" primer lenguaje de programación

    "FORTRAN" primer lenguaje de programación
    FORTRAN, que significa FORmula TRANslator, fue el primer lenguaje de programación de alto nivel de propósito general. Fue desarrollado por un equipo liderado por John Backus en IBM. FORTRAN fue diseñado para simplificar la escritura de programas para computadoras científicas, liberando a los programadores de la necesidad de usar el lenguaje ensamblador, que era mucho más complejo y propenso a errores.
  • Desarrollo de COBOL

    Desarrollo de COBOL
    COBOL, que significa COmmon Business Oriented Language, es un lenguaje de programación de alto nivel diseñado para el procesamiento de datos comerciales. Desarrollado por un equipo liderado por Grace Hopper, en colaboración con el Departamento de Defensa de los Estados Unidos.
    Fue diseñado para ser un lenguaje fácil de aprender y usar, con una sintaxis similar al inglés natural. Ideal para empresas, que necesitaban un lenguaje para procesar grandes cantidades de datos de manera eficiente.
  • Crisis del software y nacimiento de la ingeniería del software

    Crisis del software y nacimiento de la ingeniería del software
    En la década de 1960 en el que la industria del software se vio afectada por problemas generalizados de sobrecostos, retrasos y errores en los proyectos de software. Causas:
    - Falta de planificación y gestión
    - Crecimiento de la complejidad
    - Falta de herramientas y técnicas
    - Expectativas poco realistas Consecuencias:
    Retrasos y sobrecostos
    Errores y defectos
    Mantenimiento difícil Nacimiento de la ingeniería del software como disciplina formal
  • Creación del lenguaje de programación BASIC

    Creación del lenguaje de programación BASIC
    BASIC, que significa Beginner's All-purpose Symbolic Instruction Code, es un lenguaje de programación de alto nivel diseñado para ser fácil de aprender y usar. Fue creado por John G. Kemeny y Thomas E. Kurtz en el Dartmouth College, con el objetivo de facilitar la enseñanza de la programación a estudiantes que no tenían formación en matemáticas o ciencias. BASIC se basa en la notación matemática y tiene una sintaxis simple y clara.
  • ARPANET

    ARPANET
    Se creó con el objetivo de conectar a los investigadores de las universidades y empresas que trabajaban en proyectos financiados por DARPA. La red utilizaba una tecnología llamada conmutación de paquetes, que permitía dividir los datos en pequeños paquetes que podían viajar por diferentes rutas de forma simultánea.
  • Creación del lenguaje de programación C

    Creación del lenguaje de programación C
    C es un lenguaje de programación de alto nivel de propósito general. Fue desarrollado por Dennis Ritchie en los Laboratorios Bell de AT&T, con el objetivo de crear un lenguaje que fuera eficiente, flexible y portátil.
  • Inicio de la Fábrica de Software

    Inicio de la Fábrica de Software
    Publicación del libro "The Mythical Man-Month" de Frederick Brooks, donde se introdujo el concepto de la fábrica de software como una analogía para la producción eficiente de software.
  • Nacimiento de Microsoft Word

    Nacimiento de Microsoft Word
    Microsoft Word es un procesador de textos desarrollado por Microsoft. Fue creado por Charles Simonyi y Richard Brodie, con el objetivo de crear un procesador de textos que fuera fácil de usar y que pudiera funcionar en una amplia variedad de plataformas.
  • Nacimiento de la World Wide Web (WWW)

    Nacimiento de la World Wide Web (WWW)
    La World Wide Web (WWW), también conocida como la Web, es un sistema de información global que es accesible a través de Internet. La WWW se basa en el uso de hipertexto, que permite a los usuarios navegar por la web haciendo clic en enlaces.
  • Creación de Netscape Navigator

    Creación de Netscape Navigator
    Netscape Navigator fue un navegador web desarrollado por Netscape Communications. Fue el primer navegador web comercialmente exitoso y jugó un papel importante en la popularización de la World Wide Web. Netscape Navigator fue creado por un equipo de ex empleados de Mosaic Communications, una empresa que había desarrollado un navegador web llamado Mosaic.
  • Lanzamiento de Windows 95

    Lanzamiento de Windows 95
    Windows 95 es un sistema operativo desarrollado por Microsoft. Fue el sucesor de Windows 3.1 y el predecesor de Windows 98. Windows 95 fue un gran éxito comercial y se considera uno de los sistemas operativos más importantes de la historia. Windows 95 introdujo varias características nuevas, como:
    - Interfaz gráfica de usuario
    - Menú Inicio
    - Barra de tareas
    - Internet Explore
  • Nacimiento de Wikipedia

    Nacimiento de Wikipedia
    Wikipedia es una enciclopedia libre y multilingüe en línea que está escrita y mantenida por voluntarios de todo el mundo. Wikipedia es uno de los sitios web más populares del mundo y es una fuente de información valiosa para estudiantes, investigadores y público en general. Wikipedia fue fundada por Jimmy Wales y Larry Sanger. Wales y Sanger querían crear una enciclopedia que fuera libre y accesible para todos. Wikipedia se basa en el software MediaWiki
  • Lanzamiento de Facebook

    Lanzamiento de Facebook
    Facebook es una red social en línea que permite a los usuarios conectarse con amigos y familiares, compartir contenido y participar en grupos de interés. Facebook es la red social más grande del mundo, con más de 2.900 millones de usuarios activos mensuales.
  • Lanzamiento de Google Drive

    Lanzamiento de Google Drive
    Google Drive es un servicio de almacenamiento en la nube que permite a los usuarios almacenar archivos en línea y acceder a ellos desde cualquier dispositivo. Google Drive también ofrece una suite de aplicaciones de oficina que permite a los usuarios crear, editar y compartir documentos, hojas de cálculo y presentaciones.