kanban 3

7
Yo Agilidad » Equipos Calidad Procesos Herramientas Libros Mis libros 952 post 22 nov, 2011 Enviado por Javier Garzás | 8 comentarios ¿Qué es el método Kanban para la gestión de proyectos? Kanban es una palabra japonesa que significa algo así como “tarjetas visuales” (kan significa visual, y ban tarjeta). Esta técnica se creó en Toyota, y se utiliza para controlar el avance del trabajo, en el contexto de una línea de producción. El Kanban está dentro de la estrategia Kaizen (te dejo un post sobre el Kaizen), es decir, la mejora continua y continuada. Aunque esta técnica la explicamos en el libro de gestión ágil de proyectos, me ha parecido interesante hacer un resumen de la misma en este post. Libro de gestión ágil de proyectos, donde se describe Kanban y Lean (pincha en la imagen para más información) Todo surgió en una metodología llamada Lean ( te dejo un post sobre qué es Lean), creada por Toyota para mejorar su producción usando técnicas just-in-time (JIT). Kanban no es una técnica específica del desarrollo software, su objetivo es gestionar de manera general como se van completando tareas, pero en los últimos años se ha utilizado en la gestión de proyectos de desarrollo software, a menudo con Scrum (lo que se conoce como Scrumban). Las principales reglas de Kanban son las tres siguientes: (1) Visualizar el trabajo y las fases del ciclo de producción o flujo de trabajo, (2) determinar el límite de “trabajo en curso” (o Work In Progress) y (3) medir el tiempo en completar una tarea (lo que se conoce como “lead time”). Veámos que significa cada uno de los anteriores. 1- Visualizar el trabajo en Kanban y las fases del ciclo de producción, o flujo de Utilizamos cookies propias y de terceros para mejorar la calidad del sitio mediante el análisis de tus hábitos de navegación. Si continúas navegando, consideramos qu aceptas su uso. Más información Cerrar Kanban: una explicación del método | Javier Garzás http://www.javiergarzas.com/2011/11/kanban.html 1 de 7 21/04/2014 07:45 p.m.

Upload: fer-tg

Post on 28-Dec-2015

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: KANBAN 3

YoAgilidad »EquiposCalidadProcesosHerramientasLibrosMis libros952 post

22 nov, 2011 Enviado por Javier Garzás | 8 comentarios

¿Qué es el método Kanban para la gestión de proyectos?

Kanban es una palabra japonesa que significa algo así como “tarjetas visuales” (kan significa visual, y ban tarjeta). Esta técnica se creóen Toyota, y se utiliza para controlar el avance del trabajo, en el contexto de una línea de producción. El Kanban está dentro de laestrategia Kaizen (te dejo un post sobre el Kaizen), es decir, la mejora continua y continuada.

Aunque esta técnica la explicamos en el libro de gestión ágil de proyectos, me ha parecido interesante hacer un resumen de la misma eneste post.

Libro de gestión ágil deproyectos, donde se describeKanban y Lean (pincha en laimagen para más información)

Todo surgió en una metodología llamada Lean (te dejo un post sobre qué es Lean), creada por Toyota para mejorar su producciónusando técnicas just-in-time (JIT).

Kanban no es una técnica específica del desarrollo software, su objetivo es gestionar de manera general como se van completandotareas, pero en los últimos años se ha utilizado en la gestión de proyectos de desarrollo software, a menudo con Scrum (lo que se conocecomo Scrumban).

Las principales reglas de Kanban son las tres siguientes: (1) Visualizar el trabajo y las fases del ciclo de producción o flujo de trabajo,(2) determinar el límite de “trabajo en curso” (o Work In Progress) y (3) medir el tiempo en completar una tarea (lo que se conoce como“lead time”). Veámos que significa cada uno de los anteriores.

1- Visualizar el trabajo en Kanban y las fases del ciclo de producción, o flujo deUtilizamos cookies propias y de terceros para mejorar la calidad del sitio mediante el análisis de tus hábitos de navegación. Si continúas navegando, consideramos queaceptas su uso. Más informaciónCerrar

Kanban: una explicación del método | Javier Garzás http://www.javiergarzas.com/2011/11/kanban.html

