Sol Plata - Evolución de la Ingeniería de Software

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Sol Plata - Evolución de la Ingeniería de Software por Mind Map: Sol Plata - Evolución de la Ingeniería de Software

1. Referencias bibliográficas ubicadas en el icono de nota

2. Crisis del Software

2.1. Reconocimiento en años 60 y OTAN

2.1.1. Crisis evidenció baja calidad y sobrecostos tras OTAN 1968. (Naur & Randell, 1969)

2.2. Impulso a nuevas metodologías

2.2.1. Procesos estructurados surgieron para mejorar gestión y resultados. (Naur & Randell, 1969)

3. Modelos de Desarrollo

3.1. Cascada

3.1.1. Fases secuenciales y lineales con pasos definidos y ordenados. (Royce, 1970)

3.2. Incremental y Espiral

3.2.1. Desarrollo en etapas integrando retroalimentación y análisis de riesgos. (Boehm, 1986)

4. Metodologías

4.1. Enfoque Tradicional

4.1.1. Planificación rígida con fases fijas y documentadas meticulosamente. (Beck, 2001)

4.2. Ágiles

4.2.1. Flexibilidad y adaptabilidad en respuesta a cambios constantes. (Beck, 2001)

5. Procesos Iterativos e Incrementales

5.1. Ciclos de Iteración

5.1.1. Repetición de fases para evaluar y ajustar funcionalidades del producto (Sommerville, 2015)

5.2. Prototipado Temprano

5.2.1. Creación de modelos para validar requisitos y diseño inicial. (Pressman, 2014)

6. Herramientas CASE

6.1. Upper-CASE

6.1.1. Herramientas para análisis y documentación, facilitando modelado conceptual y planificación. (Pressman, 2014)

6.2. Lower-CASE

6.2.1. Herramientas para codificación, pruebas y mantenimiento; automatizan implementación y validación técnica." (Sommerville, 2016)

7. Estándares de Calidad

7.1. Normas ISO

7.1.1. Aplicación de estándares para asegurar calidad consistente en proyectos. (ISO/IEC 25010, 2011)

7.2. Estrategias de Pruebas

7.2.1. Verificación de requisitos funcionales y no funcionales rigurosamente. (Sommerville, 2015)

8. Paradigmas de Programación

8.1. Paradigmas de Desarrollo

8.1.1. Transición del desarrollo estructurado al orientado a objetos. (Booch, 2005)

8.2. Lenguajes Modernos

8.2.1. Sintaxis y paradigmas que optimizan productividad y mantenimiento. (Booch, 2005)