Descarga

Historia de la ingeniería de software

  • Origen del termino

    Origen del termino
    El término ingeniería del software apareció por primera vez en la década de 1950 y principios de los
    años 1960. Los programadores siempre habían sabido sobre ingenieros civiles, eléctricos y de
    computadores y debatían qué podría significar la ingeniería para el software.
  • Period: to

    Primera evolución del Software

  • 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.
  • Crisis del Software

    Crisis del Software
    La ingeniería de software fue estimulada por la llamada crisis del software de la década de 1960,
    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 otros proyectos causaron pérdidas de vidas.
  • Period: to

    Segunda era del software

  • Software como producto

    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.
  • 1972

    1972
    Dennis M. Ritchie crea el Lenguaje de programación C en los Laboratorios Bell como evolución del anterior es decir el lenguaje B
  • Period: to

    Tercera era del software

  • 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
  • Lanzamiento de Windows 2.0

    Lanzamiento de Windows 2.0
    Presentó varias mejoras en la interfaz de usuario yen la gestión de memoria. También introdujo nuevosmétodos abreviados de teclado. También podríahacer uso de memoria expandida
  • Lenguaje natural

    Lenguaje natural
    SPHINX (Lee y Hon, 1988) es el primer sistema en conseguir alta precisión en tiempo-real, con independencia del orador y discurso continuo
  • Surge el lenguaje de programación Java

    Surge el lenguaje de programación Java
    Es un lenguaje de programación orientado a objetos desarrolladopor Sun Microsystems a principios de los años 90.
    El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, perotiene un modelo de objetos más simple. en este año tambien surge Primera versión popular de Windows, Windows 3.0
  • Period: to

    Cuarta era del software

  • Impacto del software

    Impacto del software
    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.
  • Metodologías

    Metodologías
    Metodología de desarrollo de software
    Rational Unified Process (RUP)
  • Surge Windows 10

    Surge Windows 10
    Surge la mas reciente actualización de windows
  • 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 autoorganizados, 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.