sábado, marzo 07, 2015

Ejemplo: Una historia de usuario - Listado de Morosos

Hola a todos

Les comparto una historia de usuario, generalmente es una de las que uso durante los cursos de scrum


Por lo general queda puntuada en 5 puntos, tomando como pivote 1 día feliz o productivo, es decir, se toma por lo general 5 días en lograr la Definition Of Done en la tecnología que cada quien maneja.



----
La transcribo para quienes la necesiten


Historia de usuario - Listado de morosos

YO COMO gerente de sucursal
DESEO el listado de morosos
PARA saber a quien comenzar a cobrar

---Criterios de aceptación
- El listado contendrá los campos
      -  Nombres
      -  Apellidos
      -  Cédula
      -  dias de mora
      -  monto
      -  tipo de préstamo
 - El listado debe estar ordenado x días de mora descendente
 - Quienes tengan mora
      -  mayor a180 dias en color rojo
      -  60-179 color amarillo
      -  color negro
 - Exportable a Excel 2010
 - Paginado por cada 20 registros
 - Accede solo el Gerente de sucursal
 - En la parte superior de reporte debe aparecer la fecha de corte (fecha en que se genera)



domingo, marzo 01, 2015

Leído y Recomendado : Agile no es para vos

Un excelente post: http://agilecoaching.com.ar/agile-no-es-para-vos/

Agile no es para todo el mundo, tomo por aca algunas razones:


  1. Los requerimientos del negocio son estáticos
  2. No estás dispuesto a cambiar tu mentalidad y preferís seguir trabajando de la misma forma que antes
  3. Como manager pensás que las personas son recursos
  4. Como desarrollador pensás que tu trabajo es codificar las especificaciones de requerimientos
  5. Como tester pensás que es tu trabajo solamente es escribir y ejecutar pruebas
  6. No tenés feedback ni contacto por parte del cliente (o Product Owner) periódicamente
  7. Pensás que es mejor trabajar individualmente que en equipo
  8. Creés que no es necesario seguir buenas prácticas de ingeniería
  9. Tu Scrum Master no tiene habilidades blandas desarrolladas
  10. No te gusta trabajar directamente con gente
  11. Las decisiones que tomás son para apagar incendios en vez de una solución a largo plazo
  12. Opinás que es mejor cumplir el contrato que escuchar al cliente
  13. Suponés que la automatización es una pérdida de tiempo
  14. Pensás que no es necesario mantener un balance entre personas, procesos y herramientas
  15. Considerás que podés ser ágil sin tener un código saludable y de calidad
  16. No aceptás la crítica constructiva del feedback
  17. Querés adoptar agile sin mejorar la moral del equipo
  18. Como manager no sabés qué es (o no te importa) la deuda técnica
  19. Dependés de los demás para que te digan qué hacer
  20. Sos indispensable en tu equipo

¿Por qué adoptar metodologías ágiles?

(Nota al inicio: Para escribir este artículo trate de seguir el estilo de varias referencias (1) (2) y fracasé, por lo tanto lo haré con mi estilo, espero les guste)

Antes de adentrarnos en porqué pasarnos a metodologías agiles, comencemos haciendo varias aclaraciones.
Haciendo las correspondientes excepciones:
·         Existen proyectos tradicionales (implementados con Cascada, RUP, o WaterRUP -  como le dice mi amigo Lucho Salazar - ) ejecutados de forma magistral y exitosa
·         Y Existe productos y proyectos desarrollados empleando metodologías ágiles que son que son un fracaso

Pero bajo este escenario también es importante  definir éxito,  a la luz de la experiencia  como:
·         Se  cumplieron las expectativas de tiempo, alcance, costo y calidad
·         Se produjo el producto correcto y de valor para la compañía
·         El equipo no se sobreesforzó para lograr este objetivo (no se puede llamar ÉXITO a sobreesfozar – reventar- al equipo de trabajo)

Con estas bases comparto varias reflexiones por las cuales pasarse a utilizar metodologías ágiles:
·         En términos generales
o   Se ha fallado suficiente con las metodologías tradicionales  y no tiene sentido insistir en algo que está desgastando a la industria, teniendo a Clientes, Proveedores, Gerentes de Proyecto, Desarrolladores, Tester y demás en una carrera de las ratas en los que todos salen perdiendo.
o   Se ha trasnochado lo suficiente generando insatisfacciones en toda la cadena
o   Se ha generado demasiada documentación que luego nadie vuelve sobre ella o más aún cuando se lee todos dicen  “esto no sirve” hay que volverlo hacer
o   No hay transparencia entre cliente- proveedor y entre ambos se dicen mentiras respecto a avances y progresos

