viernes, 29 de abril de 2016

¿Quiénes suelen ser los primeros en adoptar la cultura ágil?

En toda transformación ágil hay tres clases de personas que gestionar. Los que tienen agilidad en su ADN, los curiosos, que están abiertos a una forma de trabajar diferente, y los escépticos, manifiestamente contrarios al cambio. Para la adopción de la cultura ágil hay que poner el foco en los dos primeros grupos, el tercer grupo caerá por su propio peso y se alineará cuando los demás grupos estén cosechando sus éxitos.
David, Propietario del Producto, exponiendo su experiencia
Para asegurar el éxito de un proyecto, la elección de la persona adecuada para adoptar el rol de Propietario del Producto es crucial. Al fin y al cabo un proyecto trata sobre una nueva herramienta que mecanizará las necesidades de negocio, por tanto la clave del éxito está en que el proyecto se lidere correctamente desde negocio. Por tanto en la construcción de un producto con Scrum, el Propietario del Producto debe de estar absolutamente alineado con la mentalidad ágil, y por tanto por el guiado por valor de negocio.

Quiénes mejor comprenden el valor de negocio son usualmente las áreas de negocio, quienes tienen contacto directo con el mercado y sus oportunidades, para los el cambio representa incremento de valor, y el poder adaptarse rápidamente una ventaja competitiva. A diferencia de negocio, el foco de los departamentos de TI suele estar en cumplimiento del proyecto en términos del triángulo de hierro. Su objetivo es concebir un plan para construir las funcionalidades del alcance, y eso ancla en el alcance, nos hace resistentes al cambio. Es por ello que, por lo general, las áreas de negocio comprenden y adoptan de forma más rápida y natural la agilidad, aunque Scrum resulte ser una aportación originaria de las TI a la gestión de proyectos.

En este post expongo las experiencias de un Propietario del Producto, David, que se ha alineado con Scrum rápida y sólidamente, y que actualmente ha introducido prácticas de Scrum en su equipo de marketing. :-)

Lo vemos en la foto más arriba exponiendo los diferentes beneficios y algún deber/responsabilidad:
  • La generación de conversación en las reuniones y prácticas de Scrum ha creado una base de conocimiento común entre negocio, TI y el proveedor. Más allá del proyecto ha habido un acercamiento e integración entre las personas de negocio y TI, un acercamiento entre personas que resulta que tienen más en común de lo que se creía.
  • La rutina o hábitos de Scrum han aportado una ventana próxima para los temas a tratar: "Mañana lo expongo en la reunión diaria", "...en el pasado, al no haber reuniones planificadas podía pasar una semana antes de encontrar la oportunidad, y en ocasiones nunca llegaba".
  • Los beneficios de los ciclos cortos han hecho que el límite en la detección de impedimentos y el inicio de resolución se redujera a 24 horas.
  • Propietario de Producto atendiendo al equipo
    Gracias Sergio por el dibujo :-)
  • La flexibilidad al cambio resulta esencial, a veces "lo que dije, al final no es así...", "no sabía que..." y "me olvidé de..." son cosas que ocurren, muchas veces porque no sabemos de antemano, y Scrum da solución y lo absorbe de forma natural.
  • "Hay que saber llevar la corona", el rol de Propietario del Producto da mucho poder que permite marcar el rumbo, pero a su vez es una gran responsabilidad, ya que hay que atender a un equipo de desarrollo de forma continua y adecuada.
  • Respecto al guiado por valor, David lo resumió en una frase muy elocuente "No tengo la sensación de no tener lo que quería... tengo mucho de lo que quería".
Mis agradecimientos a David que expuso sus experiencias en un curso que dí a otros futuros Propietarios del Producto.

domingo, 24 de abril de 2016

¿Cómo explicar el valor de negocio de las retrospectivas ágiles a gerencia?

Este post se origina por una propuesta del curso Agile Retrospectives Program que estoy realizando actualmente, es un curso on-line gratuito muy interesante que enseña el valor de las retrospectivas y las diferentes técnicas a poder utilizar.
Tablero de retrospectiva con "me gusta", "no me gusta", "ideas", "agradecimientos" y "mejoras"
El valor de las retrospectivas se puede transmitir en tres pasos:
El valor que aporta la mejora continua

Hoy en día las empresas no pueden ser competitivas si no utilizan plenamente la capacidad intelectual, creativa y la experiencia de todas sus personas, especialmente en TI, dónde las personas son, quienes con sus soluciones, construyen software que será la herramienta que hará funcionar el core-business de nuestros clientes.

