1. Balas de Plata 1 Tipos de Dificultades y Soluciones 2Fred Brooks3
¿Cuáles son las dificultades inherentes a la naturaleza del software según Brooks?
Apuntes
• Balas de Plata – Tipos de Dificultades y Soluciones (Fred Brooks) **Tipos de dificultades:** • Complejidades esenciales: Son inherentes a la naturaleza del software. Incluyen la abstracción, la conformidad a sistemas existentes, la invisibilidad del software y la evolución constante de los requerimientos. • Complejidades accidentales: Provienen de las herramientas y métodos de desarrollo. Estas pueden ser mitigadas con tecnologías modernas. **Batería de soluciones:** (no va) Brooks argumenta que no existen “balas de plata” capaces de resolver de forma mágica los problemas esenciales del software. Sin embargo, se proponen conjuntos de soluciones para mitigar los desafíos, como: • Programación orientada a objetos. • Desarrollo incremental. • Herramientas automáticas de verificación y validación. • Inteligencia artificial en programación. --- • Cualidades del Software – Ghezzi **Interrelación de conceptos y comprensión:** • El software debe responder a múltiples criterios cualitativos que están interrelacionados. • La comprensión del sistema parte del concepto general hasta los detalles más específicos. **Cualidades clave a priorizar:** 1. Corrección: El so...
Estudia con juegos interactivos
Sube tus apuntes y genera flashcards, examenes y mas con IA
Empezar gratis