·         Respecto al alcance
o   Se han ha construido demasiado software que hay que volverlo a hacer debido a que
§  Ya no sirve (se demoraron demasiado tiempo en construirlo)
§  No fue bien construido
§  Fue bien construido pero eso no era lo que se quería
o   Se ha perdido suficiente dinero y tiempo en cosas funcionalidades que no agregan valor (reportes que nadie usará, funcionalidades que se construyen porque están especificadas pero nadie les ve sentido, entre otros)

·         Respecto al tiempo
o   Los tiempos no se cumplen (ver la explicación en la parte de riesgos)
o   Hay una creencia férrea en los cronogramas pero nos damos cuenta que estos no sirven y que las cosas van mal cuando nos incumplen
o   Los cronogramas son mentirosos, pues muchas veces nos demoramos el finalizando el 10% restante otro 90% de tiempo (o sea que el proyecto demoro 90% hasta el 90% del cronograma y otro 90% tratando de cerrarlo, en total 180% aproximadamente)
o   Las ideas pierden su valor porqué nos demoramos demasiado en implementarlas, miremos:
§  2 en aprobación del proyecto de líder funcional que se le ocurrió
§  6 meses levantando las especificaciones
§  1 mes negociando con el proveedor
§  12 meses construyendo el software (habíamos jurado que duraba 6 pero realmente fue el doble con retrasos y controles de cambio)
§  Mínimo 21 meses desde el momento inicial y la salida a producción generando pérdida de valor de la idea y con seguridad oportunidades de negocio.

·         Respecto al costos
o   Muchos proyectos no son financieramente un  gana-gana para cliente proveedor
o   Muchas veces creer que contratos a valor cerrado controlan los riesgos a veces
§  Terminamos contratando a otro proveedor para que arregle lo que “otro hizo mal”
§  Terminamos pagando más en controles de cambio que en el costo original
o   La mayoría de veces el costo del proyecto lo asume el proveedor.

·         Respecto a los riesgos
o   Los riesgos saltan y saltan por doquier
§  Entregas tardías de información que recitábamos
§  Componentes que supuesta funcionaban ya no funcionan
§  Alguien se enferma
§  Alguien se vá
§  El servidor no lo entregaron a tiempo
§  Etc, etc.
Todo nos atrasa, pero el cronograma sigue avanzando por más que hayamos querido plasmar holguras para afrontar esos riesgos, el cronograma se termina desfasando en proporciones no esperadas.
·         Respecto a la calidad
o   Postergamos la calidad para fases finales y terminamos haciendo trasnochar al equipo de pruebas
o   Entregamos productos sin calidad y permitimos que se vayan así a producción
o   Permitimos que el tiempo de desarrollo se absorba el tiempo de pruebas
o   La fuerza bruta en calidad (aumentar los testers) no mejora la calidad del proyecto

Como lo he expresado antes estamos resolviendo el problema de forma incorrecta.(Causas del "MANEJO" o dícese de "LA FALTA DE TRANSPARENCIA") 

Las metodologías ágiles o marcos de trabajo ágil como Scrum (aclaro “bien ejecutados”) logran:
1.       Liberación más rápida de producto (más rápido time to market)  (1)
Debido a:
·         Enfoque en liberaciones rápidas y de calidad en periodos de 2 semanas a un mes (para SCRUM)
2.       Retorno de inversión (ROI) más rápido (1) (3)
Debido a:
·         Enfoque en liberar lo antes posible funcionalidades y mostrar valor con software funcionando se logra mas rápido retorno de inversión lo que supera con creces a los 21 meses explicados en los párrafos superiores.
3.       Más rápida retroalimentación del cliente.  (1)
Debido a:
·         La entrega de un producto más rápido lo que permite evolucionar el software con más certeza.

4.       Construcción del producto correcto, debido al feedback de cliente.  (1)
Debido a:
·         Similar al punto anterior, el feedbak se vuelve esencial para construir el producto correcto
·         Enfocarse en las funcionalidades de valor al negocio evita que se construya el producto incorrecto.

5.       Temprana reducción del riesgo (1) (3) – aclaro, no es que no existan riesgos -
Debido a:
·         Los ciclos cortos, la constante comunicación y feedback, el enfoque en la calidad, y la constante implantación de mejoras en el proceso (fruto de las retrospectivas) permite que los riesgos sean gestionados de una forma más eficiente y proactiva.

