Agile y Lean - v1.0 en Breakfast La Salle

19
Agile y Lean Agile y Lean Xavier Albaladejo, Agile-Lean Coach y experto en Gobierno TI de everis. Coordinador del Postgrado en Métodos Ágiles. Introducción

description

Presentación de Xavier Albadalejo, Agile-Lean Coach, experto en Gobierno TI de everis y coordinador del Postgrado en Métodos Ágiles de La Salle Campus Barcelona. Esta ponencia se celebró el 14 de febrero de 2012 en el centro universitario de la tecnología y los negocios, dentro del ciclo Breakfast La Salle.

Transcript of Agile y Lean - v1.0 en Breakfast La Salle

Page 1: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

Agile y Lean

Xavier Albaladejo, Agile-Lean Coach y experto en Gobierno TI de everis. Coordinador del Postgrado en Métodos Ágiles.

Introducción

Page 2: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

Xavier Albaladejo - Agile-Lean Coach y experto en Gobierno TI, empezó a utilizar prácticas eXtreme Programming en 2002 (entregas rápidas de producto, tests unitarios con integración continua, wikis, etc.) para que los clientes pudiesen dirigir sus propios proyectos. Actualmente, desde el Agile Excellence Center de everis, se dedica a ayudar a grandes organizaciones a mejorar su efectividad y eficiencia bajos principios Agile y Lean, así como a entrenar a equipos en Scrum y Kanban.

Xavier Albaladejo es fundador de proyectosagiles.org, coordinador del Postgrado en Métodos ágiles de La Salle, Certified Scrum Master, colaborador de Agile Barcelona, presidente de Agile-Spain.

Contacto: [email protected]

AGILE EXCELLENCE CENTERGobierno TI

Page 3: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

¿Qué es Agile?

Page 4: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

Agile es … Mostrar producto final en intervalos cortos, “iterar”

2 .. 4 semanas

2 .. 4 semanas

Involucrar al cliente

Resultados tangibles

Gestión de expectativas, flexibilidad a cambios,visibilidad del progreso , mitigación de riesgos, Time to Market

Page 5: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

Agile es … Equipos multidisciplinares, auto-organizados y motivados

Productividad e innovación

Comunicación cara a cara

Enfoques colaborativos

Planteamientos y reflexión, conjuntos, en equipo

Sinergias, acciones de mejora, ritmo sostenido

Page 6: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

Agile es … Calidad interna del producto y sencillez en su diseño

Mantenibilidad y crecimiento sostenido

KISS - Keep It Simple Stupid

DRY - Don’t Repeat Yourself

YAGNI - You Ain’t Gonna Need It

SpikesRefactoringCoding StandardsPeer reviews

Page 7: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

Base teórica:

Actitud de mejora continua, disciplina

Control de sistemas complejos

Feedback rápido

Aprendizaje

ACTUAR

¿Lo hacemos bien? ¿Somos eficientes?

Ciclos cortos de

aprendizaje

Control predictivo

Control empírico

Page 8: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

Base psicológica-social

Equipos de alto rendimiento

Culturas colaborativas y team empowerment

Cultura de aprendizaje, no de búsqueda de culpables

Equipos con mayor autonomía y responsabilidad, confianza, estables.

Page 9: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

Base psicológica-social

Contratos ágiles

Reglas de juego win - win

Colaboración

Transparencia

http://www.rdacorp.com/images/img_partners_main.jpg

Eq

uip

o Clie

nte

Money for nothing, change for free.

Nuevo

Lista de objetivos del proyecto

Page 11: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

Métodos ágiles más utilizados …

XP Engineering

Page 12: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

Scrum: Gestión de producto y trabajo en equipo

Gestión del ROI y riesgos ya desde el planteamiento del proyecto

Lista priorizada de objetivos del proyecto

Más importante

s

Menos importante

s

Priorización por:

• Valor para el negocio.

• Coste de desarrollo.

• Riesgos.

R.O

.I.

Cliente

Equipo

Product Backlog

Page 13: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

Scrum: Desde el punto de vista del cliente

Mejora continua del producto

Product Backlog

Seleccionar objetivos

Cliente

Revisar incremento de producto

Equipo

2 - 4 semanas

Sprint

Incremento de producto potencialmente entregable

Cliente Equipo

Feedback real sobre el producto final. Flexibilidad.

Page 14: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

Scrum: Desde el punto de vista del equipo

Mejora continua del proceso, productividad

Visión común, planteamientos compartidos, sinergias

Planificar tareas

Equipo

Sincronización diaria (15’)

Equipo

Reflexionar sobre el proceso“Retrospectiva”

Equipo

Sprint2 - 4 semanas

Page 15: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

Lean:Conceptos Agile y …

Optimizar el proceso desde la idea hasta su entrega

Rapidez, flexibilidad, flujo

KANBAN

Minimizar el Work In Progress

para conseguir

flujo

Just In Time de

requisitos (aplazar el compro-

miso)

Limitar el trabajo a la capacidad productiva - pull

Trabajar con lotes

pequeños, reducir

desperdicios,respetar a las

personas

Page 16: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

Kanban:

Minimizar el tiempo de entrega

Pull

Señalización para Pull

Cadena de valor

Limitar el trabajo a la capacidad productiva,

reducir multitarea

Visualizar y limitar el número de objetivos en curso

Page 17: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

Kanban:

Mejora continua del proceso de trabajo

Visualización de cuellos de botella (colas)

Gestión ágil de la demanda

Select

Visualizar y limitar el número de objetivos en curso

Page 18: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

XP: Prácticas de ingeniería software

Respuesta rápida a cambios de requisitos, productividad y calidad

Feedback rápido, producto siempre estable, difusión de conocimiento

Integración continua con pruebas unitarias automatizadas

WikiHistorias de usuario

TDDRefactoring

Spikes

BDD

Estándares de codificación

Propiedad colectiva del

código

Revisiones de código y/o programación en parejas

Page 19: Agile y Lean - v1.0 en  Breakfast La Salle

Agile y Lean

Gracias por su atención