1 de 7 21/04/2014 07:45 p.m.

Page 2: KANBAN 3

trabajo.

Al igual que Scrum (te recomiendo este post introducción de Scrum), Kanban se basan en el desarrollo incremental, dividiendo eltrabajo en partes. Una de las principales aportaciones es que utiliza técnicas visuales para ver la situación de cada tarea, y que quizáshabrás visto representado pizarras llenas de post-it.

El trabajo se divide en partes, normalmente cada una de esas partes se escribe en un post-it y se pega en una pizarra. Los post-it suelentener información variada, si bien, aparte de la descripción, debieran tener la estimación de la duración de la tarea.

La pizarra tiene tantas columnas como estados por los que puede pasar la tarea (ejemplo, en espera de ser desarrollada, en análisis, endiseño, etc.). Abajo dejo una figura con un ejemplo de tablero Kanban.

Ejemplo de tablero o pizarra Kanban. Las tareas (post-it) van de la A a N. Y el flujo de trabajo tiene 5 fases.

El objetivo de esta visualización es que quede claro el trabajo a realizar, en qué está trabajando cada persona, que todo el mundo tengaalgo que hacer y el tener clara la prioridad de las tareas.

Las fases del ciclo de producción o flujo de trabajo se deben decidir según el caso, no hay nada acotado. En la figura se han puesto unconjunto de fases de ejemplo.

2 – Determinar el límite de “trabajo en curso”.

Quizás una de las principales ideas del Kanban es que el trabajo en curso (Work In Progress o WIP)debería estar limitado, es decir, que el número máximo de tareas que se pueden realizar en cada fase debe ser algo conocido.

En Kanban se debe definir cuantas tareas como máximo puede realizarse en cada fase del ciclo de trabajo (ejemplo, como máximo 4tareas en desarrollo, como máximo 1 en pruebas, etc.), a ese número de tareas se le llama límite del “work in progress”. A esto se añadeotra idea tan razonable como que para empezar con una nueva tarea alguna otra tarea previa debe haber finalizado.

En la anterior figura de ejemplo el número límite del “work in progress” se ha colocado entre parentesis debajo del nombre de cadatarea. Podéis, por ejemplo, ver que el límite del “work in progress” para las pruebas es 1.

La idea es: centraté en cerrar tareas y no en comenzar tareas. Por ello limitar el WIP impide empzar cosas hasta que se han cerradoUtilizamos cookies propias y de terceros para mejorar la calidad del sitio mediante el análisis de tus hábitos de navegación. Si continúas navegando, consideramos que

aceptas su uso. Más informaciónCerrar

Kanban: una explicación del método | Javier Garzás http://www.javiergarzas.com/2011/11/kanban.html

2 de 7 21/04/2014 07:45 p.m.

Page 3: KANBAN 3

3 – Medir el tiempo en completar una tarea.

El tiempo que se tarda en terminar cada tarea se debe medir, a ese tiempo se le llama “lead time”. El “lead time” cuenta desde que sehace una petición hasta que se hace la entrega.

Aunque la métrica más conocida del Kanban es el “lead time”, normalmente se suele utilizar también otra métrica importante: el “cycletime”. El “cycle time” mide desde que el trabajo sobre una tarea comienza hasta que termina. Si con el “lead time” se mide lo que venlos clientes, lo que esperan, y con el “cycle time” se mide más el rendimiento del proceso.

Puede haber más métricas, pero las anteriores son las realmente importantes,y necesarias para el control y mejora continua.

Otras fuentes y recursos que te pueden interesar

Uno de los libros más populares, leídos y recomendados es el de Anderson, que fue el libro que llevó Kanban al mundo de la tecnología.

Mi segunda recomendación es, sin lugar a dudas, el libro de Kniberg, me parece el más práctico y conciso de todos. Eso sí, su ámbitoson las metodologías ágiles y Kanban.

Una tercera y última recomendación, esta vez en castellano. Un libro que te puede dar una visión general de Kanban, Lean yJus-in-Time, no exclusiva del ámbito tecnológico, es el libro de Kanban y Just-in-Time, de la asociación japonesa de gestión.

Alguna consideración final sobre Kanban

