Cloud evolution

Evolución del Software

By tebu0
  • Primera Era

    Primera Era
    ✓ Aparece el término de 'Ing. de Software'.
    ✓ Distribución limitada.
    ✓ Software a medida.
    ✓ No habían métodos de planeamiento de ningún tipo. Desarrollo a base de prueba y error
    ✓ Orientación por lotes.
    ✓ Crisis del software: algunos proyectos de software sobrepasaron el presupuesto y el tiempo estimados; otros causaron daños a la propiedad incluso pérdidas de vidas. Evolucionó para enfatizar CALIDAD.
  • Period: to

    Primera Era (1950-1965)

  • Segunda Era

    Segunda Era
    ✓ Simplificación de código.
    ✓ Multiprogramación y sistemas multiusuarios.
    ✓ Software como producto.
    ✓ Surgen metodologías para el desarrollo de software.
  • Period: to

    Segunda Era (1965 - 1972)

  • Tercera Era

    Tercera Era
    ✓ Sistemas distribuidos.
    ✓ Inteligencia en el Software.
    ✓ Hardware bajo costo.
    ✓ Sistemas de información más complejos.
    ✓ Redes de área local y global.
    ✓ Microprocesadores.
  • Period: to

    Tercera Era (1972 - 1985)

  • Cuarta Era

    Cuarta Era
    ✓ Sistemas operativos sofisticados
    ✓ Arquitectura Cliente-Servidor
    ✓ Tecnologías Orientadas a Objetos (OOP)
    ✓ Información es valor preponderante en las organizaciones.
    ✓ Redes de información: redes neuronales, redes de computadoras, realidad virtual, inteligencia artificial.
  • Period: to

    Cuarta Era (1985 - 1995)

  • Period: to

    Quinta Era (1995 - Actualidad)

  • Quinta Era

    Quinta Era
    ✓ Omnipresencia del Internet: buscadores web, Redes Sociales.
    ✓ Metodologías ligeras.
    ✓ Software Engineering Body of Knowledge (SWEBOK) como estándar ISO (ISO/IEC TR 19759).
    ✓ Reutilizado de datos y componentes de software