Taller scrum-agiles

49
Metodologías Ágiles, Equipos autoorganizados: Scrum @joserra_diaz [email protected]

Transcript of Taller scrum-agiles

Page 1: Taller scrum-agiles

MetodologíasÁgiles,

Equipos autoorganizados:Scrum

@[email protected]

Page 2: Taller scrum-agiles

PRODUCTO = EQUIPO

Page 3: Taller scrum-agiles

Jose Ramón Díaz - Agile Coach

• Pasión: desarrollar software

desde las trincheras

• Intereses

• Programar (bien)

• Metodologías ágiles

• Personas – Equipos - Organizaciones

@joserra_diaz

http://najaraba.blogspot.com

Page 4: Taller scrum-agiles

WE TRAIN, WE COACH, AND WE EMBED OURSELVES AS TEAM

MEMBERS

– WE IMPROVE –

We help organizations and their people collaborate, improve and get things done. We do it by helping them learn, understand and implement Agile

and Lean methodologies such as Scrum and Kanban. These methods are currently the best starting point if you want to create a culture of continuous

improvement, teamwork and high value delivery in your company or project.

We offer a full portfolio of services in the field of agile and lean consulting. We train, we coach, and we embed ourselves as team members - we

improve.

We are certified:

When it comes to agility, let’s do it together

AGILAR

ARGENTINA

AGILAR SPAIN

AGILAR BELGIUM

AGILAR OFFICES

AGILAR PROJECTS

© Agilar 2014

Page 5: Taller scrum-agiles

Contexto

MercadosPersonasProductos

Page 6: Taller scrum-agiles
Page 7: Taller scrum-agiles
Page 8: Taller scrum-agiles

Jerarquía

Redes

Ordeno

&

mando

Autonomía

Plan-driven

Inspección

Y

Adaptación

Estabilidad

Cambio

Reglas

Valores

Competición

Colaboración

Page 9: Taller scrum-agiles
Page 10: Taller scrum-agiles
Page 11: Taller scrum-agiles
Page 12: Taller scrum-agiles

Jerarquía

Redes

Ordeno

&

mando

Autonomía

Plan-driven

Inspección

Y

Adaptación

Estabilidad

Cambio

Reglas

Valores

Competición

Colaboración

Page 13: Taller scrum-agiles

Un proyecto tradicional

Req. Análisis Diseño

Plan inicial

Construcción Pruebas

La realidad

Req. Análisis Diseño Construcción

30% 95% 96% 98% 100%10%

El cliente sólo

ha estado

viendo papel

50%

Retraso

El equipo “se pasa la pelota”

ufff!

Page 14: Taller scrum-agiles

Comunicación

Page 15: Taller scrum-agiles

Just ignore the blood

Page 16: Taller scrum-agiles

EL CAMINO ÁGIL

http://www.flickr.com/photos/kalexanderson/5861331902

Page 17: Taller scrum-agiles

Proceso predictivovs.

Proceso adaptativo /empírico

Page 18: Taller scrum-agiles

Tradicionalmente…

Henrik Kniberg

Page 19: Taller scrum-agiles

Los proyectos ágiles son comoun misil teledirigido

Henrik Kniberg

Page 20: Taller scrum-agiles

¿Por qué

Agile?

Mejora continua

Personas

Page 21: Taller scrum-agiles

¿Qué

hacemos?Prácticas

Metodologías

Page 22: Taller scrum-agiles

Agile Manifesto

Page 23: Taller scrum-agiles

Lean / Agile

• Alta Incertidumbre

• Gestión del conocimiento

• Complejidad de gestión

• Orientación a resultados

Page 24: Taller scrum-agiles

Identify if uncertainty is (also) in

Product

ProcessScrum / XP (software)

Kanban

Page 25: Taller scrum-agiles
Page 26: Taller scrum-agiles

http://www.flickr.com/photos/kalexanderson/6244542846

Page 27: Taller scrum-agiles

Agile Manifesto

Page 28: Taller scrum-agiles

Scrum

Page 29: Taller scrum-agiles

If there was a Nobel Prize for management, and ifthere was any justice in the world, I believe that theprize would be awarded, among others, to Jeff Sutherland, Ken Schwaber and Mike Cohn for theircontributions to the invention of Scrum.

http://www.forbes.com/sites/stevedenning/2011/04/29/scrum-is-a-major-management-discovery/

Page 30: Taller scrum-agiles

Scrum

Framework para:• Desarrollo de productos• Mejora continua

• Gestión de proyectos

Page 31: Taller scrum-agiles

Valores

FocoCoraje

TransparenciaCompromiso

Respeto

Page 32: Taller scrum-agiles

Cambio de paradigmas:

Proceso empírico.Proceso planificado

Page 33: Taller scrum-agiles
Page 34: Taller scrum-agiles

Scrum: los roles

Cliente (Product Owner)

Facilitador (Scrum Master)

Funcional

TesterDesarrolladores

Experiencia Usuario

Page 35: Taller scrum-agiles

Product OwnerRepresenta los interesados en el

proyecto, el cliente, los stakeholders

Define los objetivos, los prioriza, dirige

los resultados del proyecto para

maximizar el ROI.

Responsable de pila de producto

Page 36: Taller scrum-agiles

Scrum Master

Facilitador de la colaboración

intraequipo y con el cliente,

Elimina impedimentos,

Asegura el proceso Scrum

“Servant leader”

Page 37: Taller scrum-agiles

EquipoMultidisciplinar,

Autogestionado,

Desarrolla el producto,

Asegura la calidad,

Estima el esfuerzo

Gestionado

por objetivos

Page 38: Taller scrum-agiles

Aprendamos a trabajar en equipo

Page 39: Taller scrum-agiles

Resolución de conflictos

Page 40: Taller scrum-agiles

Divertíos

Page 41: Taller scrum-agiles

http://www.xqa.com.ar/visualmanagement/

Visual Management

Page 42: Taller scrum-agiles

Radiadores información

Page 43: Taller scrum-agiles

Burndown Chart

Page 44: Taller scrum-agiles

COLABORACIÓN

Tobias Mayer. The Why of Scrum.

Page 45: Taller scrum-agiles

Retrospectivas

• Ocurren tras cada “sprint” o iteración.

• “Inspect & adapt”, mejora el proceso y el equipo.

• Se reúne el equipo completo.

• Debe generar ACCIONES de mejora.

Page 46: Taller scrum-agiles

Equipo autoorganizado

Mejora continua

Visión - Colaboración

Page 47: Taller scrum-agiles
Page 48: Taller scrum-agiles

Esto acaba de empezar: ¡hay que pringarse!

Page 49: Taller scrum-agiles

Agile

Deleitar a los clientes

La organizaciónque aprende

Lean / Taichii OnoRespeto a la gente (人間性尊重)

Koldo SaratxagaNuevo modelo de

relaciones