Herramientas agiles

Preview:

Citation preview

© 2010 Proyectalis Gestión de Proyectos S.L.

Herramientas Ágiles Pamplona, Junio 2010

© 2010 Proyectalis Gestión de Proyectos S.L.

Ángel Medinilla   Teleco, informático vocacional   Trece años en TIC, once como

Project Manager   Emprendedor, Blogger   Motos, Aikido, videojuegos,

libros, música, viajes, cocina, cine, comics…

  Certified Scrum Master - miembro PMI - Cofundador Agile Spain – Patrocinador Conferencia Agile Spain 2010

angel.medinilla@proyectalis.com http://twitter.com/angel_m

http://es.linkedin.com/in/angelm

http://slideshare.net/proyectalis

© 2010 Proyectalis Gestión de Proyectos S.L.

© 2010 Proyectalis Gestión de Proyectos S.L.

Consultoría en Gestión de Proyectos de Telecomunicaciones y

Tecnologías de la Información

Nuestra misión es mejorar los resultados de las iniciativas y proyectos desarrollados por

nuestros clientes

© 2010 Proyectalis Gestión de Proyectos S.L.

Nuestro negocio es

crear diferencias

© 2010 Proyectalis Gestión de Proyectos S.L.

…Y aumentar la Ventaja Competitiva

© 2010 Proyectalis Gestión de Proyectos S.L.

Algunas referencias

© 2010 Proyectalis Gestión de Proyectos S.L.

Suficiente con la cuña…

© 2010 Proyectalis Gestión de Proyectos S.L.

Introducción

© 2010 Proyectalis Gestión de Proyectos S.L.

Agilidad

© 2010 Proyectalis Gestión de Proyectos S.L.

¿Qué implica ser Ágil?

© 2010 Proyectalis Gestión de Proyectos S.L.

Principios

© 2010 Proyectalis Gestión de Proyectos S.L.

Principios

© 2010 Proyectalis Gestión de Proyectos S.L.

Equipos

© 2010 Proyectalis Gestión de Proyectos S.L.

Actitud

© 2010 Proyectalis Gestión de Proyectos S.L.

Procesos

Retrospective

© 2010 Proyectalis Gestión de Proyectos S.L.

Roles

© 2010 Proyectalis Gestión de Proyectos S.L.

Artefactos

© 2010 Proyectalis Gestión de Proyectos S.L.

Prácticas

© 2010 Proyectalis Gestión de Proyectos S.L.

Herramientas

© 2010 Proyectalis Gestión de Proyectos S.L.

Es decir: Valores

Principios

Procesos

Roles

Herramientas

Artefactos

Prácticas

© 2010 Proyectalis Gestión de Proyectos S.L.

¿Qué herramientas?

© 2010 Proyectalis Gestión de Proyectos S.L.

Ingeniería y Gestión

© 2010 Proyectalis Gestión de Proyectos S.L.

Gestión

© 2010 Proyectalis Gestión de Proyectos S.L.

Artefactos

© 2010 Proyectalis Gestión de Proyectos S.L.

Historias de usuario

Crear entrada en microblog

Como usuario registrado quiero poder crear una entrada de texto en mi microblog para así poder reflejar mi estado, publicar algún enlace o realizar cualquier tipo de comentario

© 2010 Proyectalis Gestión de Proyectos S.L.

Historias de usuario

Criterios de aceptación:

Usr. no registrado no puede realizar entradas Entrada tiene menos de 160 caractéres Enlaces en la entrada son clickables Puedo incluir todo tipo de caractéres La lista de mis entradas queda registrada en DB

Nota: NO incluye hashtags ni replys

© 2010 Proyectalis Gestión de Proyectos S.L.

Mapa de historias

© 2010 Proyectalis Gestión de Proyectos S.L.

Mapa de historias

tiempo

nece

sida

d “Épicas”

historias

© 2010 Proyectalis Gestión de Proyectos S.L.

Mapa de historias

tiempo

Release uno

Release dos

Release tres

nece

sida

d

necesario

menos opcional

más opcional

© 2010 Proyectalis Gestión de Proyectos S.L.

Mapa de historias

© 2010 Proyectalis Gestión de Proyectos S.L.

Pila de Producto

© 2010 Proyectalis Gestión de Proyectos S.L.

Pila de Producto

© 2010 Proyectalis Gestión de Proyectos S.L.

Release Plan

© 2010 Proyectalis Gestión de Proyectos S.L.

Pila de Sprint Pendiente Desarrollo Test Terminado Historia Proyecto:

Equipo: Scrum, Demo:

Burn-down::

Release Plan:

Impedimentos:

© 2010 Proyectalis Gestión de Proyectos S.L.

Burndown

© 2010 Proyectalis Gestión de Proyectos S.L.

Pila de Sprint

© 2010 Proyectalis Gestión de Proyectos S.L.

Pila de Sprint