6.       Mayor calidad (2)
Debido a:
·         El enfoque a la excelencia técnica
·         Las prácticas ágiles de desarrollo
·         Y la Definición de Terminado (Defitinion of Done)
Logran que el equipo se enfoque en incluir cada sprint o ciclo la calidad y no postergarlo para fases finales.
7.       Mejor cultura y moral del equipo (1) (2)
Debido a:
·         Continuo feedback del cliente
·         Ciclos de mejora dados por las retrospectivas
·         Victorias tempranas y cíclicas
Logran que la moral del equipo se mantenga alta y motivada para producir productos grandiosos.
8.       Satisfacción del cliente (1)
 Debido a:
·         La entrega continua de producto con valor
·         El constante feedback a la equipo sobre el producto
·         El avance visto como software funcionando
Mejoran la satisfacción del cliente.

9.       Mayor calidad (2)
Debido a:
·         No postergar la calidad sino embeberla en cada ciclo de desarrollo.
10.   Mejor gestión del cambio (2)
Debido a:
·         El cambio es bienvenido y es considerado una oportunidad para darle mayor beneficio al negocio del cliente
·         Si se requiere algo nuevo, se desplaza o quita algo y se hace la nueva funcionalidad
11.   Mayor velocidad y eficiencia (2)
La velocidad no se da porqué se omitan pasos en el desarrollo de software, ocurre debido a:
·         los equipos de desarrollo están enfocados en funcionalidades de valor para el negocio
·         Las funcionalidades se construyen en ciclos cortos con la calidad inmersa
Debido a lo anterior se logra el feedback del cliente y en consecuencia mayor velocidad para el negocio.
12.   Eliminación de Funcionalidades redundantes en el Software (3)
Debido a:
·         Enfoque en las funcionalidades que más valor le entrega al negocio

13.   Documentación más ligera y útil (3)
Debido a:
·         Se produce documentación útil y orientada a que aporte al producto. De forma que no hay desperdicio en documentación y en el tiempo de elaboración.
14.   No es una moda, es un enfoque que se decide o no adoptar
Debido a:
·         El Departamento de Defensa de los Estados Unidos está trabajando bajo metodologías ágiles (4)
·         SAP, Microsoft tiene miles de programadores mejorando sus productos con Scrum (5)
·         Gartner y Forrester lo dicen (6)
·         Entre muchos casos a nivel local (Colombia) como Sura, EPM, Protección entre otros.
15.   Alta visibilidad y control sobre el progreso del proyecto y producto (6)
Debido a:
·         Al enfoque en la transparencia
·         Ciclos cortos que evidencien falencias a corregir
·         Los ciclos cortos permiten mejorar el seguimiento del proyecto

16.   Un dueño de producto empoderado que proporciona feedback y es clave en el exito (6)
Esto proporciona al equipo una rápida solución de dudas, inquietudes y la posibilidad de caminar ciclo por ciclo sobre requisitos claros y bien definidos. Adicional a esto esta comunicación continua y efectiva mitiga riesgos asociados a la confianza ciega en la documentación

17.   Agile ayuda a cumplir los objetivos de IT dentro del Negocio. (6)
Debido a que solo se trabaja en las prioridades de negocio.

18.   Un enfoque en la mejora continua
Debido a que el equipo ciclo tras ciclo  (al menos cada mes) identifica como mejorar para lograr mayor éxito la siguiente iteración (tanto en lo técnico, como en el proceso y equipo), implica una adopción temprana de lecciones aprendidas que permite la mejora en eficiencia y desempeño de todos los involucrados en la construcción del producto.


Pero una última recomendación, si se decide dar el paso hacia el agilismo no solo se necesitan:
·         Certificaciones
·         Y capacitaciones
SE REQUIERE DE  ACOMPAÑAMIENTO, tanto a los roles directivos como a quienes construirán los productos, en primer lugar para que estén alineados y tengan claros los resultados esperados en la medida que van avanzando y en segundo lugar para que lo hagan bien, pues se requiere remover muchas “malas prácticas” y vicios – como querer tener todo controlado o Mando Control - , para dejar emerger y funcionar los valores ágiles:
·         Transparencia
·         Confianza
·         Enfoque
·         Coraje
·         Apertura
·         Compromiso
·         Respeto
Y lograr así los anhelados frutos del agilismo “entrega de SOFTWARE CON VALOR de forma frecuente con EQUIPOS ALTAMENTE MOTIVADOS”
Bienvenidos los proyectos pilotos con acompañamiento…
De todos modos yo ya hice mi elección  y ¿usted?



