Buscar en Gazafatonario IT

sábado, noviembre 26, 2022

Cómo tener conversaciones efectivas sobre historias de usuarios en equipos Scrum

Foto de Jason Goodman en Unsplash

Como Scrum Master, Agile Coach o Product Owner, sabes que las historias de usuario son una parte clave del proceso de desarrollo de productos. También conoces de la importancia de tener conversaciones regulares y productivas sobre historias de usuario para que un equipo Scrum sea efectivo.

Estas conversaciones deben tener lugar, de un lado entre el Product Owner y usuarios e interesados y, de otro lado, entre el Product Owner y los desarrolladores o quienes hacen el trabajo. El propósito de estas conversaciones es garantizar que todos estén en sintonía con respecto a lo que se debe hacer y cómo se debe hacer.

Las conversaciones sobre historias de usuarios pueden ser difíciles de mantener de manera efectiva, especialmente si hay desacuerdos entre los miembros del equipo o entre estos y los representantes de los usuarios o interesados. Sin embargo, hay algunas recomendaciones y habilidades que puedes usar para asegurarte de que estas conversaciones sean productivas y den como resultado un esfuerzo cohesionado de equipo.

Por qué importan las conversaciones sobre historias de usuario

Las conversaciones sobre las historias de usuario son importantes porque ayudan al equipo a comprender las necesidades y los deseos del usuario. También ayudan al equipo a producir soluciones creativas a los problemas. Además favorecen la solidez de las relaciones entre los miembros del equipo y los usuarios.

Las conversaciones sobre historias de usuario también ayudan a aclarar cualquier confusión sobre lo que se debe hacer para completar cada historia del usuario. Asimismo, estas conversaciones ayudan a generar confianza dentro del equipo al permitir que todos tengan voz sobre cómo se realiza el trabajo. Y una cosa más importante: como Scrum Máster, Coach Ágil o Product Owner, debes asegurarte de que las conversaciones sobre las historias de usuario reflejen la voz de los usuarios o consumidores e interesados en el producto.

Las tres C de las conversaciones sobre historias de usuario

Es bien conocida la estructura de las 3 C propuesta por Ron Jeffries para las historias de usuario: Carta, Conversación, Confirmación. Incluso hace varios años propuse una cuarta C para esa estructura: Contexto. Puedes encontrar más sobre esto aquí. Ahora estoy profundizando en la C de Conversación, para la cual también propongo un modelo de 3 C: al tener conversaciones sobre una historia de usuario, hay tres cosas que debes tener en cuenta: Contexto, Contenido y Conclusión.

El contexto de la conversación se refiere a la situación o problema que enfrenta el usuario. Es importante comprender el contexto para poder crear una solución que satisfaga las necesidades del usuario. Para entender el contexto, es importante hacer preguntas como: ¿Qué intenta lograr el usuario? ¿Qué circunstancias lo llevaron a este punto? ¿Cuáles son sus objetivos?

El contenido se refiere a la conversación real en sí. El contenido de la conversación debe ser relevante para el contexto y debe ayudar a que la conversación avance. Como facilitador ágil, debes enseñar y acompañar a tu equipo y a los usuarios para que no intenten incluir demasiada información en una sola conversación. En su lugar, deben centrarse en una sola cosa a la vez para asegurarse de que están proporcionando información relevante que ayudará a resolver el problema en cuestión.

Por ejemplo, si están tratando de entender por qué un usuario tiene problemas para realizar una tarea, pueden preguntarle cómo suele realizar tareas similares. Al hacer preguntas relevantes, pueden empezar a entender mejor sus necesidades y encontrar la mejor solución posible para las mismas.

Ahora bien, la conclusión se refiere a lo que quieres lograr al tener la conversación. La conclusión debe ser específica y medible. Por ejemplo, "El objetivo de esta conversación es comprender por qué el usuario tiene problemas para completar la tarea X para que podamos encontrar una solución a esa necesidad específica".

Una conversación con estas características ayudará a garantizar que el equipo sea productivo y eficaz.

Y entonces, ¿cómo impulsas al equipo a tener conversaciones efectivas sobre historias de usuario?

Ahora que he presentado las tres C de las buenas conversaciones sobre historias de usuario, te daré algunas recomendaciones para tenerlas:

1.    Asegúrate de que todos estén en sintonía antes de iniciar la conversación. Esto significa tener una comprensión clara del problema que están tratando de resolver y del objetivo que están tratando de alcanzar.

2.    Anima a todos a participar en la conversación. Cuantas más perspectivas tengas, más posibilidades tendrás de producir una solución efectiva. La diversidad de perspectivas es una de las palancas más poderosas para sobrepasar la complejidad inherente al trabajo que hacemos.

3.    Asegúrate de que todos entiendan el por qué detrás de la historia de usuario. No basta simplemente con saber lo que hay que hacer; es igual de importante entender por qué es necesario hacerlo. Cuando todos en el equipo entiendan el razonamiento detrás de la historia de usuario, será más probable que la acepten y trabajen juntos para completarla.

4.    Mantén la conversación enfocada en la historia de usuario en cuestión. Puede ser fácil desviarse cuando se habla de una historia de usuario, especialmente si hay distintos interesados involucrados. Sin embargo, es importante mantenerse enfocado en la tarea en cuestión para que se pueda avanzar de manera oportuna.

5.    Promueve la apertura a las sugerencias de otros miembros del equipo. Es importante recordar que un equipo Scrum funciona mejor cuando todos trabajan juntos hacia un objetivo común. Como tal, es importante estar abierto a las sugerencias de todos en el equipo y alrededor de este para garantizar que el producto final sea lo mejor posible.

Lo diré de otra manera: inspira en el equipo y sus interesados y usuarios una mente abierta para que estén dispuestos a escuchar diferentes puntos de vista. Recuerda, no existe una respuesta "correcta" cuando se trata de resolver problemas; se trata de encontrar la mejor solución posible para la situación actual.

6.    Fomenta las preguntas y la discusión entre los miembros del equipo. Las preguntas y la discusión son saludables y necesarias para que un equipo Scrum funcione correctamente. Las preguntas y discusiones alentadoras ayudarán a garantizar que todos en el equipo estén en la misma página y trabajen hacia el mismo objetivo.