© 2010 Proyectalis Gestión de Proyectos S.L.

Kanban

© 2010 Proyectalis Gestión de Proyectos S.L.

“Scrumban” Pendiente Desarrollo Test Terminado Historia Proyecto:

Equipo: Scrum, Demo:

Burn-down::

Release Plan:

Impedimentos:

Selecc. Desarrollo Lista

Valid. Pendiente

Integración Terminada 3 5

1 1

© 2010 Proyectalis Gestión de Proyectos S.L.

“Scrumban” Pendiente Desarrollo Test Terminado Historia Proyecto:

Equipo: Scrum, Demo:

Burn-down::

Release Plan:

Impedimentos:

Selecc. Desarrollo Lista

Valid. Pendiente

Integración Terminada 3 5

1 1

V Scrum

V Kanban +.

V Kanban -

© 2010 Proyectalis Gestión de Proyectos S.L.

“Scrumban”

V Scrum

V Kanban +.

V Kanban -

V Scrumban

© 2010 Proyectalis Gestión de Proyectos S.L.

Issue Tracker

© 2010 Proyectalis Gestión de Proyectos S.L.

Issue Tracker

© 2010 Proyectalis Gestión de Proyectos S.L.

Herramienta Ad-Hoc http://www.userstories.com/products

http://devsnotebook.free.fr/index.php?post/Tools-used-for-agile-projects-%3A-the-survey-results-!

© 2010 Proyectalis Gestión de Proyectos S.L.

Frigoríficos y Radiadores

© 2010 Proyectalis Gestión de Proyectos S.L.

Ingeniería

© 2010 Proyectalis Gestión de Proyectos S.L.

Ecosistemas Software

© 2010 Proyectalis Gestión de Proyectos S.L.

Espacio

© 2010 Proyectalis Gestión de Proyectos S.L.

Espacio

© 2010 Proyectalis Gestión de Proyectos S.L.

Espacio

© 2010 Proyectalis Gestión de Proyectos S.L.

Espacio

© 2010 Proyectalis Gestión de Proyectos S.L.

Entornos

© 2010 Proyectalis Gestión de Proyectos S.L.

IDE

© 2010 Proyectalis Gestión de Proyectos S.L.

Comunicación y colaboración

© 2010 Proyectalis Gestión de Proyectos S.L.

Control de Versiones

Collective Code Ownership http://betterexplained.com/articles/a-visual-guide-to-version-control/

© 2010 Proyectalis Gestión de Proyectos S.L.

Gestión del conocimiento

© 2010 Proyectalis Gestión de Proyectos S.L.

Coding Standards

Políticas de uso de herramientas

© 2010 Proyectalis Gestión de Proyectos S.L.

Testing

© 2010 Proyectalis Gestión de Proyectos S.L.

Testing

© 2010 Proyectalis Gestión de Proyectos S.L.

Automatización de testing

© 2010 Proyectalis Gestión de Proyectos S.L.

Documentación

© 2010 Proyectalis Gestión de Proyectos S.L.

Documentación

© 2010 Proyectalis Gestión de Proyectos S.L.

Integración continua

© 2010 Proyectalis Gestión de Proyectos S.L.

Integración continua

© 2010 Proyectalis Gestión de Proyectos S.L.

Integración continua

http://mark.michaelis.net/Blog/CommentView.aspx?guid=90687463-3a2a-4bc8-971a-885d28190e38

© 2010 Proyectalis Gestión de Proyectos S.L.

Métricas, análisis de código

© 2010 Proyectalis Gestión de Proyectos S.L.

¡Y hay más!

Deploy Monitorización

Mock

© 2010 Proyectalis Gestión de Proyectos S.L.

Epílogo

© 2010 Proyectalis Gestión de Proyectos S.L.

Comienza por lo básico

© 2010 Proyectalis Gestión de Proyectos S.L.

Un cambio cada vez

© 2010 Proyectalis Gestión de Proyectos S.L.

Define objetivos

© 2010 Proyectalis Gestión de Proyectos S.L.

Sigue el

dolor

© 2010 Proyectalis Gestión de Proyectos S.L.

Aprende de las retrospectivas

© 2010 Proyectalis Gestión de Proyectos S.L.

Comienza en manual

© 2010 Proyectalis Gestión de Proyectos S.L.

© 2010 Proyectalis Gestión de Proyectos S.L.

¡Gracias! www.slideshare.net/proyectalis

angel.medinilla@proyectalis.com

© 2010 Proyectalis Gestión de Proyectos S.L.

Esta presentación esta basada en el trabajo, ideas y obras de muchos autores, y aunque se ha intentado reflejar el copyright o la autoría en los casos en los que ha sido posible, probablemente sea imposible citarlos a todos. Si cree que hay algo en esta presentación que debe ser añadido, modificado o eliminado, por favor, envíe un correo a angel.medinilla@proyectalis.com .