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…
:-D
La Asociación de Empresas de Base Tecnológica EBTEcnos, en colaboración con Proyectalis, organiza los días 5 y 6 de Noviembre en Málaga el “Curso Formación en la Metodología Efectiva de Gestión de Proyectos Scrum”, con el objetivo de poner al alcance de las Empresas de Base Tecnológica, una metodología que permite el desarrollo ágil de productos y permite la gestión de proyectos. El precio es muy asequible: 260€ para socios y 290€ para no asociados, por lo que puede ser una buena oportunidad para empresas que no puedan adaptarse a otros cursos o convocatorias. Más información en la propia web de EBTecnos.
Los próximos días 12 y 13 de Noviembre de 2009 celebraremos en Madrid un curso abierto de metodología ágil de gestión de proyectos Scrum.
Como siempre, confirmaremos el lugar al menos dos semanas antes, y tenéis información sobre el contenido aquí. Son cursos de dos días, en horario de 9:30 a 18:30 aproximadamente e incluyen el almuerzo. Para reservar plaza, por favor, poneos en contacto con nosotros en info(arroba)proyectalis.com. En los dos últimos cursos en Madrid se nos quedó gente fuera al final, por lo que os aconsejo que, en caso de estar interesados, lo hagáis cuanto antes.
Aprovecho para comentar, por si alguno aun no lo sabe, que también hacemos cursos de formación in-company para grupos de 6 a 12 personas que son más ventajosos economicamente que el curso “abierto” en caso de que tengáis suficientes personas interesadas en la empresa. Hemos publicado además hace poco un catálogo de cursos 2009 en el que podéis encontrar propuestas formativas en torno a la gestión de proyectos y temas afines como planificación estratégica, Lean, gestión del tiempo, gestión del portfolio de proyectos, creatividad y gestión de la innovación…
Quizás queráis leer algunos comentarios de asistentes a los cursos de Proyectalis, incluidos los de algun Certified Scrum Master (gracias Alejandro, el jamón ya va en camino
).
Os esperamos

Sois varios los que habéis preguntado a traves del blog y su correo si ibamos a celebrar algun próximo curso en Madrid o Barcelona así que, aunque tenemos el semestre francamente complicadete, hemos movido Roma con Santiago y hemos despejado un par de fechas en ambas localizaciones. Finalmente se celebrarán los cursos en:
- Madrid: 11 y 12 de Mayo de 2009
- Barcelona: 29 y 30 de Junio de 2009 (fechas actualizadas)
Seguir leyendo…
Proyectalis presenta este mes su catálogo de cursos 2009 (11Mb). Se trata de un compendio de los cursos de formación, seminarios y talleres desarrollados en los dos pasados años a petición de nuestros clientes, y cubren áreas como Scum, Lean, gestión del portfolio de proyectos, gestión de proyectos offshore, CMMI, planificación estratégica, gestión del tiempo, creatividad y gestión de la innovación…
Tal y como se describe en el propio catálogo, la duración, profundidad e incluso el temario de los diferentes cursos presentados son configurables en función de las necesidades de cada empresa. Así mismo, ofrecemos varios servicios relacionados como consultoría, talleres prácticos o proyectos de implantación, desarrollo y seguimiento de las metodologías, herramientas y técnicas descritas en los cursos.
Los próximos días de 17 y 18 de Diciembre celebraremos un curso de Scrum en Barcelona. El horario del curso será de nueve de la mañana a seis/siete de la tarde, y se incluye en el importe del mismo el almuerzo/networking. Durante el curso estudiaremos desde los fundamentos de la gestión de proyectos con Scrum y los principios de Agile hasta los detalles de la planificación, priorización, estimación, ejecución, gestión de equipos Scrum, implantación, escalado, mejores prácticas… Nuestros resultados hablan por nosotros (podéis consultar en nuestro blog los comentarios de algunos clientes
), y creo que puede ser una buena oportunidad tanto para aprender más sobre la gestión de proyectos con Scrum como para conocer personas y empresas con vuestros mismos intereses o reflexionar sobre la forma en la que veis los negocios, los clientes, los proyectos…
Tenéis algo más de información sobre el curso en la web de Proyectalis. Se atenderán las inscripciones por riguroso orden de pago, y en el curso de Madrid se nos quedó gente fuera a última hora, por lo que os recomiendo que si tenéis las fechas disponibles os pongáis en contacto con nostros cuanto antes a través del correo info (arroba) proyectalis.com
¡Animaos!

