metodologia agil xp

Páginas: 100 (24883 palabras) Publicado: 1 de septiembre de 2013
CASO PRÁCTICO DE LA METODOLOGÍA ÁGIL XP AL DESARROLLO DE
SOFTWARE

LUIS MIGUEL ECHEVERRY TOBÓN
LUZ ELENA DELGADO CARMONA

UNIVERSIDAD TECNOLÓGICA DE PEREIRA
FACULTAD DE INGENIERÍA: ELÉCTRICA, ELECTRÓNICA, FÍSICA Y CIENCIAS
DE LA COMPUTACIÓN
INGENIERÍA DE SISTEMAS
PEREIRA
2007
12

CASO PRÁCTICO DE LA METODOLOGÍA ÁGIL XP AL DESARROLLO DE
SOFTWARE

LUIS MIGUEL ECHEVERRY TOBÓN
LUZELENA DELGADO CARMONA

Proyecto de Grado presentado como requisito para optar al título de INGENIERO EN
SISTEMAS Y COMPUTACIÓN

Director del proyecto
Eliecer Herrera Uribe
Ingeniero de Sistemas

UNIVERSIDAD TECNOLÓGICA DE PEREIRA
FACULTAD DE INGENIERÍA: ELÉCTRICA, ELECTRÓNICA, FÍSICA Y CIENCIAS
DE LA COMPUTACIÓN
INGENIERÍA DE SISTEMAS
PEREIRA
2007
13

Nota de Aceptación:________________________________
________________________________
________________________________
________________________________
________________________________

________________________________
Firma del presidente del jurado

________________________________
Firma del Jurado

________________________________
Firma del Jurado

Pereira, 1 de Octubre de 2007
14

DEDICATORIA

A mispadres por el esfuerzo que significó patrocinarme este proyecto, a mi familia que
siempre me apoyó y en especial a una tía muy especial. Finalmente a Dios que lo hizo
posible.
Luis Miguel

A mis padres, a mi hermano y a mis amigos por todo el apoyo y confianza que han
depositado en mí.
Luz Elena

15

AGRADECIMIENTOS
Todos los éxitos conseguidos hasta ahora y los que se obtendrán enel futuro tendrán como
primer responsable a la Universidad quién nos proporciono las herramientas para
desempeñarnos adecuadamente en nuestra profesión, para ella son los primeros
agradecimientos.
Nuestras familias fueron quienes patrocinaron el proyecto universitario en todos los
sentidos. Sin su apoyo no habría sido posible el logro de una meta tan importante como lo
es terminar una carreraprofesional, a ellas un sincero agradecimiento por su esfuerzo y
dedicación.
Finalmente a nuestro director que nos impulsó en el último paso.

16

CONTENIDO
pág.
JUSTIFICACIÓN

25

RESUMEN

26

INTRODUCCIÓN

27

1.

28

MARCO TEÓRICO
1.1. MANIFIESTO ÁGIL
1.2. INTRODUCCIÓN A XP
1.2.1. Valores
1.2.2. Prácticas
1.2.3. Alcance de XP
1.3. PLANEACIÓN
1.3.1. Historias deusuario
1.3.2. Velocidad del proyecto
1.3.3. Iteraciones
1.3.4. Entregas Pequeñas
1.3.5. Reuniones
1.3.6. Roles XP
1.3.7. Traslado de personal
1.3.8. Ajustar XP
1.4. DISEÑO
1.4.1. Simplicidad en el diseño
1.4.2. Metáfora del sistema
1.4.3. Tarjetas de clase, responsabilidad, colaboración (CRC cards)
1.4.4. Soluciones puntuales (Spike Solution)
1.4.5. No solucionar antes de tiempo1.4.6. Refactorización (Refactoring)
1.5. CODIFICACIÓN
1.5.1. Cliente siempre presente.
1.5.2. Codificar primero la prueba
1.5.3. Programación en parejas
1.5.4. Integración secuencial
1.5.5. Integraciones frecuentes.
1.5.6. Estándares y propiedad colectiva del código
1.6. PRUEBAS
1.6.1. Pruebas unitarias
1.6.2. Pruebas de aceptación
17

28
29
29
30
31
32
32
32
33
33
33
34
3536
36
36
37
37
37
38
38
38
39
39
39
39
40
40
41
41
42

1.6.3. Cuando se encuentra un error
1.7. PROCESO DE DESARROLLO EN XP
2. PRESENTACIÓN

42
42
44

2.1. HERRAMIENTAS EMPLEADAS
2.1.1. JAVA:
2.1.2. NetBeans:
2.1.3. JUnit:
2.1.4. JasperReport e IReport:
2.1.5. PostgreSQL:
2.2. DESCRIPCIÓN DEL NEGOCIO
2.3. DESCRIPCIÓN DE CLIENTE Y USUARIO
3. PLANEACIÓN

44
4444
45
45
45
45
45
48

3.1. HISTORIAS DE USUARIO
3.1.1. Lo que dice XP
3.1.2. Experiencia en POSitron
3.2. VELOCIDAD DEL PROYECTO
3.2.1. Lo que dice XP
3.2.2. Experiencia en POSitron
3.3. DIVISIÓN EN ITERACIONES.
3.3.1. Lo que dice XP
3.3.2. Experiencia en POSitron
3.4. ENTREGAS PEQUEÑAS
3.4.1. Lo que dice XP
3.4.2. Experiencia en POSitron
3.5. PLAN DE ENTREGAS
3.5.1. Lo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Metodologias agiles: scrum y xp
  • Metodologías agiles xp
  • Metodologías agiles xp en la practica
  • Metodología Ágil De Desarrollo De Software – Xp
  • Metodologías Agiles
  • Metodologías Agiles
  • Metodologias agiles
  • metodologia agil

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS