Charla sobre Lean y Kanban
Escrito el 27 de Abril de 2010 a las 22:41
Un par de líneas para dejaros esta charla realizada en el marco de las presentaciones sobre Itinerario Ágil organizadas por CEIN en Pamplona. Gracias a todos los asistentes, a los que espero ver en las próximas citas que tenemos dentro de este ciclo de charlas.
Próximas charlas
Escrito el 18 de Marzo de 2010 a las 16:34
En los próximos meses tengo varias charlas programadas, por si alguien tiene interés y posibilidad de asistir a alguna:
- Por una parte los señores de CEIN en Pamplona han tenido la amabilidad de tenerme en cuenta para el ciclo de conferencias sobre metodologías Ágiles que están programando de aquí a Junio. En concreto participaré en cinco sesiones sobre Agilismo en general, Scrum, Lean+Kanban (esta en solitario, jejeje), gestión ágil de equipos y herramientas de ingeniería y gestión Ágil de proyectos. En varias de estas charlas coincido con buenos amiguetes y excelentes ponentes, Rodrigo Corral, Jorge Uriarte y Joserra Díaz, por lo que el nivel de estas charlas está asegurado
- Por otra, y gracias a la buena gente del grupo local de Galicia de Agile-Spain (Axilmente), la semana que viene tengo un espacio en Santiago en Xuventude Galicia Net (XGN) . La verdad, habiendo actividades tan divertidas como las que tienen programadas (paintball, torneos de videojuegos) no se qué clase de malditos frikis van a venir a una charla sobre metodologías Ágiles…¡enfermos! Salid a que os de un poco el aire
. JM Beas, Xavi Gost, Jerónimo López, David Esmerodes y David Bonilla andarán también por ahí repartiendo caña - Y, last but not least, si todo va bien probablemente tenga un sarao en Junio por Donosti, que me apetece mogollón porque es una ciudad con la que tengo varias deudas pendientes (gastronómicas, por supuesto
). Ya os comento cuando sea oficial.
Kanban vs Scrum en castellano
Escrito el 28 de Enero de 2010 a las 10:49
Como algunos sabéis, hace ya un par de añitos traduje desde Proyectalis el magnífico libro “Scrum y XP desde las trincheras” de Henrik Kniberg, uno de mis heroes Ágiles de todos los tiempos. Las razones que me llevaron a ello fueron varias. Fundamentalmente, mi consideración sobre la estupenda calidad de la obra, el caracter abierto de la misma (podéis descargarla gratuitamente en InfoQ o en Proyectalis) y el convencimiento de que uno debe devolver algo a la comunidad de vez en cuando. Esto vale para el software libre, las presentaciones de Slideshare, los libros abiertos, los wifi sin contraseña y cualquier otra cosa de la que os estéis beneficiendo de forma gratuita: si creeis en los mecanismos de retribución Kármica, y ya sabéis que yo lo hago a pies juntillas, hay que ir compensando lo que uno recibe o se genera una deuda, y las deudas es lo que tienen, que crecen exponencialmente. Total, que la cosa fue bien, porque conseguimos bastantes enlaces, tráfico y el pagerank de Proyectalis mejoró. Karma wins again.
Ahora Kniberg ha sacado un nuevo trabajo comparando Scrum con una aproximación nueva que se está realizando a los procesos de desarrollo: Kanban. Kanban no es nuevo para nada, surge como todas estas herramientas y disciplinas en el seno del sistema de producción de Toyota, “la máquina que cambió el mundo”. Consiste en la generación de una serie de tarjetas que representan los productos que se están desarrollando y que actuan como testigos de una carrera de relevos a lo largo de la línea de producción, disparando los eventos de fabricación conforme van siendo necesarios. La ventaja que pregonan los partidarios de Kanban para el desarrollo de software es la reducción del número de reglas y obligaciones respecto a otras metodologías: nada de planificación de producto, nada de scrum diario, nada de retrospectivas; sólo flujo productivo, priorización y limitación del número de tareas en curso en un momento dado (WIP o Work In Progress).
Es un planteamiento muy positivo para equipos que ya han “disuelto la regla” de Scrum y han interiorizado muy bien el proceso, o bien para equipos de mantenimiento u operaciones en los que los “tickets” deben ir atendiéndose conforme van generándose y no es factible realizar planificaciones ni predicciones a medio o largo plazo. El problema estiba en que equipos sin experiencia previa en Ágile se vean atraidos por la simplicidad de Kanban y entonces no lleguen a interiorizar los importantes conceptos contenidos en los roles, procesos y artefactos de Scrum. Por ello este trabajo de Kniberg, en colaboración con Mattias Skarin, es tan importante para todos aquellos que quieran iniciar una experiencia con Kanban, ya que en él resumen tanto las diferencias como los parecidos y la manera de combinarlos ambos de la forma más efectiva posible.
Hay que reseñar que esta vez la traducción ha sido coordinada por Proyectalis pero realizada por el equipo de contenidos de Agile Spain. Concretamente hay que agradecer la colaboración desinteresada de Rodrigo Corral, Teo Sánchez, Gregorio Mena, Laura Morillo Velarde, Ángel Agueda (Legnita), Jorge Uriarte, Agustín Yague, Juan Palacio, Xavier Quesada, Javier Sánchez, Jorge Jiménez y Juan Carlos Quijano.
Así que aquí lo tenéis. A la fecha de redacción, y por culpa de as múltiples versiones de MS Word y el puñetero filtro PDF de Mac, la versión PDF pesa unos 74Mb (OMG!), pero procuraremos bajar esa cifra en los próximos días. Si alguien no tiene tanta paciencia, lo podéis ir bajando ya de aquí.
Actualización 29/01/10: nueva versión, con un peso mucho más razonable aunque con mayor margen… Gracias a Xavi Albaladejo y Antonio Kobashikawa por liarse con el PDF (es probable que subamos una versión con márgenes correctos pronto, ¡Beta perpétua!). Ah, por cierto, lo lamento por todos los que se han “fusilado” este artículo en sus sitios en vez de enlazar aquí, pero el enlace anterior ha dejado de funcionar… ¡Oooh, que mala suerte!
. Esto os pasa por enfadar al enanito del Karma…



