Be agile my friend - Cómo gestionar proyectos y dormir por las noches

29
Be agile my friend Como gestionar proyectos y dormir por las noches

description

El desarrollo de un producto no es una tarea fácil. Prueba de ello es que existen numerosas propuestas metodológicas que inciden en distintas dimensiones del proceso de desarrollo. Por una parte tenemos aquellas propuestas más tradicionales que se centran especialmente en el control del proceso, estableciendo rigurosamente las actividades involucradas, los artefactos que se deben producir, y las herramientas y notaciones que se usarán. Estas propuestas han demostrado ser efectivas y necesarias en un gran número de proyectos, pero también han presentado problemas en otros muchos. Una posible mejora es incluir en los procesos de desarrollo más actividades, más artefactos y más restricciones, basándose en los puntos débiles detectados. Sin embargo, el resultado final sería un proceso de desarrollo más complejo que puede incluso limitar la propia habilidad del equipo para llevar a cabo el proyecto. Otra aproximación es centrarse en otras dimensiones, como por ejemplo el factor humano o el producto software. Esta es la filosofía de las metodologías ágiles, las cuales dan mayor valor al individuo, a la colaboración con el cliente y al desarrollo incremental del software con iteraciones muy cortas. Este enfoque está mostrando su efectividad en proyectos con requisitos muy cambiantes y cuando se exige reducir drásticamente los tiempos de desarrollo pero manteniendo una alta calidad. Las metodologías ágiles han revolucionado la manera de producir, y a la vez han generado un amplio debate entre sus seguidores y quienes por escepticismo o convencimiento no las ven como alternativa para las metodologías tradicionales.

Transcript of Be agile my friend - Cómo gestionar proyectos y dormir por las noches

Page 1: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

Be agile my friend

Como gestionar proyectos y dormir por las noches

Page 2: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

¿Por qué no duermo?

Page 3: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

AceptemosloStandish Group

ÉxitoFracaso

• 50.000 proyectos al año– 71% son un fracaso

Page 4: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

10 razones1. Escasa participación del usuario

final2. Requisitos sin definir3. Cambios de rumbo y de

prioridades4. Falta de dirección5. Incompetencia tecnológica6. Falta de recursos7. Expectativa no realistas8. Objetivos poco claros9. Planificación infravalorada10. Riesgos tecnológicos

Page 5: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

¿Excusas?

Page 6: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

Uso de funciones de un producto

45%

27%

21%

7%

Nunca A veces A menudo Siempre

Page 7: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

Ligero, pronto, libre de todo estorbo

Ágil

Page 8: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

4 principios• Las personas frente a las

herramientas• El cliente frente al negocio• El cambio frente a la rigidez• Lo simple frente a lo complejo

Page 9: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

Crear, probar y medir

Page 10: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

Metodologías agiles

Page 11: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

Scrum• Metodología que esta muy de moda• Ágil, rauda y feroz• Fácil de aprender• Se pensó para desarrollo de software• Se utiliza para todo…

Page 12: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

El ciclo de scrum

Page 13: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

El equipo scrum

Page 14: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

Los pollos• No son parte

formal del proceso pero deben ser tenidos en cuenta.

• Marcan el rumbo del proyecto.

Page 15: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

Los usuarios• No saben lo que

quieren• Creen saber lo que

necesitan• Compran lo que

desean

Page 16: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

Inversores• Aprieta en los

tiempos• Quieren ganar

dinero• Quieren ver como

progresa el proyecto

• Quieren tocar el producto

Page 17: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

Los cerdos• Están

comprometidos con el proyecto y con el proceso Scrum.

• Hacen que las cosas sean posibles.

Page 18: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

Scrum master• Hace que las cosas

sean más fáciles• Realiza el

seguimiento de todo el proyecto

• Vigila que no hay problemas y se anticipa a estos

Page 19: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

Product Owner• Era uno de los

nuestros• Prioriza el product

backlog• Hace de nexo con

los pollos

Page 20: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

El equipo• Definen las tareas

del proyecto• Definen el alcance

de los sprints• Definen el tiempo

que se tarda• Se auto-asignan las

tareas

Page 21: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

Reuniones

Page 22: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

La daily• Cada día• Dura 15min MAX• Se hace de pie• Se queman las tareas • ¿Qué hiciste ayer?• ¿Qué vas a hacer

hoy?• ¿Problemas?

Page 23: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

Preparación del Sprint• Se realiza al principio de

cada Sprint• Dura 8 horas MAX• Seleccionan las historias

que se van a realizar• Se prepara el Sprint

Backlog• Se estima el tiempo que

se va a tardar en cada una de la tareas

Page 24: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

La demo• Al finalizar el Sprint• Dura 4h MAX• Se revisan las tareas

terminadas• Se presenta el avance

a los pollos• Se reciben opiniones y

se apuntan correciones

Page 25: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

La retrospectiva del Sprint• Después de la

demo• Dura 4h MAX• ¿Qué fue bien?• ¿Qué fue mal?• ¿Cómo se puede

mejorar?

Page 26: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

Conclusiones• No requiere herramientas especiales• Requiere disciplina y autogestión• Transparencia en los procesos• Fomenta el aprendizaje• Fácil y rápido de aprender• Facilita la mejora continua• Incrementa la productividad

Page 27: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

Tu eliges

Page 28: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

¿Y ahora?

Page 29: Be agile my friend - Cómo gestionar proyectos y dormir por las noches

A preparar una boda