Fuentes:
1. Leading Agile. The 12 Key Reasons Companies Adopt Agile. [En línea] 30 de Enero de 2011. [Citado el: 28 de Enero de 2015.] http://www.leadingagile.com/2011/01/the-12-key-reasons-companies-adopt-agile/.
2. PMOinformatica.com. 10 razones para aplicar metodologías ágiles: Primera parte. [En línea] 28 de Enero de 2013. [Citado el: 28 de Febrero de 2015.] http://www.pmoinformatica.com/2013/01/10-razones-para-aplicar-metodologias.html.
3. PMOinformatica.com. 10 razones para aplicar metodologías ágiles: Segunda Parte. [En línea] 6 de Febrero de 2013. [Citado el: 28 de Febrero de 2015.] http://www.pmoinformatica.com/2013/02/10-razones-para-aplicar-metodologias.html.
4. Pahuja, Savita. InfoQ.com. US Department of Defense (DoD) is Going Agile. [En línea] InfoQ, 31 de Mayo de 2014. [Citado el: 1 de Marzo de 2015.] http://www.infoq.com/news/2014/05/DoD_agile.
5. Suttherland, Jeff. Youtube. Jeff Sutherland | "Scrum: The Future of Work" | Monday Keynote | Global Scrum Gathering® Las Vegas. [En línea] http://www.scruminc.com/, 13 de Mayo de 2013. [Citado el: 1 de Marzo de 2015.] https://www.youtube.com/watch?v=RYIPSPWVc8o&list=PL0IaI6QFvmiTj8qc0vnpW7k0K48HI3Fda&index=6.
6. Proulx, Martin. Analytical Mind. Seven wrong reasons to adopt Agile. [En línea] 4 de Mayo de 2010. [Citado el: 1 de Marzo de 2015.] http://analytical-mind.com/2010/05/04/seven-wrong-reasons-to-adopt-agile/.
7. Elatta, Sally. Scrum Alliance. Destination: Agile - Top Eight Reasons Why Organizations Are Making the Switch. [En línea] 8 de Enero de 2008. [Citado el: 1 de Marzo de 2015.] https://www.scrumalliance.org/community/articles/2008/january/destination-agile.

domingo, febrero 15, 2015

¿Cuántas historias por Sprint?

Hola a todos

Obvio en esto no hay reglas,  pero si recomendaciones. 

He  notado que por Sprint es bueno tener entre 6 y 10 historias de usuario,  ojalá todas de tamaño similar, parecido o entre el mismo rango.


Esto permitirá un flujo regular del equipo a lo largo del Sprint.


Pocas historias muy grandes hará  que cueste mucho lograr el ¡DONE!  Y posiblemente hayan historias que no se logren.  RECOMENDACIÓN: realizar división de historias.


Muchas historias muy pequeñas dan la sensación de demasiado trabajo a realizar en el Sprint, un tablero atiburrado de tareas por hacer. RECOMENDACIÓN: fusionar historias.


Atento a sus comentarios y experiencias


Saludos ágiles
Jorge Abad

sábado, febrero 14, 2015

Leído y Recomendado: Buenas retrospectivas = equipos en mejoramiento constante

Excelente post de un gran amigo y agilista : Leonardo Agudelo (@sweepnoise)

http://agilescolombia.org/2015/02/12/buenas-retrospectivas-equipos-en-mejoramiento-constante/

La copio pues la considero de colección.

---------------------

Desde hace algunos días he tenido la oportunidad de facilitar retrospectivas de varios equipos y la experiencia obtenida merece ser compartida.
Los equipos a los que facilité la retrospectiva no necesariamente tenían como costumbre hacerlas con una frecuencia definida, otros tenían bastantes problemas cuando las realizaban y otros ya no las hacían… en fin… había necesidad de cambiar la estrategia.
Me basé en la estructura recomendada en el libro “Agile Retrospectives: Making good teams great” para planear las retrospectivas, la cual cuenta con los siguientes puntos:
  1. Preparar el escenario: lograr que las personas se focalicen en los objetivos de la reunión, en el tiempo estipulado y con una dinámica productiva.
  2. Conseguir datos: lograr una visión común de la situación a analizar, tanto con datos objetivos como subjetivos. Es la base común de hechos, eventos, sentimientos que permitirá tener una comunicación efectiva el resto de la reunión.
  3. Generar entendimiento profundo: entender el por qué, tanto de lo que anduvo mal como de lo que anduvo bien. Ir más allá de la primera apariencia, para encontrar las causas profundas que hay que sostener y mejorar o cambiar.
  4. Decidir qué hacer: teniendo una lista de posibles experimentos que el equipo puede realizar para mejorar, es el momento de elegir, ya que no todo se puede hacer para el siguiente sprint.
  5. Cierre: finalizar claramente la retrospectiva, con una nota positiva y ganas de realizar los experimentos que se encontraron.