7.    Alienta el ser respetuoso con el tiempo de todos y el mantenerse enfocado en la tarea que se tiene entre manos. Las conversaciones sobre las historias de usuario a veces pueden desviarse; si esto sucede, vuelve a enfocar suavemente las cosas para que todos puedan seguir siento productivos.

Un llamado a la acción

Como Scrum Master o Agile Coach, debes alentar a tu Product Owner, resto del equipo y otros interesados a tener más y mejores conversaciones sobre las historias de usuario. Estas conversaciones son importantes porque ayudan a aflorar las necesidades del usuario y a entender cómo satisfacerlas mejor. Al tener en cuenta las tres C (Contexto, Contenido y Conclusión), puedes asegurarte de que estas conversaciones sean productivas y logren los resultados que todos desean.

Al hacerlo, el equipo podrá crear historias de usuario más efectivas que proporcionen valor a sus usuarios, todos podrán estar en la misma página sobre lo que se debe lograr y será mucho más fácil crear soluciones que satisfagan las necesidades de los usuarios y estimular el esfuerzo de desarrollo del producto.

Para saber más de conversaciones sobre las historias de usuario

El User Story Conversation Canvas es un lienzo para que los usuarios, Dueños de Producto, Gerentes de producto, y otros interesados mantengan conversaciones efectivas con los miembros de los equipos de desarrollo de productos y se construyan productos o servicios extraordinarios. Puedes encontrar más información en: http://www.gazafatonarioit.com/2020/04/la-historia-de-las-historias-de-usuario.html.

Sobre la cuarta C de las historias de usuario, puedes leer mi artículo Las historias de usuario se cuentan con C de Contexto: http://www.gazafatonarioit.com/2019/06/las-historias-de-usuario-se-cuentan-con.html.

Más sobre tener conversaciones efectivas en mi artículo La Conversación Cara a Cara en Tiempos de la Comunicación Digital: http://www.gazafatonarioit.com/2017/11/la-conversacion-cara-cara-en-tiempos-de.html.

Para mejorar tus habilidades conversacionales y para que puedas ayudar a tu equipo a evolucionar en ese sentido, también te recomiendo conocer más sobre la parte de “usuario” en una historia de usuario. Sobre esto, encuentras mi artículo De historias de usuario a historias de persona en http://www.gazafatonarioit.com/2022/10/de-historias-de-usuario-historias-de.html.

En este otro artículo, encontrarás Cinco formas de mejorar tu desempeño con historias de usuario: http://www.gazafatonarioit.com/2022/01/cinco-formas-de-mejorar-tu-desempeno.html.

Finalmente, esta imagen también puede ayudarte a entender mejor cómo usar historias de usuario para crear productos asombrosos. El Ámbito o contexto de las historias de usuario: http://www.gazafatonarioit.com/2022/08/ambito-o-contexto-de-las-historias-de.html.

domingo, noviembre 20, 2022

¡No entres en pánico! Sal del atascadero en el que está tu sprint con un procedimiento de emergencia

Vuelo 1549. Foto de Getty Images.

A nadie le gusta cuando un sprint se descarrila. Por ejemplo, es la mitad del sprint y comienzas a darte cuenta de que el equipo no podrá completar todo el trabajo al que se comprometieron y, lo que se suponía que iba a ser un período de intensa concentración y productividad, se ha convertido en una situación caótica y estresante. Si te encuentras en esta situación, ¡no entres en pánico! Hay una manera de volver a encarrilar las cosas.

Si eres piloto, ejecutas el procedimiento de emergencia específico para el problema en cuestión. Y eso es exactamente lo que debes hacer como Scrum Master o Agile Coach cuando te enfrentas a un sprint problemático. Esto te ayudará a retomar el rumbo y cumplir lo prometido. Al seguir este procedimiento, puedes identificar y abordar rápidamente cualquier problema que pueda estar impidiendo que tu equipo complete el trabajo pendiente del sprint y alcance el objetivo del sprint a tiempo.

Qué hacer cuando tu sprint se sale de los rieles

Muchas son las causas que se pueden manifestar cuando tu equipo está concentrado a su máxima efectividad y bloquear el trabajo u ocasionar desconcierto y desazón. Algunas de esas razones incluyen:

·       Planificación inadecuada

·       Requisitos emergentes

·       Problemas técnicos

·       Pérdida de personas o capacidades críticas

·       Capacidad sobreestimada (para esta puedes usar El clima de ayer)

·       Interrupciones no planificadas (usa Illegitimus non Interruptus o Búfer)

·       Trabajo anterior no terminado (utiliza la Definición de Terminado)

·       El Product Owner cambia lo planificado

·       Interferencia de la gerencia (usa Involucrar a la gerencia y MetaScrum)

En estos casos, primero, da un paso atrás y evalúa la situación. ¿Qué está causando el problema? ¿Es algo que se puede arreglar con una solución rápida? Si es así, implementa la solución alternativa y vuelve a encarrilar el sprint. Si el problema es más serio, es posible que debas hacer cosas más serias, por ejemplo, eliminar las tareas que ya no es posible terminar o no son necesarias y agregar nuevas tareas que se necesitan para lograr el objetivo del sprint. Pero, si todo lo demás falla, siempre puedes cancelar el sprint y comenzar de nuevo.

Hagas lo que hagas, no dejes que un sprint fuera de pista descarrile todo tu esfuerzo de desarrollo de productos. El procedimiento de emergencia Scrum está diseñado específicamente para este propósito. Veamos cómo funciona.

El procedimiento de emergencia de Scrum

1.    Cambiar la forma en que el equipo hace el trabajo. Hacer algo diferente.

2.    Obtenga ayuda, por lo general descargando el trabajo pendiente a otra persona.

3.    Reducir el alcance.

4.    Cancelar el sprint y volver a planificar.

5.    Informar a la gerencia cómo la emergencia afecta las fechas de liberación.

De todo esto, haz solo lo necesario para encarrilar al equipo y su trabajo. Y mucha atención: los equipos a menudo quieren reducir el alcance (opción 3) cuando encuentran dificultades. Pero los equipos tipo “Top Gun” (Lo mejor de lo mejor) encuentran una manera de ejecutar una estrategia diferente para lograr el objetivo del sprint. Eso sí, sé práctico: reducir el alcance antes de tiempo para que el equipo pueda terminar el trabajo planeado es mejor que caer en el fracaso.

Miremos más de cerca:

1.    Cambiar la forma en que el equipo hace el trabajo. Hacer algo diferente.

Si el equipo está acostumbrado a trabajar en sprints de dos semanas, intenta cambiarlo y hacer un sprint de una semana en su lugar. Puedes modificar el horario habitual en el que están trabajando o cambiar el lugar de trabajo por otro que de alguna manera permita energizar a las personas del equipo. El punto es que, a veces, todo lo que se necesita para volver a la normalidad es cambiar la forma en que se hacen las cosas.

Algo muy útil en estos casos puede ser atreverte a tomar ese camino que quizás tú y tu equipo han estado evitando: aplicar el patrón Enjambre, también conocido como Swarming o Flujo continuo de una pieza.

2.    Conseguir ayuda. Por lo general, descargando el trabajo pendiente a otra persona u otro equipo.

Si el equipo se siente abrumado, ¡pide ayuda! Esto podría significar descargar algunos de sus elementos pendientes a otro equipo o individuo que tenga capacidad. Recuerda: dar ayuda está muy bien, pero solicitar ayuda está mejor.

3.    Reducir el alcance.

Esto no tiene por qué ser algo terrible, ¡puede ser bastante liberador! Al reducir el alcance, estás dejando espacio para la creatividad y la flexibilidad dentro del sprint. Y a veces, eso es exactamente lo que se necesita para retomar el rumbo y lograr el éxito.

Aquí también puedes aplicar el patrón Equipos que terminan más temprano aceleran más rápido.

4.    Cancelar el Sprint y volver a planificar.

Puede llegar un momento en el que simplemente no sea posible salvar el sprint, en cuyo caso, cancelar y replanificar es la mejor opción. Esto no significa que se haya perdido toda esperanza, solo quiere decir que debes dar un paso atrás y reevaluar las prioridades del equipo y el objetivo para el próximo sprint.

5.    Informar a la gerencia cómo la emergencia afecta las fechas de liberación.

Una vez que hayas realizado (algunos de o todos) los pasos 1 a 4, es importante informar a la gerencia acerca de cómo estos cambios afectarán las fechas de lanzamiento. De esta manera, todos pueden ajustar sus expectativas en consecuencia y no habrá sorpresas en el futuro.

El poder humano de pensar y una breve historia de heroísmo

Esas cinco opciones pueden parecer una prescripción, algo tipo receta. No las tomes como tal. Las posibilidades son muchas. En cualquier caso, te dejo esta recomendación que doy desde hace más de dos décadas, cuando trabajaba con y fomentaba métodos más rígidos: cuando se trata de procesos y metodologías, no subestimes tu poder de pensar. Sentido común.

Así lo hizo el capitán Chesley Sullenberger cuando vio que su avión estaba perdiendo potencia y se dirigía hacia el río Hudson. Él supo que tenía que tomar medidas. Inmediatamente notificó a la torre de control y comenzó a seguir el procedimiento de emergencia. Gracias a su pensamiento rápido y a sus habilidades excelsas de pilotaje, pudo aterrizar el avión de manera segura en el río. Los 155 pasajeros a bordo sobrevivieron, gracias en parte a la cabeza fría del Capitán Sullenberger bajo presión. Hoy es un verdadero héroe y su experiencia es un recordatorio de que siempre debemos estar preparados para emergencias inesperadas.

Es inevitable que en algún momento durante tus sprints, te encuentres con problemas. ¡Está bien! Comprender cómo supervisar estos problemas es parte de ser un Scrum Master extraordinario. Es importante poder identificar el problema, crear un plan de acción y luego implementar ese plan en consecuencia. Como siempre, revisa y ajusta según sea necesario hasta que se resuelva el problema.

Al seguir el procedimiento de emergencia de Scrum, puedes volver a encarrilar tu sprint y evitar costosos retrasos, interrupciones mayores o incluso la baja anticipada del producto que tu equipo ha estado desarrollando con tanto esfuerzo. Así que la próxima vez que te enfrentes a un sprint problemático, no entres en pánico, simplemente toma el control, aplica algunos de estos pasos y podrás volver a la normalidad en poco tiempo.

¡Funciona para mí!

¿Quieres saber más sobre patrones Scrum?

Para conocer más sobre el patrón Procedimiento de Emergencia puedes ir a: https://scrumbook.org/product-organization-pattern-language/emergency-procedure.html

Para conocer más de patrones Scrum, puedes ver esta presentación y video: https://luchosalazar.com/2020/05/21/patrones-scrum-un-enfoque-adaptativo/

Cuya segunda parte encuentras en: https://luchosalazar.com/2020/06/17/patrones-scrum-un-enfoque-adaptativo-parte-2/

Y en la sección Patrones Scrum y otros energizantes Scrum de nuestro libro Scrum: epítome de experiencias que encuentran en https://www.amazon.com/dp/B0BB7PW1QL

  

sábado, noviembre 12, 2022

Mis notas sobre el Corazón de la Agilidad

 

Fuente: https://heartofagile.com/heart-of-agile-plus-teaching-denmark-sept-2020/

“La Agilidad se ha vuelto excesivamente decorada. El remedio es simple: colabora, entrega, reflexiona, mejora”. -Alistair Cockburn.

En el mundo de los negocios, existen muchos enfoques diferentes que las organizaciones utilizan para funcionar de manera más eficiente. Una de esas líneas de trabajo es la agilidad. Ágil es un enfoque colaborativo que ha demostrado producir mejores resultados. He estado escribiendo mucho sobre agilidad durante la última década, incluida la cultura ágil, prácticas ágiles y más. Y como muchos otros entusiastas ágiles, he sufrido la sobredecoración que ha tenido esta forma de hacer las cosas todo este tiempo.

Por eso cuando conocí el Corazón de la Agilidad para recuperar la sencillez de Ágil reconociendo que se puede expresar en cuatro palabras: colabora, entrega, reflexiona y mejora, he hecho todo lo que ha estado a mi alcance para seguir el camino trazado por Alistair Cockburn, quien fue uno de los iniciadores del movimiento ágil hace más de dos décadas. Desde entonces, he tenido la oportunidad no solo de colaborar de cerca con diferentes miembros de la Comunidad Heart of Agile en Latinoamérica, sino también de poner en práctica esta forma de sentir la agilidad en equipos y organizaciones.

Lo que sigue son algunas notas de mi sentir en todo este trasegar por el camino de la agilidad. Estas son mis notas sobre el Corazón Ágil.

¿Qué es el Corazón de la Agilidad? La versión de Lucho.


El Corazón de la Agilidad es una forma de vida que simplifica la práctica ágil en cuatro imperativos críticos que amplifican su eficacia. Estos imperativos son colabora estrechamente con los demás, entrega pequeñas pruebas inicialmente, reflexiona periódicamente y mejora la dirección de tus ideas. Al seguir estas pautas, podrás entregar valor pronto y con frecuencia... con tu equipo.

El corazón ágil es la creencia de que la colaboración es clave para producir los mejores resultados. Esto significa que todos los miembros de una organización deben trabajar juntos en estrecha colaboración para generar y desarrollar ideas. Además, es importante comunicarse con frecuencia para suavizar las transiciones. Al trabajar juntos y comunicarse recurrentemente, los miembros del equipo pueden aprender unos de otros y generar resultados extraordinarios.

Hay varias razones por las que la colaboración es tan importante en el mundo de los negocios. Primero, al colaborar estrechamente con otros, puedes generar mejores ideas. Además, al comunicarte con frecuencia, puedes evitar posibles problemas y asegurarte de que todos estén en sintonía. Además, al reflexionar periódicamente, puedes pensar en lo que has aprendido y cómo puedes mejorar en el futuro. Finalmente, al mejorar la dirección de tus ideas y su implementación técnica, puedes lograr metas más ambiciosas.

Sobre Colabora

Fuente: https://heartofagile.com/heart-of-agile-plus-teaching-denmark-sept-2020/

Uno de los aspectos más importantes de Ágil es la colaboración. Para generar y desarrollar mejores ideas, es esencial que colabores estrechamente con los demás. Esto se puede hacer a través de sesiones de intercambio de ideas, reuniones de equipo o incluso conversaciones informales.

El corazón ágil es un enfoque radicalmente más simple que ayuda a los equipos a lograr resultados sobresalientes centrándose en practicar y promover una cultura de confianza y colaboración. Los miembros de equipos más exitosos están abiertos a las opiniones de los demás y están dispuestos a compartir las propias. Mantienen una comunicación efectiva para garantizar que todos estén en la misma página. Es con una comunicación efectiva, abierta y basada en evidencias que logramos dos cosas importantes: que los receptores del mensaje lo entiendan y que todos entiendan lo mismo.

Una parte clave de esto es crear una cultura de servicio en la que todos se concentren en satisfacer las necesidades de los demás. Esto se puede lograr a través de un liderazgo de servicio y equipos autogestionados. Al trabajar juntos y reconocer la importancia de cada miembro del equipo, es posible crear una cultura de confianza y colaboración. Esto, a su vez, conduce a equipos más exitosos que pueden lograr más de lo que podrían por sí mismos.

En resumen, colaborar se trata de reconocer que el todo es mayor que la suma de sus partes. Cuando trabajamos juntos, podemos lograr más de lo que podríamos alcanzar en solitario.

Sobre Entrega

Fuente: https://heartofagile.com/heart-of-agile-plus-teaching-denmark-sept-2020/

Otro elemento clave de Ágil es la entrega. Es importante entregar pequeñas pruebas inicialmente para aprender cómo funciona realmente el mundo. A medida que aprendes más y obtienes una mejor comprensión de la situación, puedes acelerar tus entregas en consecuencia. La entrega ágil tiene que ver con la entrega de valor de forma constante, eficiente y con la mayor calidad posible, mientras se mantienen dentro de las limitaciones típicas de presupuesto y tiempo.

En primer lugar, esto ayuda a los equipos a comprender la complejidad del problema que intentan resolver y a encontrar la mejor manera de generar valor. Y en segundo lugar, aprenden a predecir e influir en los resultados. Esto les facilita generar ingresos mientras continúan aprendiendo y mejorando iterativamente su producto.

Con el enfoque del corazón ágil, los equipos van desde desarrollar y mantener un conjunto mínimo de características que cumplan con la Definición de Terminado hasta entregar un producto fantástico que influencie la vida de sus consumidores, incluso hasta el punto de cambiar su estilo de vida.

Sobre Reflexiona

Fuente: https://heartofagile.com/heart-of-agile-plus-teaching-denmark-sept-2020/

Si deseas formar parte de un equipo ágil excepcional que ofrezca resultados sobresalientes, reflexiona y asegúrate de que la reflexión sea una parte clave de tu proceso organizacional. Reflexionando periódicamente, podemos aprender de nuestros errores y aciertos. Esto nos permite adaptar constantemente nuestros planes y estrategias para que se ajusten mejor a nuestras necesidades. El enfoque del corazón ágil es una forma mucho más sencilla de hacer las cosas y lograr nuestros objetivos. Al Reflexionar, podemos hacer una pausa y comprobar los datos y nuestras emociones. Esto nos asegura de que estamos tomando las mejores decisiones en función de la información disponible. Inspeccionar y adaptarse es vital para el éxito de cualquier equipo ágil.

Sin la reflexión, corremos el riesgo de quedarnos atrapados en métodos y procesos obsoletos que ya no funcionen para nosotros. Aprender de la experiencia es lo que nos permite crecer y mejorar como personas y como equipo. El corazón ágil fomenta este proceso de aprendizaje al exigirnos que reflexionemos sobre nuestro trabajo con regularidad para ver realmente qué funciona y qué no. Solo entonces podremos hacer los cambios necesarios para convertirnos en profesionales ágiles más efectivos.

El Corazón de la Agilidad se trata de simplificar la mentalidad y las prácticas ágiles para que sean más accesibles y fáciles de implementar.

Sobre Mejora

Fuente: https://heartofagile.com/heart-of-agile-plus-teaching-denmark-sept-2020/

