introducción a kanban en la gestión de proyectos

43
Introducción a Kanban para la gestión ágil de proyectos Oriol Quinquillà Capdevila 3/12/2015 [email protected]

Upload: eada-business-school-barcelona

Post on 12-Apr-2017

780 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Introducción a kanban en la gestión de proyectos

Introducción a Kanban para la gestión ágil de proyectosOriol Quinquillà Capdevila

3/12/2015

[email protected]

Page 2: Introducción a kanban en la gestión de proyectos

“Pictures from a developer's life”

Page 3: Introducción a kanban en la gestión de proyectos

“Cuando enseño que se ha resuelto el bug”

Page 4: Introducción a kanban en la gestión de proyectos

“Cuando el código funciona bien en producción a la primera”

Page 5: Introducción a kanban en la gestión de proyectos

“Cuando finalmente pruebo el código subido a producción”

Page 6: Introducción a kanban en la gestión de proyectos

“Cuando ventas anuncia que ha vendido nuestro producto a un cliente”

Page 7: Introducción a kanban en la gestión de proyectos

http://martinvalasek.com/blog/pictures-from-a-developers-life

Page 8: Introducción a kanban en la gestión de proyectos
Page 9: Introducción a kanban en la gestión de proyectos

El proceso clásico de desarrollo de software: waterfall (1960)

Page 10: Introducción a kanban en la gestión de proyectos
Page 11: Introducción a kanban en la gestión de proyectos

... sin embargo los resultados ...

The CHAOS Report by Standish Group, 2012

Page 12: Introducción a kanban en la gestión de proyectos

Año 2001“El manifiesto ágil”

http://www.agilemanifesto.org/

Page 13: Introducción a kanban en la gestión de proyectos

Metodologías y métodos ágiles más populares

Scrum XP Lean Kanban

2001 1999 2003 2010

Page 14: Introducción a kanban en la gestión de proyectos

Agile comparado con waterfall

Page 15: Introducción a kanban en la gestión de proyectos

¿Qué es Agile?

Métodos y metodologías

Actidudes / cultura Agile

Page 16: Introducción a kanban en la gestión de proyectos

De la cultura de “Hago lo que me dicen”, “Termino las tareas asignadas”, “Esto lo decide el jefe”(Servile workforce)

“Esto debe ser así porqué así lo he decidido”

“Hacemos esto porqué es lo que ha decidido el project manager”

“Si va mal ya hablaremos de quien decidió las fechas de entrega”

“Total… siempre hacemos lo que dice el jefe”

¡Haréis lo siguiente (…) y lo tendréis en 1

semana!

Page 17: Introducción a kanban en la gestión de proyectos

A la cultura del “pensamiento crítico”(Problem solving workforce)

“ Todos trabajamos para que salga bien el proyecto”

“Esto no está bien pensado, propongo...”

“ ¡Ey! No llegamos a la entrega, pensemos que hacemos”

“El cliente nos está pidiendo esto… ¿os parece que nos reunamos para decidir que hacemos?”

Page 18: Introducción a kanban en la gestión de proyectos

Lean Development

Page 19: Introducción a kanban en la gestión de proyectos

Thanks,

Page 20: Introducción a kanban en la gestión de proyectos

Lean es un conjunto de valores

Eliminardesperdicios

(waste)

Ampliar el aprendizaje

Decidir lo mástarde possible

Entregar tan rápido comosea posible

Potenciar el equipo

Asegurar la integridad

Ver todo el conjunto

Page 21: Introducción a kanban en la gestión de proyectos

Detectar “waste”

• Trabajo entregado pero no acabado

• Procesos excesivos

• Prestaciones adicionales

• Trabajo multi-tarea

• Tiempo en espera

• Tiempo de desplazamiento

• Errores en las entregas

Page 22: Introducción a kanban en la gestión de proyectos

Tipos de “waste”

Muda

無駄

Desperdicio, sobrante, pérdida

Mura

Desigualdad, irregularidad

Muri

無理

No razonable, imposible, excesivo

Page 23: Introducción a kanban en la gestión de proyectos

Kanbanかんばん

“Sistema de targetas”

Page 24: Introducción a kanban en la gestión de proyectos

Qué es Kanban

No es una metodología de gestión de proyectos,

es un sistema de mejora de un proceso existente

Es la implementación más común de Lean

Page 25: Introducción a kanban en la gestión de proyectos

Principios y prácticas

Principios fundacionales

• Empieza con lo que estés haciendo

• Acuerda mejorar con pequeños cambios

• Inicialmente respeta roles, responsabilidades y trabajos

Prácticas core

• Visualiza

• Limita el WIP (Work in Progress)

• Gestiona el flujo de trabajo

• Detalla el proceso explícitamente

• Implementa iteraciones de feedback

• Mejora colaborativamente y evoluciona experimentalmente

Page 26: Introducción a kanban en la gestión de proyectos

Kanban board

Page 27: Introducción a kanban en la gestión de proyectos

Ejemplo: proceso de desarrollo

Page 28: Introducción a kanban en la gestión de proyectos

Ejemplo: detección de problemas

Problema!!

Page 29: Introducción a kanban en la gestión de proyectos

Ejemplo: detección de problemas (2)

Problema!!Problema!!

Page 30: Introducción a kanban en la gestión de proyectos

Limitar el WIP

5

Page 31: Introducción a kanban en la gestión de proyectos

CFD: Cummulative Flow Diagram

Page 32: Introducción a kanban en la gestión de proyectos

CFD: Cummulative Flow Diagram

Ítems en el sistema

entrada de ítems

Page 33: Introducción a kanban en la gestión de proyectos

CFD: Cummulative Flow Diagram

Ítems en el sistema

entrada de ítems

Page 34: Introducción a kanban en la gestión de proyectos

Un caso real

Page 35: Introducción a kanban en la gestión de proyectos

Proyecto Scrum optimizado con kanban

Page 36: Introducción a kanban en la gestión de proyectos
Page 37: Introducción a kanban en la gestión de proyectos

https://trello.com/inspiration

Page 38: Introducción a kanban en la gestión de proyectos
Page 39: Introducción a kanban en la gestión de proyectos
Page 40: Introducción a kanban en la gestión de proyectos
Page 41: Introducción a kanban en la gestión de proyectos

Kanban tools

Page 42: Introducción a kanban en la gestión de proyectos

¿Alguna pregunta?

Oriol Quinquillà Capdevila

[email protected]

Page 43: Introducción a kanban en la gestión de proyectos