Complementé estos pasos con otros dos que me recomendó un entrenador muy reconocido en el continente (Alan Cyment):
1.1 Revisar los compromisos adquiridos en la retrospectiva pasada
2.1. Priorizar los datos
Estos dos puntos adicionales me parecen vitales, ya que por un lado es una mala práctica (o antipatrón) de retrospectiva no revisar los compromisos adquiridos en retros anteriores, y tratar de cubrir todos los temas que afloran en medio de la retrospectiva es ineficiente.
Usé en cada una de las etapas de la retrospectiva actividades o dinámicas que facilitan e incentivan la participación de los miembros del equipo. Me parece que se pueden recomendar las siguientes:
Para preparar el escenario: la actividad “Histograma de satisfacción” . Cada participante selecciona el nivel de satisfacción en el sprint que termina desde un punto de vista general y lo explica al resto del equipo. Los niveles son:
  • 5-  Somos los mejores del mundo! Qué gran equipo que somos!
  • 4- Estoy orgulloso de ser parte del equipo y de cómo trabajamos.
  • 3- Bastante satisfecho, trabajamos bien juntos la mayoría de las veces.
  • 2- A veces estoy satisfecho, pero pocas.
  • 1- Estoy disconforme y poco satisfecho con el nivel de trabajo en equipo.
Se debe revisar el avance 2 o 3 iteraciones después
Nota: para esta actividad es importante tener un timebox de 2 minutos para que cada explique lo que lo llevó a elegir su nivel, de lo contrario se convierte en el paso 2 de la estructura de retros, que es conseguir datos.
Para Conseguir los datos: me pareció muy buena la actividad Mad, Sad, Glad (Enojado, Triste, Alegre), en esta actividad cada participante identifica en 7 minutos todos los momentos que le causaron esas sensaciones y los escribe en postit, (uno por postit), luego los expone al grupo. Esta actividad promueve el uso de frases “Yo”, ya que pone de antemano el sentimiento que le generaron al participante diferentes situaciones o momentos durante el sprint y evita el señalamiento y atribución de culpas.
Nota: los mensajes “YO” son así:
Cuanto tu (establezca el comportamiento)
Me siento (establezca el sentimiento)
Entiendo lo que sientes (empatice con el otro)
Porque (establezca consecuencia)
Te pido el favor de (establezca la petición, negocie el cambio)
Para generar entendimiento profundo: ensayé dos formas, la técnica de 5 por qué’s, la cual facilita la búsqueda de las causas reales de un problema al preguntarle al grupo ¿Por qué? reiterativamente, se supone que tras 5 respuestas ya hay un entendimiento más profundo. Esta técnica es buena, pero me pareció mejor la espina de pescado (diagrama de Ishikawa), esta permite hacer un análisis causal sin perder de vista algunos aspectos de la discusión que se pierden fácilmente con la técnica de los 5 por qué’s. Es muy importante que el equipo ponga los porcentajes de aporte al problema de cada rama del diagrama.
Para decidir qué hacer: la mejor forma que he visto es una lluvia de ideas en parejas. En un timebox (pueden ser 7 minutos) se proponen actividades concretas, que se puedan asignar a alguien en el siguiente sprint. Luego de los 7 minutos cada pareja explica las propuestas y se van agrupando si se refieren a lo mismo que las propuestas de otras parejas. Finalmente se permite que cada persona vote por las ideas que más le gustan. A cada participante se le dan 5 puntos, los cuales pueden ser distribuidos como quiera entre las propuestas. Las 3 o 4 propuestas que tengan más votos serán las que el equipo se asigne.
Es muy importante que las actividades ganadoras tengan un doliente que se encargue de que sucedan (no necesariamente son quienes las ejecutan).
Para el cierre: ha funcionado bien una sesión de agradecimientos, donde cada persona le expresa al resto del equipo a quién le agradece y por qué.
Estas actividades han dado muy buenos resultados, pero es muy importante variarlas, en la siguiente dirección se pueden obtener cerca de 2 millones de retrospectivas diferentes: http://www.plans-for-retrospectives.com/index_es.html , esto es, contando las posibles combinaciones de diferentes actividades para cada etapa. Así que no hay excusas para no variar las retros.
Una ventaja para resaltar al usar la estructura propuesta es que con ciertas actividades hay mayor participación de personas que nunca participaban en las retros con otra estructura, alguna vez alguien me dijo “… este nunca hablaba…”, lo cual es bastante gratificante.
Otra cosa que me parece muy buena es que el mismo equipo es el que logra identificar sus problemas y proponer las soluciones, como facilitador solo aporto cuando veo que hay un concepto de agilismo que no está totalmente claro, y así yo crea que tengo la solución para un problema que viven ellos, me lo guardo y espero que encuentren sus propias soluciones. La tentación es grande, porque solemos creer que tenemos la respuesta para todo, pero los mismos equipos son los que sufren los problemas y ellos deben encontrar sus salidas, creo que esto fortalece la noción de autogestión y de compromiso del equipo, parte esencial de los equipos de alto desempeño.
Me parece que hay un riesgo que se debe manejar y es que las actividades que se eligen y para las cuales queda alguien responsable no se lleven a cabo. Cuando esto sucede la sensación en la siguiente retrospectiva puede ser que no sirve para nada hacer la retro. Para mitigar esto es bueno poner las tareas en el tablero Kanban, tal como las actividades de desarrollo y no perderlas de vista durante el sprint.
Como siempre digo en los entrenamientos, si un equipo no hace retrospectivas es como si dijera: “Somos perfectos, ya no hay nada que podamos hacer para mejorar”, lo cual es una mentira. Siempre hay forma de mejorar, de buscar la excelencia, de permanecer en el camino de la mejora continua.