Finalmente, es imperativo que te esfuerces continuamente por mejorar la dirección de tus ideas, su implementación técnica y tus procesos internos. Esto se puede hacer aprovechando las oportunidades de aprendizaje, buscando retroalimentación de otros y experimentando con enfoques novedosos. Al mejorar constantemente, puedes hacer que tus equipos y tu organización sean sostenibles en el tiempo y salir adelante incluso en tiempos adversos.

La mejora también es un proceso continuo. A medida que crecemos y nos desarrollamos como individuos, debemos seguir mejorando la forma en que trabajamos. Esto implica no solo aprender nuevas habilidades, sino también mejorar nuestras interacciones con los demás y usar las herramientas de una manera más efectiva. Al aprovechar la mejora, podemos ayudar a mejorar la forma en que el pensamiento ágil funciona para todos.

El cambio es una parte necesaria en la agilidad. Para tener éxito, los equipos deben estar constantemente experimentando y probando cosas nuevas. Sin embargo, esto no significa que deban hacer cambios grandes y radicales cada pocos meses. En su lugar, los equipos deben centrarse en realizar pequeños cambios que puedan mejorar el ecosistema ágil en general. Esto incluye mejorar el desarrollo de sus habilidades, limitar los cambios que hacen y mejorar sus formas de comunicarse y las técnicas para realizar experimentos y probar hipótesis. Con esto en su lugar, los equipos pueden adaptarse mejor a los cambios en el futuro.

Notas finales y un llamado a la acción

El manifiesto ágil ha ayudado a organizaciones de todo el mundo a producir mejores resultados durante dos décadas. Con sus valores y principios, apareció toda una nueva forma de trabajar, junto con marcos, prácticas e instrumentos que aumentan la productividad y la calidad de lo que hacemos. El enfoque del Corazón Ágil simplifica este complejo conjunto de prácticas en cuatro imperativos esenciales: colabora, entregar, reflexiona y mejora. Estos cuatro pilares te ayudarán a ti y a tu equipo a generar mejores ideas, transiciones fluidas, ampliar las entregas y mejorar los procesos internos. Al mantener el Corazón de la Agilidad en el centro de tu trabajo, tú y tu equipo pueden producir mejores resultados, juntos.

Entonces, cuando sientas la necesidad de adoptar y comprender la esencia de las prácticas ágiles, o de encontrar tu propia forma de ser "ágil", siempre ten en cuenta el Corazón Ágil.

¿Está latiendo tu Corazón de la Agilidad? Déjamelo saber en el foro.



martes, noviembre 08, 2022

Cómo crear productos disruptivos con Lean Product Discovery

Created with DALL-E, an AI system by OpenAI

Nivel: principiante. Para todo público.

Esta es solo una manera… ¡de muchas!

Los productos disruptivos son aquellos que desafían el statu quo, crean nuevos mercados o cambian por completo una industria. Para crear un producto disruptivo, es importante tener una visión clara, liderazgo y un proceso que permita el descubrimiento ágil de productos, lo que posibilitará una rápida iteración y prueba de nuevas ideas.

La visión: un producto disruptivo necesita una visión sólida que lo guíe. Esta visión debe basarse en las necesidades reales del cliente y no en lo que la empresa quiere construir. Con demasiada frecuencia, las empresas intentan crear productos que creen que tendrán éxito, en lugar de comenzar con lo que quieren los clientes. La mejor manera de comenzar es comprender el problema que estás tratando de resolver y luego descubrir la mejor manera de resolverlo.

El liderazgo: se necesita un fuerte liderazgo para guiar a un equipo hacia la creación de un producto disruptivo. Este liderazgo debe poder mantenerse enfocado en la visión y al mismo tiempo ser lo suficientemente flexible para adaptarse según sea necesario. También debe poder tomar decisiones rápidas y asumir riesgos cuando sea necesario. Los líderes juegan un papel vital en Lean Product Discovery, ya que son responsables de establecer la dirección y guiar al equipo. Sin un liderazgo fuerte, es difícil crear productos disruptivos.

El proceso: el proceso para crear un producto disruptivo debe basarse en principios ágiles. Esto significa que debe iniciar con una pequeña cantidad de funciones o características y luego agregar más a medida que recibe retroalimentación validada de los clientes. También debería poder adaptarse rápidamente a medida que aprende más sobre lo que quieren esos clientes.

Cuando se trata de crear productos exitosos, Lean Product Discovery y los métodos ágiles de desarrollo de producto son clave. Lean Product Discovery se trata de desarrollar una visión sólida del producto y luego experimentar para validar esa visión. Este enfoque ayuda a garantizar que estés aprendiendo y avanzando constantemente, en lugar de atascarte en los detalles.

El desarrollo ágil, por otro lado, se trata de trabajar en ciclos cortos para entregar valor rápidamente. Este enfoque ayuda a garantizar que siempre estés progresando y que tu producto siempre esté evolucionando.

Juntos, estos dos enfoques pueden ayudarte a crear productos disruptivos que sean exitosos y rentables. Entonces, si estás buscando crear la próxima gran primicia en materia de producto, Lean Product Discovery y el desarrollo ágil son el camino a seguir.

Entonces, comencemos con lo básico.

Lean Product Discovery es una técnica que las personas, los equipos y las empresas, independientemente de su tamaño, pueden usar para crear un Producto Mínimo Viable (MVP) eliminando cualquier característica innecesaria y centrándose en las más importantes.

Lean product discovery también se puede llamar Innovación Lean, que es el proceso de encontrar la mejor solución a un problema, sin perder tiempo ni recursos. Incluye prototipos que se centran en el proceso de creación del MVP.

Lean Product Discovery es un proceso que ayuda a las empresas emergentes y a los equipos de productos a descubrir qué necesita el cliente, cómo lo quiere y cómo quiere interactuar con él.

El proceso se puede dividir en cuatro fases, a manera de "camino a seguir": Entender, Idear, Prototipar y Validar. La primera fase consiste en comprender el problema y descubrir qué necesitan los clientes. En este período es importante entender el problema detrás del problema, la causa raíz, cuál es su impacto, a quienes impacta. La segunda fase consiste en una lluvia de ideas para encontrar potenciales soluciones al problema. La tercera fase de este proceso es cuando creas un prototipo de lo que crees que resolverá el problema y luego lo pruebas con su público objetivo. Y finalmente, la cuarta fase consiste en validar si tu solución resuelve o no el problema del cliente realizando una prueba piloto en clientes reales para medir su respuesta.

