Este blog comparte estrategias y aprendizajes sobre desarrollo de software, marcos, métodos 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, productos, scrum masters, agile coaches, agentes de cambio, y líderes a mejorar sus procesos y promover la experimentación como motor de innovación, facilitando su adaptación en entornos empresariales cambiantes.
lunes, noviembre 23, 2015
Product Owner - Interno o del Proveedor
Saludos ágiles
Jorge Abad
Referencias
[1] Experiencia, y charlas de Ángel Medinilla @angel_m
domingo, noviembre 22, 2015
Un gran poder conlleva una gran responsabilidad. Una reflexión sobre la falsa concepción de autogestionado
"Un gran poder conlleva una gran responsabilidad", le decía el tío Ben a Spiderman, y la verdad, es de los primeros mensajes que se debe dar a un equipo cuando se les habla de autooganización
Muchos team members (miembros de equipo en Scrum) malinterpretan el término y lo consideran una declaración de anarquía que implica que ya no deben cumplir su contrato laboral, con expresiones como:
- "Como soy autogestionado no tengo que avisar a nadie a que horas entro o salgo de trabajar", considerando que tienen una jornada laboral contratada de 8 ó 9 horas (según el contrato laboral (¡¡¡PLOP!!! - caso real -)
- "Trabajaré haciendo lo que mejor pueda, aunque pueda dar más no lo voy a hacer"
- "Como soy autogestionado, puedo dedicar todo el tiempo que desee a facebook o whatsapp"
- "Salgo a hacer una vuelta y no tengo por que avisarle a nadie"
- "Aunque todos llegan a las 8 am para el daily, la verdad a mi eso no me aporta llegaré todos los días a las 9 am y no estaré en el daily por qué eso no me aporta" (¡¡¡RE_PLOP!!! - caso real -)
- "Ya hice mi parte y la pasé al equipo de Quality Assurance"
- Cuando salgo antes del horario de oficina sin importarme el compromiso del sprint por que soy "autogestionado"
- Cuando inflo las estimaciones en el planning para trabajar con "muy buena holgura"
- etc.[1]
- Autogestión no significa (clic aquí)
- El equipo decide que objetivo alcanzar
- o incluso quien es parte del equipo
- Autogestión es:
- acerca como el equipo determina como responder al ambiente (a los objetivos planteados)
- y los líderes y gerentes influencian el ambiente
- Son dueños del sprint backlog durante el sprint.
- Deciden cual es la mejor estrategia para consumir el sprint backlog durante el sprint.
- Honran los compromisos y la palabra dada en el planning y utilizan el timebox del sprint lo más productivo posible, y en caso de que se termine el sprint backlog pedir al PO más ítemes
- Si me comprometí con mi equipo a hacer una cantidad de puntos, a no dejar tirado a mi equipo con el compromiso
- Dan visibilidad de los impedimentos
- Ponen todo el empeño para que en la jornada laboral se cumpla el compromiso y en caso de observar que no se va a cumplir dar visibilidad de las razones que ocasionaron que no se cumpliera
- Gestionan el progreso durante el sprint tanto en el kanban, burdown chart o cualquier herramienta de gestión y/o gestión visual
- Sus team members cumplen con el contrato laboral (la verdad es lo mínimo, pero hay personas que es necesario explicárselo)
- Hay algunos pensamientos extractados en el hashtag de twitter #LesaAgilidad (sería genial que aportaras algunos que consideres)
- http://www.applitude.se/2011/05/self-organizing-teams-the-most-debated-agile-principle/
- RC: "Respiración en el Cuello" del gerente de proyecto, que por ejemplo pregunta cada hora, ¿cómo vas?
lunes, noviembre 16, 2015
Como enseñando a montar en bicicleta - Cómo llevar a tu equipo a la autoorganización
Desde hace un tiempo vengo profundizando en cómo lograr la autoorganización en los equipos, este tema me apasiona entenderlo e intriga de forma insistente a quienes pasan de la gestión tradicional (comando - control) a la agilidad, como lograr la autoorganización (la confianza, la inspección y adaptación). He escrito varios post con este tema de trasfondo:
- Ejecutando proyectos con equipos autogestionados - clic aquí
- ¿Y por qué dudamos de la auto-organización de los equipos? - clic aquí
- Como Jugando Fútbol - Un Símil con Scrum - clic aquí
- Cualquiera puede ser ágil / Cualquier equipo puede ser ágil - clic aquí
- Más en el label Autoorganización- clic aquí
Y lo que quiero compartir hoy es, como un Scrum Master lleva al equipo a la autoorganización (algo comencé en este post - Comenzando con un equipo en Scrum: Parte 2 - Ciclo de vida de los equipos -) pues es allí donde toma valor la presencia de un Scrum Master como parte del equipo.
Coincido plenamente en el modelo propuesto Ángel Medinilla @angel_m, para los pasos o edades que vive un Scrum Master, en el cual se pasa de "The Scrum Guy" hasta "Scrum Sensei"
Etapa del equipo (Tuckman)
|
Tipo de Scrum Master Requerido
|
Scrum Dude / Scrum Guy
| |
1. Formación ( Forming)
|
Scrum Mom
|
2. Conflicto (Storming)
|
True Scrum Master
|
3. Normalización (Norming),
|
True Scrum Master
|
4. Desempeño (Performing),
|
Scrum Sensei / True Scrum Master
|
5. Separación (Adjourning),
|
Scrum Sensei / True Scrum Master
|
Y ese estilo de acompañamiento que lo lleva a la autoorganización lo veo muy similar a Enseñar a Montar en Bicicleta (wow me tomo mucha argumentación llegar hasta acá, pero sentí que debía hacerlo .. continuemos) pues:
- al principio tu debes guiar, dirigir, inspirar, dar instrucciones precisas para que el equipo vaya aprendiendo scrum (y el niño comience a montar en bicicleta) Acá es típico que:
- se tiene que insistir en lo importante de los dailys y como hacerlos bien -clic aqui-
- no falta quien diga: "soy autoorganizado entro a las 10 y me voy a las 2 ¡¡PLOP!! - prometo un post de esto - " y es necesario hablarle de compromiso, disciplina, confianza, madurez, de que la autoorganización se entiende como la capacidad del equipo de resolver independientemente su compromiso de sprint backlog sin faltar a sus compromisos laborales.
- Timebox de las reuniones, etc.
- luego comienzas a soltar poco a poco y es hasta probable que el equipo se caiga, aprenda y tropiece pero sigues soportándolo corriendo detrás de él agarrando el sillín/silla algunas veces.
- Fallen experimentos
- Propuestas de retrospectivas funcionen y otras no
- y luego lo "dejas solo" sin dejar de acompañarlo, dándole instrucciones lejanas de cuidado, o advertencia, u otras muchas animándolo.
- Tal vez, visitas el kanban y preguntas como van con la herramienta, si les ha servido, los felicitas o les explicas el por que de ciertas prácticas
- hasta que ya no necesita de ti para ser autoorganizado y el equipo completamente independiente
Nota: No creo en coach de Scrum o Scrum Masters certificados o no, que nunca hayan practicado Scrum, no saben transmitir la esencia del mismo y el espíritu que hay detrás del Framework. En el lenguaje de la bicicleta sería: aunque no dudo que hayan casos de quienes enseñen a montar en bicicleta sin haberla montado, la experiencia de quien enseña es importante para que quien esta aprendiendo aprenda más rapido, aprenda correctamente y aprenda mejor.
miércoles, noviembre 11, 2015
Tweets sobre Scrum: Ideas que me rondaron hoy
Si como #ScrumMaster no estas adentro del TEAM, no sabrás que necesitan para lograr mejor fluencia #scrum #Agile pic.twitter.com/AwTJxfQCER
— Jorge Hernán Abad L. (@jorge_abad) noviembre 11, 2015
@jorge_abad exigir resultados no los garantiza. #Ágil #Scrum
— Lucho Salazar (@luchosalazarc) noviembre 11, 2015
mayor presión, menor motivación, y mayores reprocesos #Fail // #PMOT #PMI #Agile
— Jorge Hernán Abad L. (@jorge_abad) noviembre 11, 2015
Insisto: Un imposible en el tiempo, sigue siendo un imposible así yo haya hecho un compromiso sobre el #PMOT #Agile #Scrum
— Jorge Hernán Abad L. (@jorge_abad) noviembre 11, 2015
Si como #ScrumMaster no he eliminado la fricción no puedo esperar aumentos milagrosos de la velocidad #Fail #Agile #Scrum
— Jorge Hernán Abad L. (@jorge_abad) noviembre 11, 2015
miércoles, noviembre 04, 2015
Leído y Recomendado: How to Grow Effective Teams - Desde Thoughtworks
el verdadero rendimiento tiene poco que ver con la presión, y todo que ver con la motivación https://t.co/Q3rfNvB4KH // #Agile #Scrum
— Jorge Hernán Abad L. (@jorge_abad) octubre 2, 2015