doo_u2_a3_anvc
TRANSCRIPT
![Page 1: DOO_U2_A3_ANVC](https://reader035.vdocuments.net/reader035/viewer/2022081804/54e009d54a7959976c8b49d1/html5/thumbnails/1.jpg)
Análisis y diseño orientado a objetosUnidad 2. Actividad 3. Listado de características de los modelos ágiles y predictivos
Actividad 3. Listado de características de los modelos ágiles y predictivos
Modelos Ágiles Modelos PredictivosBasadas en heurísticas provenientes de prácticas de producción de código
Basadas en normas provenientes de estándares seguidos por el entorno de desarrollo
El desarrollo del software es incremental Guiadas por una fuerte planificación durante todo el proceso de desarrollo
Es cooperativo el cliente y desarrollador trabajan juntos
El cliente interactúa con el equipo de desarrollomediante reuniones
Intenso análisis y diseño antes de la construcción del sistema
Es sencillo es facil de aprender, modificar y documentar
Inspirado en Ingenierías como la Civil, donde hay que planear antes de consturir.
Es adaptable, permite cambios de último momento
Grupos pequeños (<10 integrantes) y trabajando en el mismo sitio
Tiene enfásis en la adaptación a las condiciones del proyectoProceso mucho más controlado, con numerosas políticas/normasGrupos grandes y posiblemente distribuidos
Mantiene los principios de : * Modelar con propósito * Software como meta principal * Viajar con poco equipaje (poca documentación es suficiente)
Determina las tareas que se deberán de hacer y las dependencias que existen entre estas.Establece a detalle como será el trabajo de las personas que participan en el proyecto
Pocos roles Más rolesMenos énfasis en la arquitectura del software La arquitectura del software es esencial y se
expresa mediante modelosEjemplos:Extreme ProgrammingScrrumFeature Driven Development
El costo es elevado