lunes, febrero 09, 2015

Testing Agile Manifesto


Creo que necesitábamos algo así.

No son dos equipos (desarrollo y pruebas), son un equipo enfocado en generar las mejores soluciones posibles para el cliente


Saludos ágiles

Jorge Abad

miércoles, febrero 04, 2015

¿Qué motiva a las personas? \ ¿Qué motiva a los equipos?

Hola a todos

Hace poco en Ágiles 2014, Ángel Medinilla  en su presentación “Unicornios, Krakens, Equipos Auto-Organizados y otras bestias mitológicas”.  explicaba que la motivación tenía la siguiente fórmula


MAESTRÍA +
AUTONOMÍA+
     PROPÓSITO+    
MOTIVACIÓN

(En palabras, la motivación tiene como fuente la maestría, la autonomía y el propósito) 


De igual forma, en dos post publicados (1 y 2)  recientemente por Javier Garzas, se argumenta que la motivación de las personas y de los equipos tiene como fuente 10 factores:


La Curiosidad +
El Honor y la Lealtad+
La Aceptación y la asociación al éxito+
El conocimiento+
Poder e Influencia+
Libertad, Independencia y Autonomía+
Relaciones+
Claridad y sinceridad+
Tener un objetivo y un propósito+
                  Estatus+                
MOTIVACIÓN




No voy a entrar en discusiones si es cierto o falso o si faltaron factores o no, he aprendido y experimentado hasta ahora* varias cosas respecto a la motivación:
  • nadie puede motivar a nadie a menos que este lo permita.
  • nadie puede hacer cambiar a otra persona a menos que esta lo permita (parecida a la anterior)
  • las personas solo cambian por dos razones
    • inspiración 
    • o desesperación
  • Nuestro trabajo como Scrum Master:
    • es estar censando la motivación de las personas y del equipo.
    • trabajar para que el equipo y las personas tengan lo suficiente para trabajar motivados, desde el punto de vista del entorno y las personas.
    • si se identifican falencias en la motivación (ya sea en las personas o en los equipos) :
      • hacer preguntas abiertas
      • escuchar
      • aprender
      • ayudar
      • volver a hacer preguntas abiertas
      • encontrar causas
      • identificar si se pueden cambiar las causas para lograr consecuencias diferentes
      • acompañar hasta que la situación es sorteada
      • apoyar / acompañar en caso de que se requiera una posible transición


Saludos Ágiles

Jorge Abad




Notas:

(*) Aclaro el "hasta ahora" pues he aprendido que la única constante existente es el cambio y lo único inevitable es la muerte.


Fuentes :