Una unión muy común es utilizar Scrum y Kanban. Aunque hay diferencias entre ambos métodos, por ejemplo, las reglas de Kanban sonmuchas menos que las de Scrum, Kanban no define iteraciones (Sprints), Kanban limita explícitamente las tareas que se pueden realizarpor fase (con el límite del work in progress), mientras que Scrum lo hace de manera indirecta por medio del sprint planning, etc.

Esta unión Kanban – Scrum (o Scrumban) tiene sus particularidades, pero las dejo para un futuro post.

Otros post relacionados y recomendados

Una lista de herramientas Kanban (gratis y de pago)Como lograr el mejor WIP de un KANBANPros y contras de usar una herramienta Kanban

.

.

Si has llegado hasta aquí, y te has leído el artículo… verdaderamente estás interesado en el Kanban; cualquier comentario, difusión ycompartir el artículo son de agradecer.

Twittear 70

13

109RecommendRecommend

ShareShare 53

Utilizamos cookies propias y de terceros para mejorar la calidad del sitio mediante el análisis de tus hábitos de navegación. Si continúas navegando, consideramos queaceptas su uso. Más informaciónCerrar

Kanban: una explicación del método | Javier Garzás http://www.javiergarzas.com/2011/11/kanban.html

3 de 7 21/04/2014 07:45 p.m.

Page 4: KANBAN 3

Posts relacionados

8 Respuestas to “¿Qué es el método Kanban para la gestión de proyectos?”

Mirian dice:noviembre 22, 2011 a las 11:51 am

Hola!

Muy bueno. La verdadesquehay muy pocainformación sobre este tema en español. Se agradece.

Adios

Responder

1.

Alex Wills dice:noviembre 22, 2011 a las 2:15 pm

Me ha gustado mucho esta aplicación de Kanban en línea:

http://www.leankitkanban.com

Responder

2.

jgarzas dice:noviembre 22, 2011 a las 2:37 pm

Hola Alex, gracias por el link.

Responder

3.

Alberto dice:octubre 2, 2012 a las 10:15 pm

Hola Javier,

Estaba buscando información en tu blog sobre la metodología Scrumban y justo en este artículo que dejabas la información paraun futuro post, pero creo que de momento no está redactado.

¿Podrías explicar por favor en qué consiste y cuál es son las principales ventajas o inconvenientes de usarlo, con respecto aScrum o Kanban por separado?

Un saludo y muchas gracias,Alberto Blázquez

Responder

4.

Si que se puedeimplantar ISO15504 / ISO 12207con prácticas ágiles

En Murcia tambiénhay gestión ágil

La historia deusuario no es el“requisito” de lasmetodologías ágiles

Un taller Scrum –Kanban

Encuesta sobre elestado de lo ágil (dela que se extrae,entre otros, queScrum es lametodología másusada)

Utilizamos cookies propias y de terceros para mejorar la calidad del sitio mediante el análisis de tus hábitos de navegación. Si continúas navegando, consideramos queaceptas su uso. Más informaciónCerrar

Kanban: una explicación del método | Javier Garzás http://www.javiergarzas.com/2011/11/kanban.html

4 de 7 21/04/2014 07:45 p.m.

Page 5: KANBAN 3

enero 16, 2013 a las 5:06 pm

Hola,

Es resumidamente la unión de Scrum y Kanban. Scrum limita tareas indirectamente por slot de tiempo (semanas de sprint) ykanban por fases del ciclo de trabajo (el wip). La unión de ambos, siendo breve, es Scrumban.

Saludos

Responder

Nicolás Hertzulis dice:marzo 8, 2013 a las 3:50 am

Les dejo una aplicación que permite crear pizarras (boards) e ir poniendo las tarjetas del método Kanban en sus respectivascolumnas: http://www.trello.com

Responder

6.

Eduardo Contreras dice:abril 4, 2013 a las 2:44 pm

Es realmente necesario tener conocimiento de estas metodologias y no tan solo eso, si no mas bien llevarlas a la practica y dejarde lado la vieja escuela en el desarrollo de software. Agredecido y comparto con la opción de algunos arriba, existe poca info enespañol, gracias!

Responder

7.

Luis dice:abril 20, 2013 a las 1:16 am