Los días 14 y 15 de Octubre se celebrara un curso abierto de Scrum en Madrid, en horario de 9 a 18. La inscripción está abierta y quedan algunas plazas libres, por lo que recomendamos a todos los interesados que contacten con nosotros lo antes posible. El curso incluye ejercicios prácticos como complemento a la teoría, con el aliciente de conocer a personas de otras empresas interesadas en el mundo del desarrollo de software, Agile, la gestión de proyectos… El coste será muy reducido, para facilitar la asistencia de todos aquellos que quieran plantearselo a nivel personal, y el temario aproximado es el siguiente:
- Introducción a la gestión de proyectos
- Scrum 101
- Principios de Agile y Lean
- Planificación en Scrum
- Estimación en Scrum
- Control en Scrum
- Gestión de equipos en Scrum
- Implantando y Escalando Scrum
- Herramientas y referencias
El mínimo de asistentes será de seis y el máximo de quince. Como es habitual, se atenderán las inscripciones por orden de pago. Para más información, correo a info (arroba) proyectalis (punto) com o comentario en esta página.

Del 10 al 14 de Junio se celebra en Limerick, Irlanda, la conferencia XP2008 sobre metodologías ágiles. Se trata de uno de los eventos europeos más destacados en este campo, y contará con ponentes de la talla de Mary Poppendieck, co-autora de Lean Software Development e Implementing Lean Software Development. Poppendieck dirigirá un interesante tutorial sobre el desarrollo de mapas de flujo de valor, una de las principales herramientas en Lean Thinking, aplicados a las industrias de software.
Algunos de los temas tratados en el evento incluirán la adopción de metodologías ágiles en la empresa, su uso para del desarrollo de software con equipos Offshore, las métricas y el impacto económico del uso de estas metodologías o las últimas relfexiones acerca de la formación y el coaching de equipos en su camino hacia el desarrollo Ágil. El coste ronda los 800€, incluyendo las tasas de los tutoriales, y hay facilidades para el alojamiento en el campus de Limerick desde 55€ la noche. Para más información recomendamos la web del evento, http://www.lero.ie/xp2008. Proyectalis estará allí durante todo el evento, por lo que invitamos a los interesados en asistir a que se pongan en contacto con nosotros.
Los próximos días 15 y 16 de Noviembre Proyectalis imparte en Sevilla el curso “Scrum: metodología ágil de gestión de proyectos“. A lo largo del mismo se estudiarán todos los aspectos relacionados con Scrum y la mejor forma de adaptar e implementar esta metodología a las empresas.
SCRUM es una de las más conocidas metodologías ágiles, y se basa en un enfoque iterativo, donde cada iteración se denomina Sprint. La diferencia con las iteraciones en cascada es que al final de cada Sprint obtenemos un producto entregable que se va incrementando en sucesivos Sprints. El principio básico es que es muy difícil contar desde el principio con un catálogo completo de funcionalidades, ya que los requisitos van surgiendo conforme el propietario de la aplicación y los usuarios de la misma van haciendo sucesivas aportaciones. Así pues, SCRUM plantea el desarrollo de sucesivas versiones ampliadas, todas ellas plenamente usables y evaluables por el usuario. SCRUM es, además, una metodología especialmente indicada para pequeños equipos de desarrollo y se orienta a una entrega rápida de resultados y una alta flexibilidad.
Para más información puede consultar la página del curso.
La semana pasada se celebró en Madrid el seminario Certified ScrumMaster impartido por Stacia Broderick, de ScrumAlliance. A lo largo de estas sesiones, los asistentes obtuvieron conocimientos avanzados en los principales aspectos de esta metodología ágil de gestión de proyectos y compartieron la experiencia de más de diez Jefes de Proyecto venidos desde Alemania, Inglaterra, Portugal, Rumanía y España.
Las metodologías ágiles se centran en dimensiones como la flexibilidad en la introducción de cambios y nuevos requisitos durante el proyecto, el factor humano, el producto final, la colaboración con el cliente y el desarrollo incremental como formas de asegurar los buenos resultados en proyectos con requisitos muy cambiantes o cuando se exige, como es habitual, reducir los tiempos de desarrollo manteniendo una alta calidad.
Seguir leyendo…