Beruflich Dokumente
Kultur Dokumente
EXTREMA
DOCENTE: Ing. Vladimir Crespo Endara
CURSO: Modelamiento de Software
ESTUDIANTE: Hector Efrain Carrillo Yanapa
La programación extrema o
eXtreme Programming (XP) es
un enfoque de la ingeniería de
software formulado por Kent
Beck, autor del primer libro
sobre la materia, Extreme
Programming Explained:
Embrace Change (1999). Es el
más destacado de los procesos
ágiles de desarrollo de software.
ESCENARIOS DE
TESTEO
HISTORIAS
DE USUARIO
VERSION APROBACION
MAS DEL CLIENTE
METAFORA RECIENTE
PROTOTIPO SISTEMA PLANIFICACION TEST DE PEQUEÑAS
DE ITERACION
ARQUITECT DE ENTREGAS ACEPTACION ENTREGAS
ONICO PLAN DE
ENTREGAS
PROXIMA
ESTIMACION ESTIMACION ITERACION
INCIERTA CONFIABLE
PROTOTIPO
ESTUDIANTE HECTOR EFRAIN CARRILLO YANAPA 15
ITERACIÓN
HISTORIAS NUEVAS
VELOCIDAD
PLAN DE
DELPROYECTO
ENTREGAS HISTORIAS DE
USUARIO
APRENDER Y
COMUNICAR
VELOCIDAD PLAN DE
DE PROYECTO ITERACION FUNCIONALIDADES
DIA A
BUGS DIA
PROGRAMACION EN PARES
RECONSTRUCCION DEL
DEMASIADO CODIGO
POR HACER
NUEVA
PLAN DE FUNCIONALIDAD
TESTS DE UNIDAD
ITERACION TAREAS
PASADOS AL 100%
PROXIMA TAREA O
TESTS DE ACEPTACION
FALLIDO
REUNION MANEJO
DE PIE COLECTIVO TEST DE
ACEPTACION
DEL APROBADO
CODIGO
SIMPLE
CODIGO
COMPLEJO TEST DE
ACEPTACION
APROBADO
RECONSTRUCCION
DESPIADADA
ESTUDIANTE HECTOR EFRAIN CARRILLO YANAPA 18
VENTAJAS Y DESVENTAJAS DE EXTREME
PROGRAMMING
Ventajas:
Programación organizada.
Menor taza de errores.
Satisfacción del programador.
Desventajas:
Es recomendable emplearlo solo en proyectos a corto plazo.
Altas comisiones en caso de fallar.