ing software

  • Origen del término de Ingeniería de software

    Origen del término de Ingeniería de software
    Existen varios posibles orígenes del término ingeniería del software uno es la carta de 1965 del presidente de la ACM, Anthony Oettinger, las conferencias de Douglas T. Ross. Margaret Hamilton es considerada la persona a la que se le ocurrió nombrar la disciplina, ingeniería del software.
  • Period: to

    El origen

  • Crisis del software

    Crisis del software
    La ingeniería del software fue impulsada por la llamada crisis del software de los años 60, 70 y 80. Muchos proyectos se salían del presupuesto y del calendario. Algunos proyectos ocasionaron daños a la propiedad.
  • Period: to

    La crisis del software

  • No hay balas de plata

    No hay balas de plata
    Por décadas, la solución de la crisis del software fue primordial para los investigadores y las empresas que producían herramientas de software. En los años 80, el coste de propiedad y mantenimiento del software era dos veces más caro que el desarrollo del mismo. El proyecto de software medio sobrepasa su calendario en la mitad. Las tres cuartas partes de los grandes productos de software entregados al cliente son fracasos que no se utilizan en absoluto o no cumplen los requisitos del cliente.
  • Period: to

    No Silver Bullet

  • La aparición de Internet

    La aparición de Internet
    El auge de Internet provocó un crecimiento muy rápido de la demanda de sistemas internacionales de visualización de información/correo electrónico en la World Wide Web. Los programadores tuvieron que manejar ilustraciones, mapas, fotografías y otras imágenes, además de animaciones sencillas, a un ritmo nunca antes visto, con pocos métodos conocidos para optimizar la visualización/almacenamiento de imágenes (como el uso de imágenes en miniatura).
  • Period: to

    Internet

  • Period: to

    Metodologías ligeras

  • Metodologías ágiles

    Metodologías ágiles
    Con la creciente demanda de software en muchas organizaciones pequeñas, la necesidad de soluciones de software baratas condujo.
    Al el uso de prototipos rápidos evolucionó hasta convertirse en metodologías ligeras completas, como la Programación Extrema (XP), que intentaba simplificar muchas áreas de la ingeniería de software, incluida la recopilación de requisitos y las pruebas de fiabilidad para el creciente y amplio número de pequeños sistemas de software.