1. U N I V E R S I DA D E S TA TA L D E B O L I VA R
FA C U L TA D D E C I E N C I A S A D M I N I S T R A T I VA S
G E S T I O N E M P R E S A R I A L E I N F O R M A T I C A
E S C U E L A D E S I S T E M A S
I N G . E N S I S T E M A S
A L U M N O : C A R L O S VA R G A S
A S I G N A T U R A : I N G. D E S O F T WA R E I I I
C I C L O : 8 V O C I C L O
D O C E N T E : I N G. H E N RY A L B A N
P E R I O D O
A B R I L 2 0 1 9 / AG O S T O 2 0 1 9
2. METODOLOGÍAS ÁGILES
En la actualidad las metodologías agiles
están siendo muy utilizadas para la creación de
software a corto plazo, en donde sus
requerimientos cambian constantemente ya
que mediante el uso de estas metodologías el
usuario como el programador puede llegar a
tener un software de calidad y con una
estructura bien definida.
3. METODOLOGÍA XP
(PROGRAMACIÓN EXTREMA)
“La metodología XP es una metodología
ágil en el desarrollo de software, tanto para
pequeños como grandes softwares o
programas; esta metodología da prioridad a
aquellos programas que tengan como
resultados datos claros y precisos, además se
adapta con gran facilidad a cualquier cambio
que sea requerido por el usuario en el
transcurso de la aplicación de esta
metodología”.
4. FASES DE METODOLOGIA
XP
FASE DE EXPLORACIÓN
FASE DE PLANIFICACION DE ENTREGA
FASE DE ITERACIÓN
FASE DE PRODUCCIÓN
FASE DE MUERTE
5. FASE DE EXPLORACIÓN
En la fase de exploración como su palabra lo dice realiza una
exploración exhaustiva acerca de la historia del usuario que sea de
interés para la creación del software, así mismo que sea de ayuda para
la entrega del primer prototipo del software
6. FASE DE PLANIFICACION
DE ENTREGA
Esta fase es corta en donde tanto el cliente como el grupo de
trabajadores en la creación del software ponen un orden en cómo se
debe llevar a cabo las historias dadas del cliente y así mismo las
entregas que están asociadas a estas
7. FASE DE ITERACIÓN
Esta se la conoce como la fase principal en el ciclo para el
desarrollo de la metodología XP, es donde se realiza un sinnúmeros
de iteraciones al software antes de ser entregado, donde al comienzo
se decreta la arquitectura del programa y de esta manera ser utilizada
durante el transcurso del proyecto, esto se realiza mediante la
recolección de historias del usuario que sea de ayuda para el
reforzamiento en la creación del software
8. FASE DE PRODUCCIÓN
En esta fase solamente se realiza unas pruebas adicionales para ver
cómo va el funcionamiento de programa, también su rendimiento y
posibles ingresos de nuevas características dadas por el cliente por lo
que en esta fase no se implementa al software en la computadora del
cliente mientras este no esté funcionando correctamente.
9. FASE DE MUERTE
En esta fase solo trata de ver que el programa satisfaga todas las
necesidades que el usuario puso en sus historias de problemas,
también se verifica la confiabilidad y el rendimiento del programa.
Después se crea el documento necesario y no se realiza otro cambio
en la estructura del software, esta fase también se da si no cumple con
las expectativas del cliente o cuando no existe el dinero necesario para
mantener en funcionamiento dicho programa.
10. ACTORES Y RESPOSABLES
EN XP
PROGRAMADOR (PROGRAMMER)
Esta entidad se encarga en la toma de decisiones técnicas,
construcción de programa y realizan las pruebas necesarias.
CLIENTE
El cliente forma parte del equipo como también informa lo
que quiere que se desarrolle y en cuanto tiempo se lo debe hacer.
ENTRENADOR (COACH)
Esta entidad es el líder del grupo de trabajo, toma las
decisiones más importantes y es el principal responsable en el
proceso de creación del software
11. ACTORES Y RESPOSABLES
EN XP
RASTREADOR (TRACKER)
Esta entidad realiza una observación sin
ningún tipo de molestia hacia los de grupo,
además guarda un sinnúmero de datos
históricos recopilados.
PROBADOR (TESTER)
Este individuo es el encargado en ayudar al
usuario con las pruebas que se da al software
12. BIBLIOGRAFIA
La ProgramaciónExtremaAutores: Marycarmen Díaz LabradorAntonio Collazo
Garcia.
http://ingsoftware072301.obolog.es/metodologia-xp-2012877.
Metodología Ágil de Desarrollo de Software – XP, Borja López Yolanda,
yoly.borja@gmail.com, ESPE, MEVAST.
Reglas y Prácticas en eXtreme Programming, Ing. José Joskowicz.
http://programacionextrema.tripod.com/fases.htm?fbclid=IwAR3LQK60-
qa4tGelyaCvCy8RQgn3R718jH07ES-lCA01XhJrzVU9T-zVI74.