Si tienes tu propia Startup, primero realiza un chequeo de referencia utilizando enfoques Lean

Esta es una técnica de evaluación utilizada para determinar la idoneidad de un posible socio o proveedor. A menudo lo realiza un gerente, un vendedor o el dueño del negocio. Esta prueba se puede realizar en persona, por teléfono o por correo electrónico.

El proceso varía según el tipo de socio que necesitas evaluar. Por ejemplo, si estás evaluando el procesador de tarjetas de crédito de tu empresa para cumplir con los estándares y regulaciones de la industria (como el cumplimiento de PCI), querrás realizar una entrevista en persona con tu posible proveedor. Si estás evaluando una agencia de publicidad por su destreza creativa y su capacidad para cumplir con los plazos, es posible que desees tener una llamada telefónica con ellos antes de extenderles una oferta.

No te preocupes si no trabajas en una startup. Este enfoque funciona bien en casi todos los escenarios.

Puedes crear una nueva idea de producto con una característica mínima viable

El primer paso para crear una nueva idea de producto es determinar el problema. Esto generalmente se hace buscando respuestas a la pregunta: "¿Qué problema resuelve este producto?" A continuación, debes encontrar una respuesta a la pregunta "¿Cuáles son los beneficios de resolver este problema?"

Más tarde, crea una lista de características que resolverán estos problemas y brindarán beneficios. Luego puedes priorizar esta lista de funciones y elegir cuáles incluir en tu característica mínima viable. Finalmente, debes decidir un nombre para tu idea de producto y preparar un discurso de elevador (elevator pitch) para describirlo.

¡Esto suena simple pero no lo es! La clave aquí es hacerlo iterativamente. Hazlo una y otra vez hasta que encuentres tu voz. La experimentación es clave en el descubrimiento Lean de productos porque te permite validar tus hipótesis, aprender de tus errores y avanzar constantemente. Para experimentar de manera efectiva, debes tener una comprensión clara de tus objetivos. Una vez que hayas establecido esos objetivos, puedes comenzar a diseñar y realizar experimentos. Después de haberlos realizado, es importante analizar los resultados y determinar qué significan para tu producto.

Por ejemplo, puede usar la curva S para evaluar tus ideas.

Puedes evaluar ideas para posibles disrupciones con la curva S

La curva S es una herramienta para comprender el crecimiento de un nuevo producto. Ayuda a evaluar ideas potencialmente disruptivas. La curva S es una representación logarítmica del crecimiento del producto, por lo que no debe usarse como una medida absoluta de éxito.

La primera fase comienza con la introducción del producto, cuando acaba de ser lanzado o introducido al mercado. Esto es seguido por un período inicial de crecimiento lento. La siguiente fase es cuando el producto alcanza su punto máximo y comienza a declinar, lo que puede llevar mucho tiempo dependiendo de qué tan bien se haya diseñado el producto.

Adaptado de https://innospective.net/why-s-curves-are-probably-the-most-important-concept-in-entrepreneurship/

La curva S es una representación gráfica que se utiliza para visualizar el progreso de un producto o una industria a lo largo del tiempo. Se asocia con distintas fases del desarrollo del producto, como la ideación, el desarrollo y la innovación. La curva S ayuda a las organizaciones a comprender dónde se encuentra actualmente su producto o industria y predecir el futuro de esta. La curva S es esencial en el desarrollo Lean de productos, ya que ayuda a tomar decisiones informadas sobre la idea del producto, el momento de la introducción de nuevas características o productos en el mercado, etcétera.

La curva S también es útil para medir el progreso de una industria o un producto frente a sus competidores. Al comprender dónde se ubica un producto o industria en particular en la curva S, las empresas pueden realizar los cambios necesarios en sus estrategias para mantenerse a la vanguardia en la competencia del mercado. La curva S es, por lo tanto, una herramienta valiosa para que las industrias y organizaciones evalúen sus productos y realicen los cambios necesarios en su proceso de desarrollo para garantizar el éxito a largo plazo.

Puedes realizar análisis competitivo y de clientes después de que nazca tu idea

El análisis competitivo es un proceso de comprensión de la competencia en el mercado. Te ayuda a comprender las fortalezas y debilidades de tus competidores y cómo puedes usarlas para tu beneficio. Este tipo de análisis incluye conocer sus precios, ofertas de productos, público objetivo, estrategias de mercadeo, etcétera.

El análisis de clientes es un proceso de entendimiento de quiénes son tus clientes y qué necesitan de ti. Te ayuda a comprender sus puntos débiles y cómo perciben tu producto o servicio.

¿Qué pasa con el Producto Mínimo Viable (MVP)?

El Producto Mínimo Viable, o MVP para abreviar, es un producto con los atributos suficientes para satisfacer las necesidades iniciales de los clientes. A menudo se utiliza como prototipo y campo de pruebas para productos futuros que podrían necesitar más trabajo antes de lanzarse masivamente a un mercado objetivo.

Con el MVP puedes evaluar tu idea sin invertir demasiado tiempo y energía en ella. La hipótesis detrás de este enfoque es que si los primeros clientes disfrutan de lo que ofreces, las características futuras también deberían ser más amigables para la mayoría.

Repasemos esto una vez más. Un MVP es la primera versión de un producto que lanzas al público. Se refiere a la forma más temprana de un producto que aún es viable y proporciona algún valor a los clientes. Es simple y solo incluye las características más esenciales para evaluar tu idea en el mercado. Un MVP también se puede utilizar para identificar posibles problemas con tu idea antes de invertir tiempo y dinero en la creación de un producto completo.

Conclusión y resumen de ideas clave para crear productos disruptivos con Lean Product Discovery

La clave del éxito es tener en cuenta al cliente durante todo el proceso y estar constantemente probando e iterando. Lean Product Discovery es una herramienta esencial para cualquier equipo que quiera crear productos que la gente ame. Al centrarse en el cliente y utilizar métodos ágiles, los equipos pueden crear mejores productos de manera más rápida y eficiente.

