principios presentados por el manifiesto ágil

 En el ciclo de vida del software, el diseño traduce los requisitos en una arquitectura estable y fácil de mantener.

  • Diseño estructural orientado a funciones: divide el sistema en módulos y submódulos que reflejan los procesos del negocio. Esta jerarquía facilita la comprensión, las pruebas y el mantenimiento, asegurando claridad en flujos de datos y responsabilidades.

  • Diseño orientado a objetos: construye el software a partir de objetos que combinan datos y comportamientos. Favorece la reutilización y la extensibilidad gracias a la herencia y a la interacción entre objetos, lo que reduce el impacto de cambios en los requisitos.

El Manifiesto Ágil (2001) complementa estas estrategias con 12 principios que promueven la entrega continua de valor, la aceptación de cambios, la colaboración estrecha, la comunicación directa, el ritmo sostenible, la excelencia técnica, la simplicidad y la autoorganización del equipo.

En conjunto, un diseño bien estructurado, ya sea funcional u orientado a objetos—sumado a la filosofía ágil permite crear software flexible, de alta calidad y capaz de adaptarse a las necesidades cambiantes de los usuarios durante todo su ciclo de vida.

Comentarios

Entradas populares de este blog

Tarea: Proyecto integrador fase 1: levantamiento de requisitos

Presentación Programación de Dispositivos Móviles

Principales diagramas de UML