Este blog comparte estrategias y aprendizajes sobre desarrollo de software, marcos, metodos y metodologías ágiles como Scrum, Kanban y XP, con un enfoque en escalamiento ágil y Business Agility. Su propósito es ayudar a profesionales de la gerencia de proyectos y productos a mejorar sus procesos y promover la experimentación como motor de innovación, facilitando su adaptación en entornos empresariales cambiantes.
domingo, agosto 30, 2020
jueves, agosto 27, 2020
Guía LEAN para el Pensamiento LEAN
Paso 1. Asegúrese de que el desempeño de hoy sea mejor que el de ayer. Parágrafo 1: Respete y cuide a las personas. Parágrafo 2: Obsesiónese por generarle valor a su cliente. Parágrafo 3: No sea conformista, busque formas distinas y novedosas de hacer las cosas. |
Conozcamos Flowban de manos de su creador. Una herramienta para aprender Kanban
Hola a todos
El pasado 26 de Agosto. Mauro Strione, Agile Coach de Argentina, Instructor Kanban, radicado en Chile, nos compartió Flowban, la herramienta que desarrllo en Angular para enseñar Kanban.
En la sesión tuvimos un breve repaso principios kanban, como se usa la herramienta y en paralelo ejecutamos tres simulaciones
A continaución el video de la sesión:
http://flowban.herokuapp.com/ desarrollada por @MauroStrione
martes, agosto 25, 2020
FORO "COLABORACIÓN CON EL CLIENTE SOBRE NEGOCIACIÓN CONTRACTUAL" #AgilesCo2020
¡La base de los contratos ágiles es la confianza! 🤝
— Juliana Betancur (@julibetancur) August 22, 2020
Comparto las notas visuales del Foro Colaboración con el cliente sobre Negociación Contractual, en @AgilesColombia 2020, edición Online.#agilesco2020 #contratosagiles #graphicrecording pic.twitter.com/nFdEzWPVPO
Sobre el Product Backlog, Sprint Backlog y los ítems de Backlog
Hola a todos
La guía de Oficial de Scrum (la actual, la publicada en 2017 en https://scrumguides.org/ ), tiene una serie de definiciones sobre el Product Backlog, el Sprint Backlog y los Ítems de Backlog que comparto literalmente a continuación:
El Product Backlog es:
- una lista ordenada de todo lo que se conoce que es necesario en el producto
- esta compuesto por ítems de backlog
- un artefacto vivo
- enumera todas
- las características
- funcionalidades
- requisitos
- mejoras
- y correciones que constituyen cambios a realizarse sobre el producto para entregas futuras
- varios equipos (varios Equipos Scrum trabajan juntos en el mismo producto)
- se utiliza una única Lista de Producto para describir el trabajo a realizar
Un Ítem de Backlog:
- Tiene como atributos
- descripción
- orden
- estimación
- y el valor
- muchas veces incluyen descripciones de las pruebas que demostrarán la completitud de tales elementos cuando estén “Terminados
- varios equipos (varios Equipos Scrum trabajan juntos en el mismo producto)
- podría emplearse un atributo de la Lista de Producto para agrupar los elemento
Sprint Backlog contiene:
- objetivo del sprint: es una meta establecida para el Sprint
- el conjunto de elementos de la Lista de Producto seleccionados para el Sprint
- incluye al menos una mejora de procesos de alta prioridad identificada en la Retrospectiva inmediatamente anterior para asegurar el mejoramiento continuo
lunes, agosto 24, 2020
No existen historias de usuario técnicas, ni de frontend, ni de backend etc, solo existen historias de usuario
Hola a todos
Luego de este magistral post de mi gran amigo Lucho Salazar
El extraño caso de las historias de usuario técnicas (clic aqui)
Solo queda pendiente esta aclaración:
"No existen las historias de usuario técnicas, ni de frontend, ni de backend, ni de certificación, etc., solo existen las historias de usuario y ya"
Espero esta imagen ayude a superar tanta confusión al respecto.
viernes, agosto 21, 2020
miércoles, agosto 19, 2020
viernes, agosto 14, 2020
jueves, agosto 13, 2020
Equipos Hiperproductivos - Hyperproductive Teams
Photo credit: woodleywonderworks on Visual Hunt / CC BY |
Tweet
@keithb_b hyperproductive is at least 400% of baseline and you don't get there without extreme focus. A healthy team is just the beginning.
— Jeff Sutherland (@jeffsutherland) September 30, 2012
Artículo
- Teams that Finish Early Accelerate Faster: A Pattern Language for High Performing Scrum Teams (ver acá)
Patrones de Hiperproductividad de Equipos (captura de imagen hecha del
artículo) |
Prácticas de Equipos Hiper Productivos
- Equipos Estables - Stable Teams - (clic aquí)
- El Clima de Ayer - Yesterday’s Weather - (clic aquí)
- Flujo de una Pieza - Swarming: One Piece Continuous Flow - (clic aquí)
- Patrón de Interrupción - Interrupt Pattern: Illigitimus Non Interruptus - (clic aquí)
- Código Limpio Diariamente - Daily Clean Code - (clic aquí)
- Procedimiento de Emergencia - Emergency Procedure - (clic aquí)
- Scrumming the Scrum - (clic aquí)
- Métrica de la Felicidad - Happiness Metric - (clic aquí)
- Los Equipos que Terminan Temprano Aceleran más Rápido - Teams that Finish Early Accelerate Faster - (clic aquí)
- http://scrumbook.org/ -
- A Scrum Book: The Spirit of the Game https://www.amazon.com/-/es/Jeff-Sutherland/dp/1680506714 )
Algunas Frases sobre Equipos de Alto Desempeño
lunes, agosto 10, 2020
Dos Preguntas (Casi Tres)
Pregunta 1: ¿Cuando #Agile y #DevOps sean el estado del arte en tu organización y de la industria, es decir un commodity, por fin te vas a decidir a innovar y a poner realmente al negocio liderando equipos agiles enfocados en generarle valor al cliente? ¿No crees que será muy tarde?
Pregunta 2: ¿Basado en lo anterior, para cuándo te vas a decidir a hacer #Agile y #DevOps en serio, o vas a dejar que tu competencia te tome ventaja en ello?
Abro la discusión, si lo deseas en la zona de comentarios, o en mis redes sociales:
sábado, agosto 08, 2020
domingo, agosto 02, 2020
OKR - Pasando de la Intención a la Acción
Tomado de (1) |
Obj2. Investigar y mejorar la satisfacción del cliente |
La Creación de los OKR
No hay una formula exacta de cómo crearlos, pues dependen mucho del estado
de madurez de la organización, de las áreas y sus líderes, en ocasiones:
- los OKR los crea el equipo directivo
-
los OKR los crea el equipo directivo y luego cada área realizar su
interpretación y definición de los propios y los valida con el
equipo directivo (este es el que más he empleado en mis talleres)
-
los OKR los plantea el equipo directivo y los discute con los otros
niveles para realizar ajustes
-
Se plantean los Objetivos y las áreas deciden los KR, obvio luego de
entender cuál es el propósito que buscará la organización en el
trimestre
- Se realizan conversatorios y se hace una creación conjunta
- los OKR los crea el equipo directivo
- los OKR los crea el equipo directivo y luego cada área realizar su interpretación y definición de los propios y los valida con el equipo directivo (este es el que más he empleado en mis talleres)
- los OKR los plantea el equipo directivo y los discute con los otros niveles para realizar ajustes
- Se plantean los Objetivos y las áreas deciden los KR, obvio luego de entender cuál es el propósito que buscará la organización en el trimestre
- Se realizan conversatorios y se hace una creación conjunta
Comparte el propósito
Asignar un líder para que se haga cargo del KR
- obtener el resultado,
- ejecutar acciones,
- coordinar actividades,
- recopilar y
- compartir métricas de un KR
Para romper silos, KR compartidos por áreas
Crear una meta mensual
Identificar las acciones y experimentos a realizar cada mes, de forma que plantees una estrategia que te asegure lograr esa meta mensual o al menos estar lo más cerca posible del valor deseado
Crear un kanban para cada kr
Gestionar visualmente las metas de los KR
- en la medida de lo posible actualizables online o actualizadas en ciclos regulares, menores o iguales a un mes.
- disponibles y visibles para todos
- ubicadas en un lugar estratégico (ya sea físico o virtual) de forma que todos vean transparentemente el progreso (esto genera orientación al resultado del equipo de trabajo)
Burnup para KR deban subiendo |
Burndown para KR que deban bajar |
Gráficas de Control para KR que deban permanecer en ciertos rangos |
Realiza al menos una reunión de avance mensual para identificar progreso y resolver impedimentos
- el mercado cambió
- las condiciones que lo generaron cambiaron radicalmente
Un último comentario
Notas, Referencias, Aclaraciones, Comentarios y Observaciones
-
Foto de Personas creado por freepik - www.freepik.es
- Sobre los OKR y cómo funcionan
- Conociendo OKR - http://www.gazafatonarioit.com/2020/06/conociendo-okr.html
- Un ejemplo de OKR - http://www.lecciones-aprendidas.info/2019/10/un-ejemplo-de-okr.html
- Mis notas sobre OKR - http://www.lecciones-aprendidas.info/2019/11/mi-notas-sobre-okr.html
- Un tip para escribir mejores OKR - http://www.lecciones-aprendidas.info/2019/10/un-tip-para-escribir-mejores-okr_12.html
- Cómo Promover la Autoorganización Empleando OKR- http://www.lecciones-aprendidas.info/2019/11/los-okr-promueven-la-autoorganizacion.html
- VUCA es un acrónimo utilizado para describir o reflejar la volatilidad, incertidumbre (uncertainty en inglés), complejidad y ambigüedad. Ver más en https://es.wikipedia.org/wiki/VUCA