Ingenieria en software

  • Primera Evolucion del software

    Primera Evolucion del software
    1950-1965
    el software se contemplaba como un añadido. La programación de computadoras era un "arte de andar por casa" para el que existían pocos métodos sistemáticos. *No existía documentación de ningún tipo.
    * Existencia de pocos métodos formales y pocos creyentes en ellos.
    *Desarrollo a base de prueba y error.
    *Se trabajaba con la idea de “Codificar y Corregir”.
    * No existía un planteamiento previo
  • termino Software

    termino Software
    En 1958, el renombrado matemático estadístico John Tukey acuñó el término software.
  • Crisis de Software

    Crisis de Software
    De 1965 a 1985 en este año software inicio con una Crisis del Software. Ligada a la crisis de la programación se plantea la necesidad de controlar el proceso de desarrollo.
  • Segunda era del Software

    Segunda era del Software
    La segunda era en la evolución de los sistemas de computadora se extienden desde la mitad de la década de los sesenta hasta finales de los setenta. ... Esta actividades se llamaron colectivamente mantenimiento del software.
  • Period: to

    Tercera era del Software

    La tercera era en la evolución de los sistemas de computadora comenzó a mediados de los años setenta y continuó más allá de una década. El sistema distribuido, múltiples computadoras, cada una ejecutando funciones concurrentemente y comunicándose con alguna otra, incrementó notablemente la complejidad de los sistemas informáticos.
  • 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.
  • Cuarta era del software

    Cuarta era del software
    La cuarta era de la evolución de sistemas informáticos se aleja de las computadoras individuales y da los programas de computadoras, dirigiéndose al impacto colectivo de las computadoras individuales y de los programas de computadoras, dirigiéndose al impacto colectivo de las computadoras y del software.