La mejora continua implica tanto la implantación de prácticas, como las retrospectivas, para el aprendizaje continuo de la organización, como una mentalidad ágil y la participación activa de todas las personasLleva a las empresas y a los equipos hacia la excelencia, excelencia que seguramente nunca será alcanzada, pero hace que se consigan mejores resultados y personas más motivadas y que dan lo mejor de si. Es un proceso progresivo en el que no puede haber retrocesos. La idea es implementar mejoras de forma periódica, como un hábito de la empresa.

El valor que se pierde al no hacer mejora continua

El mundo actual requiere que las empresas incorporen la innovación para ser competitivas en el mercado, no es suficiente simplemente hacer las cosas bien, hay que aprender, adaptarse y reinventarse constantemente. Si pensamos que estamos haciendo las cosas bien, de la misma manera que siempre y dejamos las cosas como están, probablemente no estemos asumiendo riesgos para cometer errores, aprender y crecer y ser competitivos. Sin mejora continua las empresas incurren en una lenta y constante pérdida de valor.

Los diferentes valores que aportan las retrospectivas ágiles

La base del modelo de mejora continua es la autoevaluación. En ella detectamos puntos fuertes, que hay que tratar de mantener, y áreas de mejora, cuyo objetivo deberá ser un proyecto de mejora. Luis Gonçalves menciona en el curso los 10 siguientes tipos de valor que aportan las retrospectivas:
  1. La retrospectiva ágil como energizador para el equipo: como un espacio  donde el equipo se reúne y se motiva al encontrar nuevas formas y nuevas posibilidades para hacer frente a sus problemas.
  2. La retrospectiva ágil para dejar de lado las frustraciones: un espacio donde el equipo se siente seguro y cómodo y permite a sus miembros hablar libremente sobre sus frustraciones.
  3. La retrospectiva ágil como un artefacto de formación de equipos: un espacio perfecto para hacer actividades de trabajo en equipo con el fin de hacer team-building.
  4. La retrospectiva ágil para aprender y ayudar al equipo y mejorar la empresa: un espacio donde poder ralentizar y reflexionar para permitir crecer a los equipos y evitar cometer los mismos errores en el futuro.
  5. La retrospectiva ágil crea mejora continua: la reunión permite a los equipos crear una cultura de mejora continua, donde se reflejan las experiencias del pasado y se definen acciones futuras.
  6. La retrospectiva ágil aumenta el valor para cliente: con la mejora continua los equipos mejoraran paso a paso, y como resultado de ello encuentran formas más eficientes de entrega de valor a sus clientes.
  7. La retrospectiva ágil para capacitar a los equipos: ofrece la oportunidad para potenciar a los equipos, se vuelven dueños de sus propias decisiones así como de sus acciones, creando a su vez una sensación fantástica de empoderamiento.
  8. La retrospectiva ágil como un lugar para honrar o llorar eventos pasados: ante cambios en el equipo, que afectan profundamente al mismo, las retrospectivas permiten entender el papel de la persona que dejó el equipo y cómo poder sustituir su pérdida, y en caso de un nuevo miembro, permiten entender como este está afectando al equipo y como poder utilizar sus conocimientos en beneficio del equipo.
  9. La retrospectiva ágil como un lugar para crear positividad dentro del equipo: los ejercicios de valoración son una manera fantástica de aumentar la positividad dentro del equipo, crean un ambiente donde se habilita a los miembros del equipo a contribuir al éxito del equipo.
  10. La retrospectiva ágil como una herramienta para transmitir a gerencia: puede ser utilizada como una forma para que los equipos articulen su mensaje para gerencia, aumentando así la sensación de urgencia de los problemas que deben de ser abordados en la organización.

Mis agradecimientos a Luis Gonçalves, fundador de Oikosofy, por los "deberes" puestos en su curso :-D

jueves, 14 de abril de 2016

¿Cómo tratar de manera creativa la visión del producto centrándose en qué construir?

Caja del producto del Agile Inception
Deck de Jonathan Rasmusson
Para discutir de manera creativa sobre el producto que se quiere construir presentaré la técnica de la caja del producto o product box.

Caja de un producto que se basa en la
visión de una venta on-line de cursos
Recordemos que la visión del producto debe estar administrada y compartida por el Propietario del ProductoLa idea de la caja del producto es darle una herramienta de alineamiento, algo comprendido fácilmente por todos los interesados del proyecto, tanto clientes como equipo de Scrum. 

Imaginemos que el producto a construir será vendido en una caja, pues esa caja puede ser un vehículo excelente para transmitir la visión del producto a todos los demás. Con la caja hacemos tangible el producto/proyecto, acotamos el alcance, comenzamos a definir las características del producto y mostramos los beneficios clave esperados. La dinámica nos trae un beneficio más: Team-building y team-commitment.

