1ra presentacion metodologias agiles

12
METODOLOGÍAS AGILES Extreme Programming (XP)

Upload: informatica-puente-alto

Post on 28-Jun-2015

2.258 views

Category:

Documents


0 download

DESCRIPTION

Presentación realizada por Gabriela Guiñez en el marco de autoformación continua de la Unidad de Desarrollo de la Municipalidad de Puente Alto

TRANSCRIPT

Page 1: 1ra presentacion metodologias agiles

METODOLOGÍAS AGILES

Extreme Programming (XP)

Page 2: 1ra presentacion metodologias agiles

METODOLOGÍAS AGILES

Los individuos son más importantes que los procesos y las herramientas.

Que el software funcione es más importante que la documentación exhaustiva.

La colaboración con el cliente es más importante que la negociación de contratos.

La respuesta ante el cambio es más importante que el seguimiento de un plan.

Page 3: 1ra presentacion metodologias agiles

METODOLOGÍAS AGILES

ESENCIA DEL MANIFESTÓ ÁGIL

Page 4: 1ra presentacion metodologias agiles

EMPRESA QUE OCUPAN METODOLOGÍAS DE DESARROLLO ÁGIL.

Page 5: 1ra presentacion metodologias agiles

LISTA DE METODOLOGÍAS AGILES

Page 6: 1ra presentacion metodologias agiles

METODOLOGÍAS AGILES V/S METODOLOGÍAS TRADICIONALES

Page 7: 1ra presentacion metodologias agiles

USO DE MÉTODOS AGILES

Y los que las usan, ¿Por qué razón o razones lo hacen?:• Para reducir el tiempo de desarrollo: 45% • Para mejorar la calidad: 43% • Para reducir costes: 23% • Para alinear el desarrollo con los objetivos de negocio: 39% • Otras razones: 12%.

¿Y cuál es el ranking de preferencias entre modelos ágiles?1º.- Extreme Programming (28%)2º.- FDD (26%)3º.- Scrum (20%)4º.- Crystal (6%) ágil5º.- DSDM (4%)

Page 8: 1ra presentacion metodologias agiles

EXTREME PROGRAMMING ‘XP’CARACTERÍSTICAS

Planificación incremental. Entregas Pequeñas. Diseño sencillo. Desarrollo previamente probado. Programación en pareja. Integración continua. Cliente presente.

Page 9: 1ra presentacion metodologias agiles

PLANIFICACIÓN – DISEÑO – CODIFICACIÓN – PRUEBAS

Planificación Requerimientos del Usuario. Planificación de la publicación. Realizar frecuentes derrames pequeños. Iteraciones. Planificación de la Iteración.

Diseño Simplicidad. Sistema de Metáforas. Tarjetas. Solución reducir riesgos. Refactor.

Page 10: 1ra presentacion metodologias agiles

PLANIFICACIÓN – DISEÑO – CODIFICACIÓN – PRUEBAS

Codificación Cliente siempre disponible. Prueba de la primera unidad. Programación a par. Integrar un Código a la vez. Equipo de integración.

Pruebas Código debe tener pruebas unitarias. Código debe pasar todas las pruebas unitarias. Error encontrado. Pruebas de recepción..

Page 11: 1ra presentacion metodologias agiles

CICLO DE VIDA

Page 12: 1ra presentacion metodologias agiles

“SER ÁGIL, ES UN PROCESO Y COMO TAL ESTÁ ASOCIADO ENTRE MUCHAS COSAS AL CONOCIMIENTO, COMPROMISO Y TALENTO DE LAS PERSONAS Y DEL MISMO GRUPO.... ”