El siguiente paso es juntar todas las ideas y crear un nuevo producto. El producto debe evaluarse con clientes potenciales, iterarse y luego escalarse.

El proceso de Lean Product Discovery puede ayudarte a crear productos disruptivos que harán crecer tu negocio. Entonces, es hora de que dejes de adivinar lo que la gente quiere y comiences a experimentar con ideas innovadoras.


lunes, octubre 31, 2022

Advertencia: un coach ágil está más CERCA de lo que parece

 

Photo by Rémi Walle on Unsplash

Durante la última década, hemos tenido muchas conversaciones y debates sobre la profesión del coach ágil. Que si es coach o no, que si es ágil o no, que si es coach ágil o un facilitador o un entrenador o consultor.

En particular, me he desempeñado en algunas de esas responsabilidades y en otras que se le parecen. He acompañado a otros coaches ágiles, he sido mentor y he tenido muy buenos mentores a quienes agradezco inmensamente el haberme ayudado a llegar hasta este lugar de mi vida personal y profesional. He leído algunos de los que hemos calificado como los más importantes libros y artículos sobre estos temas.

Pero apenas hasta hace poco más de un año me embarqué en un entrenamiento cuasiformal sobre coaching consciente con Fred Kofman y su equipo en el Conscious Business Center. Ojo, no es sobre ágil específicamente, pero aborda muchos de los temas y ayuda a desarrollar una gran variedad de habilidades que todo coach, consciente, ágil o de cualquier otro tipo, necesita. Espero hablarles específicamente sobre esto en una próxima oportunidad.

En cualquier caso, si eres un coach ágil, en algún momento de tu trasegar quizás has tenido la sensación de que estás apagando “fuegos” y que rara vez te puedes concentrar en el trabajo que te brinda más satisfacción: acompañar a las personas y equipos en su andar ágil. Si es así, no estás solo. Muchos de nosotros lo hemos experimentado.

En esta última década he visto como un desafío guiar a otros a través del cambio, porque el cambio significa desaprender viejos hábitos, desafiar tus propias suposiciones y cambiar la forma en que pensamos sobre las cosas. Un gran coach entiende todo esto e incluso, de alguna manera, puede dejar de lado su propio crecimiento personal para apoyar a otros en su transformación. Lo he hecho y al final la satisfacción tiende a infinito. Siempre hay más tiempo para seguir creciendo.

Ser coach ágil me ha enseñado y permitido ver las cosas desde el punto de vista de otras personas en lugar de asumir que lo saben todo, y he tenido la oportunidad de ir más allá para ayudar a las personas a prosperar dentro de su nuevo entorno ágil. He tratado de ser un coach inspirador, adquiriendo un conjunto único de habilidades que me han otorgado la honrosa pericia de generar confianza en los miembros de los equipos y organizaciones que acompaño, en lugar de verlos como adversarios a futuro.

En todo este tiempo, he llegado a la conclusión de que un coach ágil genuino siempre está muy CERCA. Cerca a las personas que acompaña, cerca a sus miedos y justificaciones ante los cambios, cerca a sus equipos y empresas con las que trabaja. En particular, un coach ágil:

·       Conoce a las personas y a sus equipos

·       Ejemplifica y predica con el ejemplo

·       Retroalimenta y mantiene sesiones de retroalimentación productivas

·       Celebra las victorias y ayuda a reparar cualquier daño producido en el camino

·       Aprende y ayuda a las personas a aprender y a identificar obstáculos

No es lo único que me ha servido, pero sin duda me ha ayudado a estar más cerca de encontrar las soluciones que requieren los demás. Te hablaré un poco de cada aspecto de este modelo.

Conoce: tómate un tiempo para conocer a tu equipo

Averigua quién es cada miembro del equipo como persona, qué les entusiasma y qué les encanta hacer fuera del trabajo. Pregúntales sobre sus objetivos profesionales y hacia dónde se ven en el futuro y permanece abierto a tener conversaciones honestas y vulnerables con ellos. Las personas tienden a abrirse más cuando sienten que escuchas sus opiniones, y un coach que escucha a los miembros de su equipo es alguien a quien su equipo respetará y confiará. Cuanto más conozcas a los miembros de tu equipo, más comprenderás sus limitaciones y fortalezas, así como lo que los motiva y lo que los frustra.

Esto te ayudará a entender cómo acompañar mejor a cada persona. Por ejemplo, si sabes que alguien tiene dificultades para priorizar su trabajo, puedes ayudarlo a establecer mejores objetivos. Si sabes que alguien tiene problemas con el síndrome del impostor, puedes ayudarlo a sentirse más seguro de sus habilidades mostrándole que crees en él (he estado ahí en distintas ocasiones, sé lo que siente). Si sabes que alguien está luchando con un colega difícil, puedes ayudarlo a encontrar una manera de resolver la tensión (puedes ayudarlo a preparar conversaciones difíciles, algo que terminé de aprender como coach de empresas conscientes).

En general, conocer a tu equipo te ayudará a adaptar tu estilo y estrategias de coaching específicamente a cada persona lo mejor que puedas.

Ejemplifica: lidera con el ejemplo

Algo que promuevo continuamente es: tus ejemplos son bienvenidos junto con tus acciones.

No puedes pedir a los miembros de tu equipo que sean más colaborativos si no lo haces tú mismo. Cuando guías a otros, recuerda que estás modelando comportamientos que esperas que otros sigan. Si no estás modelando los comportamientos que deseas ver, estás haciendo más daño que bien. Debes ser auténtico y genuino y dar el ejemplo a los demás siendo abierto, colaborativo e inclusivo.

Como coach ágil, eres un representante de tu organización o de la empresa para la que trabajas. Tus palabras y acciones marcan la pauta para tu equipo y estas pueden entusiasmar o abatir a sus miembros. Tu equipo buscará que establezcas el estándar de cómo deben comportarse y qué se espera de ellos. Por lo tanto, es importante encarnar los valores de la organización y vivirlos todos los días.

En este sentido, te empiezo a dejar algo de lo que aprendí en mi camino hacia ser coach consciente: se conoce como las 4D de la cultura. En particular, los valores se:

