Reseña Histórica de la Industria de Software

  • Concepto de Fábrica de Software

    Concepto de Fábrica de Software
    En el Congreso IFIP, Bemer introduce el término Fábrica de Software, argumentando que el desarrollo de software debe ser medido y controlado como en una fábrica (Garzás, 2007).
  • Hitachi Software Works

    Hitachi Software Works
    Hitachi Software Works funda la primera fábrica de software, aplicando principios industriales al desarrollo de software (Garzás, 2007).
  • Expansión del Modelo

    Expansión del Modelo
    Systems Development Corporation crea su propia fábrica de software, consolidando el concepto en la industria (Garzás, 2007).
  • NEC

    NEC
    NEC Corporation establece su propia fábrica, introduciendo mejores prácticas de gestión y control de calidad (Garzás, 2007).
  • Toshiba

    Toshiba
    Toshiba crea su fábrica de software, fortaleciendo el ecosistema de fábricas en Japón (Garzás, 2007).
  • Fujitsu

    Fujitsu
    Fujitsu implementa una fábrica de software con mejoras en la gestión de procesos y calidad (Garzás, 2007).
  • Sistemas ERP

    Sistemas ERP
    Se produjo un crecimiento significativo en la adopción de sistemas de planificación de recursos empresariales (ERP), lo que llevó a una reconfiguración de la industria del software (ENTERSOL, 2023).
  • Reintroducción de Fábricas de Software

    Reintroducción de Fábricas de Software
    Jack Greenfield y Keith Short de Microsoft revitalizan el concepto de fábricas de software, integrando enfoques como el desarrollo basado en componentes, la ingeniería dirigida por modelos y las líneas de productos de software (Garzás, 2007).
  • Integración Continua

    Integración Continua
    La práctica de Integración Continua (CI) se convierte en un estándar en las fábricas de software, permitiendo detectar y corregir errores de manera temprana y mejorando la eficiencia en el desarrollo (Roberto Roberto, 2021).
  • Implementación de DevOps

    Implementación de DevOps
    Las fábricas de software integran prácticas de DevOps para unificar el desarrollo y las operaciones, incorporando la seguridad desde el inicio y acelerando la entrega de software de alta calidad (Jacinto, 2023).