Eusebio lozano. xp buenas prácticas. caso práctico
1. EL APRENDIZAJE PROCEDE DE
COMENZAR CON UNA
IMPLEMENTACION SENCILLA E IR
MEJORANDO SECUENCIALMENTE
EL SISTEMA A TRAVES DE SUS
DFERENTES VERSIONES HASTA
OBTENER UN SISTEMA COMPLETO.
EN CADA CICLO SE REALIZAN
CAMBIOS DE DISEÑO, ALCANCE Y
FUNCIONALIDADES AL SISTEMA.
CONCEPTO: Es desarrollo por incrementos en el cual en cada ciclo (iteración) se obtiene una versión funcional del producto. Agrupamos tareas en
pequeñas etapas repetitivas y obtenemos resultados parciales que se adicionan en cada iteración e incrementan el resultado obtenido tras cada ciclo.
ANALISIS
DISEÑO
IMPLEMENTACION
PRUEBAS
EN CASCADA ITERATIVO XP
TIEMPO
ALCANCE
PROYECTO
LA IDEA PRINCIPAL ES DESARROLLAR UN
SISTEMA DE MANERA INCREMENTAL
PERMITIENDO AL DESARROLLDOR
SACAR VENTAJA DE LO APRENDIDO A LO
LARGO DEL DESARROLLO ANTERIOR,
INCREMENTANDO VERSIONES
ENTREGABLES DEL SISTEMA.
DESARROLLO ITERATIVO INCREMENTAL EN XP ES EVOLUCION DESDE LOS
SITEMAS TRADICIONALES EN CASCADA
2. o Se entrega producto con el primer incremento.
o La entrega temprana puede crear sistemas demasiado simples
o Los incrementos iniciales pueden ser prototipos
o Riesgos poco probables
o Los sistemas principales son los primeros entregados
minorando la posibilidad de un fallo del sistema
o Requiere de un cliente involucrado durante todo el proyecto
o El sistema puede ser débil y la funcionalidad parcial
o El proyecto puede verse penalizado en proyectos cuya implementación
se requiere completa.
DESVENTAJAS
VENTAJAS