Software

Historia de la Medición del Software

  • 1950 - PRIMERA ERA

    1950 - PRIMERA ERA
    *Se trabaja con la idea de "Codificar y Corregir"
    *No existía un planteamiento previo.
    *No existía documentación de ningún tipo.
  • 1965 - La Crisis del Software

    1965 - La Crisis del Software
    La crisis del software originalmente fue definida en términos de productividad, pero evolucionó para enfatizar la calidad. Algunos utilizan el término de crisis del software para referirse a su incapacidad de contratar programadores suficientemente calificados.
  • 1972 - SEGUNDA ERA

    1972 - SEGUNDA ERA
    *Se busca simplificar códigos.
    *Inicio de la crisis del Software.
    *Procedimientos de desarrollo de Software.
  • 1990 - Prominencia del Internet

    1990 - Prominencia del Internet
    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.
  • 1995 - Los Orígenes.

    1995 - Los Orígenes.
    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.
  • 1999 - Proyectos de Software

    1999 - Proyectos de Software
    Herramientas: Especialmente enfatizaba que las herramientas: programación estructurada, programación orientada a objetos, herramientas CASE, el lenguaje de programación
  • 2000 - Metodologías Ligeras

    2000 - Metodologías Ligeras
    El uso de prototipos rápidos evolucionó a metodologías ligeras completas como la programación extrema (XP), que intentó simplificar muchas las áreas de la ingeniería de software, incluyendo la recopilación de requerimientos y las pruebas de confiabilidad para el creciente y gran número de pequeños sistemas de software.
  • 2001 - Tendencias Actuales

    2001 - Tendencias Actuales
    El desarrollo ágil de software guía a los proyectos de desarrollo de software que evolucionan rápidamente con cambiantes expectativas y mercados competitivos.