kanban

Recursos de programación de kanban
Si, ya se, todo el mundo suele comentar que los pilares del desarrollo de software ágil son tres:La cultura, principios y valoresLos métodos y artefactos de gestión (liturgias y procesos correspondientes a scrum, kanban, etc.)Las prácticas técnicas y la búsqueda de la excelencia técnica (Pair programing, TDD, collective code ownership, Integración continua, etc.)Pero tengo la sensación que para un desarrollo de software que aporte valor a los clientes y que sea sostenido en el tiempo, principalm...
Hace dos años, en la CAS 2012 en Cáceres, presenté junto a dos compañeros diseñadores una charla que se llamaba “Agile En Equipos Mixtos: Diseño Y Desarrollo – Amainando Tempestades”. Era un gran momento en el que empezábamos a trabajar de una manera que permitía sentirnos todos un mismo equipo. Os quiero contar qué ha pasado desde entonces, con muchos proyectos juntos, mucha más experiencia y muchas más información. Es verdad que la tempestad se amainó, pero se crearon otras incluso aún más fuertes. Porque el Diseño, tanto UX como Visual, son muy importantes en los desarrollos de hoy en día. Es habitual que estas tareas del proyecto se gestionen con ‘waterfall’, como una fase previa y completa anterior al desarrollo. Pero cuando se quiere realizar un cambio hacia formas de trabajo más ágiles, sea porque leímos LeanUX o porque creemos en la ‘Reducción del desperdicio’ nos encontramos muchos impedimentos e incluso puede que lleguemos a un punto de optimización máxima antes de lo que nos esperamos. En esta charla veremos cómo podemos hacer esa transición, los pasos a dar y los diferentes problemas que nos podemos encontrar. Destacaremos aspectos importantes, como el control del conocimiento del proyecto, las historias de usuario o la coordinación de tareas que son paralelizables. Y por supuesto examinaremos cómo funcionan Scrum y Kanban en estos equipos y proyectos. Autor: Antonio de La Torre
La auto-organización de los equipos es un concepto fundamental recogido en el Manifiesto Ágil y reforzado por todos y cada uno de los marcos de trabajo Ágiles, desde Scrum hasta Kanban pasando por XP, Lean Software Development, Cristal o DSDM. Esta auto-organización es también uno de los aspectos claves de Management 3.0, y cómo conseguir que dicha auto-organización contribuya a los objetivos de la compañía una de las calaves de lo que denominamos Gestión Ágil. No obstante, la transición de un equipo reactivo acostumbrado al “Command and Control” a equipos proactivos que forman redes de flujo de valor entre sus miembros y con los demás equipos de la compañía no es un paso inmediato. Los equipos evolucionan a través de determinadas etapas de madurez y, en cada una, hay una serie de elementos que apoyan el crecimiento del equipo y otros que lo inhiben. En esta charla trataremos de presentar un modelo de evolución en la madurez de los equipos Ágiles así como los principales puntos de acción para impulsar su desarrollo. Revisaremos los impedimentos más importantes a los que los equipos se pueden enfrentar en cada fase, así como el papel de los Gerentes Ágiles en dicha transición. Autor: Ángel Medinilla
Si un mánager decide iniciar una transformación ágil sin tomar en cuenta sus valores y principios, corre el riesgo de que el resultado sea vacío y sin sentido. Una buena cantidad de los fracasos con Scrum, Kanban u otros métodos ágiles se deben a ignorar lo esencial en ellos, asumir que no hace falta trabajar para desarrollarlo. Los juegos y simulaciones son una herramienta poderosa para abordar los valores y principios ágiles sin caer en conceptualizaciones obvias. En esta sesión bien interactiva y dinámica, simularemos situaciones reales a través de juegos desafiantes e innovadores, que nos permitirán reflexionar sobre lo esencial del agilismo y llevarnos ideas concretas de como ponerlo en práctica para transformar nuestros equipos. Dinámica Combinación de una breve presentación para conceptualizar lo esencial del agilismo, juegos vivenciales y una dinámica facilitada a modo de conclusión. Aprendizajes esperados La importancia radical que tienen en el agilismo los principios y valores. Lo riesgoso que puede ser considerar a Agile solo como un conjunto de reglas y prácticas. La riqueza que se obtiene de la combinación de juegos para tener vivencias significativas y conversaciones facilitadas para convertirlas en experiencia y aprendizaje. El poder de la autoorganización cuando hay un objetivo preciso, límites y autonomía. El valor de recibir feedback claro Ejemplos propios de liderazgo situacional y resolución de problemas complejos a través de planes emergentes. La experiencia de construir un producto a través de un proceso iterativo e incremental. La vivencia de que la confianza se construye y es muy difícil recuperarla una vez que se la perdió. Autor: Ariel Ber