Para construir la caja es necesario ponernos en el lugar del cliente o el usuario del producto, con el objetivo de crear un mensaje o un eslogan (el que pondríamos en la caja del producto), y con las características y/o beneficios del producto que lo convencerían para una potencial compra (o potencial aceptación del producto).

Una caja tiene dos lados principales, anverso y reverso. La dinámica trata de dibujar los dos lados de la caja:

Caja de producto que trata la visión de una tienda on-line
que vende libros con forma de pirámide en cuyo anverso
hay libros sobresaliendo de una nube, conjunto que
representa la cultura, y que en el reverso muestra la lista
de características y beneficios del producto
Anverso: con el objetivo de "atraer"
  • Nombre del producto
  • Dibujo o logo
  • Un eslogan
  • De tres a cuatro puntos para "vender" el producto
Reverso: con el objetivo de reforzar la "decisión de compra"
  • Descripción detallada de los atributos del producto
  • Lista de beneficios
  • Requisitos de operación
Mis agradecimientos a los alumnos de las becas de Chile de La Salle Campus Madrid que crearon las cajas del post

domingo, 10 de abril de 2016

¿Cómo persuade un Scrum Master?

"Escucha al Scrum Master"
Este post nace de una pregunta de un compañero con el que estoy colaborando como Scrum Master :-)

El Scrum Master es un líder servidor, término que acuñó Robert K.Greenleaf y que describe explicando que su actitud viene de un sentimiento natural de ser útil a los demás, seguido de la decisión consciente de aspirar a liderar. Es consciente de que su crecimiento viene de la facilitación del crecimiento de los que lidera.

Debe de tener capacidad para escuchar a sus interlocutores, tener empatía con su equipo, ser capaz de ayudar a solucionar los problemas de estos, así como sus conflictos y roces, y debe ser capaz de persuadir en lugar de usar la autoridad.

A continuación describo los 6 principios, y sus tácticas adjuntas, de Robert B.Cialdini sobre los que un Scrum Master puede complementarse para persuadir.

Principio 1 - Simpatía: El Scrum Master tendrá mejores oportunidades de persuadir e influir en los miembros del equipo si cae bien. Para ello puede hacer hincapié en sus similitudes con el equipo, tales como intereses comunes, y alabar y reconocer el trabajo de los demás de forma genuina, en especial en su evolución y adaptación a los valores de Scrum. Estas técnicas son muy eficaces y poderosas para trabajar la influencia.

Principio 2 - Reciprocidad: Las personas devolvemos en especie. Los Scrum Masters y líderes ágiles a menudo pueden influir en los miembros de los equipos y su gente para que se comporten de una manera particular mostrando primero el comportamiento deseado. El líder serviría como un modelo de confianza, de una buena ética, o de fuerte compromiso con los objetivos de la empresa. En pocas palabras, dar lo que se quiere recibir.

Principio 3 - Prueba socialLas personas seguimos el ejemplo de los que nos rodean. La persuasión puede tener gran impacto cuando se trata de sus compañeros. Si como Scrum Master queremos influir en un equipo o grupo para implantar Scrum, podemos pedir a un convencido (un apóstol por ejemplo, jeje) hablar en una reunión o enviar una declaración de apoyo por correo electrónico.

Principio 4 - Consistencia: Las personas nos alineamos con nuestros compromisos si son claros. Las personas necesitan sentirse comprometidas y después de alinearse en favor de una posición prefieren permanecer con ese compromiso. Si los miembros del equipo hablan de sus planes de compromiso, como ocurre en la planificación de sprint, son más propensos a seguir adelante y el compromiso será aún más fuerte.

Principio 5 - Autoridad: Las personas damos crédito a los expertos. En este caso el plan de acción es hacer referencia a experiencias como Scrum Master, tanto académicas como profesionales, para transmitir expertise y seguridad y mejorar así la probabilidad de persuasión. Podemos mencionar la certificación en Scrum para intentar persuadir a los miembros del equipo que utilizando este marco su forma de trabajar puede mejorar sensiblemente.

Principio 6 - Escasez: Las personas queremos más de lo que podemos obtener menos. Una aplicación de este principio es que el Scrum Master puede persuadir a los miembros del equipos para actuar en una dirección particular si estos creen que el recurso en cuestión se está reduciendo rápidamente. Por ejemplo pueden estar influenciados para estar abiertos al cambio cultural que trae Scrum si se les dice que no habrá una nueva oportunidad para formar parte de un equipo ágil hasta dentro de un largo tiempo.

Y recordad a Carl Buechner:
"La gente olvidará lo que digas y hagas,
pero nunca olvidarán como les has hecho sentir"

Quiero dedicar este post a Ramón, quién me planteó como debe de estar formado un Scrum Master.