Definen, se

Demuestran, se

Demandan, y se

Difunden.

Como les decía, volveré con más detalle sobre este y otros grandiosos aprendizajes.

Retroalimenta: mantén sesiones de retroalimentación productivas (y presta mucha atención a las sesiones improductivas)

Photo by Beth Macdonald on Unsplash

Parece una charada pero es verdad.

La retroalimentación es un tema complicado con el que muchos coaches ágiles se encuentran luchando. Es importante recordar que no necesitas esperar hasta que alguien haya hecho algo mal para ayudarlo a mejorar más. De hecho, es mejor hacerlo regularmente para que las personas sepan lo que están haciendo bien.

Así como existen múltiples tipos de retroalimentación, existen múltiples tipos de sesiones de retroalimentación. También hay tipos de comentarios que deben evitarse a toda costa. Aquí me siento en la obligación de mencionar la comunicación no violenta, a la que me gusta llamar comunicación colaborativa, incluso también comunicación compasiva o empática. Si quieres conocer más sobre esto te dejaré algunos enlaces en la sección de referencias al final de este artículo.

De otro lado, presta mucha atención a las sesiones de retroalimentación improductivas. Una sesión de estas puede hacer más daño que bien, especialmente si estás acompañando a un equipo que recién comienza con agilidad. Si te sientes frustrado, o si percibes que tu equipo se siente deslucido, es probable que tu sesión de retroalimentación se esté volviendo improductiva.

Celebra las victorias y ayuda a reparar cualquier daño juntos

Parte de ser un coach ágil inspirador es celebrar las victorias de los miembros de tu equipo. Asegúrate de emplear el tiempo necesario para reconocer los logros de cada persona en tu equipo y promueve que otros lo hagan también. Encuentra formas de celebrar incluso las pequeñas victorias, como enviar un correo electrónico de felicitación o tener una reunión de equipo para celebrar un objetivo alcanzado. Una simple mirada acompañada de una expresión verbal de agradecimiento siempre es bien recibida. De hecho es una forma intensa y efectiva de iniciar este hábito.

Celebrar las victorias es una manera fantástica de crear camaradería en el equipo y demostrar que aprecias a todos por su trabajo desafiante. Cuando algo sale mal, también debes estar allí para ayudar a reparar el daño lo mejor que puedas. Esto puede ser complicado porque no quieres que te vean como una figura de autoridad que intenta encubrir el error de alguien. En cambio, deseas ayudar a solucionar el problema siendo parte del equipo. Por ejemplo, si un miembro del equipo divulga accidentalmente información privilegiada en una reunión, puedes ayudar a facilitar una discusión sobre por qué sucedió esto y proporcionar estrategias sobre cómo solucionarlo para que no vuelva a suceder. Es definitivo, dale al error sus 15 minutos de fama.

Aprende y enseña a aprender: ayuda a las personas a identificar sus mayores barreras para el aprendizaje

Es importante no sacar conclusiones precipitadas o hacer suposiciones sobre por qué alguien está luchando con un determinado concepto. Lo que puede parecer obvio para ti puede ser información completamente nueva para otros. Con frecuencia me pasa que de tanto “machacar” (trabajar con, hablar sobre, usar) un concepto, un tema o un instrumento, llego a creer que todo el mundo está igualmente familiarizado con ello y no es así.

Así que identifica los mayores desafíos de los miembros de tu equipo para comprender la nueva forma de trabajar y ayúdales a superarlos. Esto podría significar volver a redactar o a contarles la información para que sea más fácil de entender o encontrar una imagen que ayude a aclararla. Podría significar hacer cambios en tu estrategia de coaching para que se adapte mejor a los miembros de tu equipo.

Hagas lo que hagas, no descartes las luchas de los miembros de tu equipo como sin importancia o innecesarias. Cada persona tiene necesidades únicas y desafíos diferentes cuando se trata de aprender nuevos conceptos y formas de trabajar. Tu objetivo como coach ágil es ayudar a cada miembro del equipo a superar sus propios desafíos para asegurar que progresen.

Palabras finales

Jonn Wooden, quien fuera jugador y entrenador de baloncesto, dijo alguna vez que "el éxito es la paz interior que resulta directamente de la autosatisfacción de saber que has hecho todo lo posible para ser tan bueno como eres capaz". Pues bien, como coach ágil debes concentrarte en hacer todo lo posible por ser tan bueno como eres capaz y recordar que siempre hay alguien que también te puede guiar.

Además, el coach ágil es un miembro del equipo como todos los demás. Sin embargo, también tiene responsabilidades y expectativas adicionales sobre sus hombros. Para ser un coach ágil eficaz e inspirador, primero debes asegurarte de que te estás cuidando a ti mismo. Asegúrate de dormir lo suficiente y de tomarte un tiempo fuera del trabajo para hacer las cosas que te hacen feliz. Como compartir con tu familia. No hay nada más energizante que eso.

También debes concentrarte en tu inteligencia emocional y asegurarte de que estás haciendo coaching de una manera que sea auténtica con respecto a quién eres como persona. Si tienes dificultades con el coaching, es importante que primero mires tu propio autocoaching. Tómate un tiempo para la autorreflexión y pregúntate qué puedes hacer diferente. Una vez que hayas identificado algunas áreas de mejora, es hora de comenzar a guiar y a ser mentor de otros.

Y no dejes de contarme en el foro si algo de esto tiene sentido para ti o si has experimentado algunas otras cosas que te hayan ayudado a ser un coach ágil fantástico y a estar más CERCA de tus equipos.

Referencias

Para aprender más sobre comunicación no violenta, te dejo estos tres artículos de mi estimada Ingrid Astiz:

Comunicación No Violenta (CNV)

https://www.fuerzatres.com/2010/03/comunicacion-no-violenta-html/

Modelo de "Comunicación No Violenta" ¿De qué se trata?

https://www.linkedin.com/pulse/modelo-de-comunicaci%C3%B3n-violenta-ingrid-astiz/?originalSubdomain=es

Comunicación No Violenta para equipos ágiles

https://www.linkedin.com/pulse/comunicaci%C3%B3n-violenta-para-equipos-%C3%A1giles-ingrid-astiz/?originalSubdomain=es