Muy buena info, para alguien que recien esta empezando como yo, le es de mucha utilidad, se agradece.

Responder

8.

Trackbacks/Pingbacks

Bitacoras.com - Información Bitacoras.com... Valora en Bitacoras.com: Kanban es una palabra japonesa que significa algo asícomo “tarjetas visuales” (kan significa visual, y …

1.

Resumen de la semana – del 21 al 27 de Noviembre - Javier Garzás - [...] El martes hablamos sobre el método Kanban para lagestión de proyectos, una técnica para controlar el avance de …

2.

Lean Software Development: la estrategia de fabricación japonesa aplicada al desarrollo software agil - Javier Garzás, sobrecalidad software y otros temas relacionados - [...] sería algo así como fabricación esbelta) es otro término que, al igual que elKanban (te recomiendo este post …

3.

Dos sistema de gestión de proyectos basados en Kanban - [...] obtener más información sobre el método kanban en la Wikipedia yen javiergarzas.com. [...]

4.

Kanpress: Gestión Kanban para Wordpress | Codigo Geek - [...] método Kanban es un método para la gestión de proyectos,basado en tarjetas visuales, y que se creó en …

5.

Kanpress: Gestión Kanban para WordPress | Jobbr es - [...] método Kanban es un método para la gestión de proyectos, basado entarjetas visuales, y que se creó en …

6.

Scrum para Dummies (2/2). Las ideas de Scrum en 2 post de 5 min. - Javier Garzás, sobre calidad software y otros temasrelacionados - [...] Scrum con la metodología XP, que aporta cuestiones más cercanas a la programación, y con Kanban (terecomiendo este …

7.

Pros y contras de usar una herramienta Kanban - Javier Garzás, sobre calidad software y otros temas relacionados - [...] de lasideas fundamentales de Kanban (dejo aquí el post de qué es Kanban) es visualizar el flujo de …

8.

¿Cómo se producen nuestros juegos? | Wake Studios Devzone! - [...] y gracias a la buena experiencia del trabajo con MBI, hemosdecidido pasar a trabajar en Kanban. Este método …

9.

El Metodo Kanban « Control de inventarios - [...] ¿Qué es el método Kanban para la gestión de proyectos? [...]10.

Dejar una respuesta

Utilizamos cookies propias y de terceros para mejorar la calidad del sitio mediante el análisis de tus hábitos de navegación. Si continúas navegando, consideramos queaceptas su uso. Más informaciónCerrar

Kanban: una explicación del método | Javier Garzás http://www.javiergarzas.com/2011/11/kanban.html

5 de 7 21/04/2014 07:45 p.m.

Page 6: KANBAN 3

Nombre

Correo electrónico

Web

Comentario

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b><blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Notify me of followup comments via e-mail

Recibe los post por email

Seguir a @jgarzas 3,045 seguidores

Contacto…Pincha aquí para contactar con Javier GarzásPincha aquí para contactar por Linkedin con Javier GarzásPincha aquí para ir al canal de slidesharePincha aquí para ir al canal de youtube

Últimos comentarios

Jose Crespo en El futuro de la tecnología está en la programación funcional, así que ve desempolvando tus libros y apuntesIgnacio en Cómo se creó Instagram… en 8 semanasBitacoras.com en Cómo se creó Instagram… en 8 semanas

Política de privacidad

Política de privacidad

Todos los post…Utilizamos cookies propias y de terceros para mejorar la calidad del sitio mediante el análisis de tus hábitos de navegación. Si continúas navegando, consideramos que

aceptas su uso. Más informaciónCerrar

Kanban: una explicación del método | Javier Garzás http://www.javiergarzas.com/2011/11/kanban.html

6 de 7 21/04/2014 07:45 p.m.

Page 7: KANBAN 3

Powered by WordPress | Designed by Elegant Themes

Utilizamos cookies propias y de terceros para mejorar la calidad del sitio mediante el análisis de tus hábitos de navegación. Si continúas navegando, consideramos queaceptas su uso. Más informaciónCerrar

Kanban: una explicación del método | Javier Garzás http://www.javiergarzas.com/2011/11/kanban.html

7 de 7 21/04/2014 07:45 p.m.