Dentro de nuestro partnership con IIBA, nuestra compañera Ali organizó un webinar en el que ofreció 10 consejos para facilitar la agilidad empresarial. Durante la sesión, recibimos varias preguntas muy interesantes que nos gustaría compartir con vosotros. Como no dispusimos del tiempo para resolverlas al completo, os proporcionamos un Q&A muy completo en el que intentaremos dar respuesta a todas las preguntas generadas.
De cualquier modo, si no pudiste asistir al webinar te dejamos la grabación disponible en el sitio web de IIBA.
Recientemente escuché esto: tenemos una agilidad madura, por lo que no necesitamos BA. Nuestros grandes desarrolladores pueden hablar con las pymes. ¿Cuál es tu respuesta?
¿Cómo puede la metodología ágil eliminar conflictos y aumentar la eficiencia durante la colaboración?
- Colaboración: es decir, equipo de entrega y negocios trabajando juntos todos los días.
- Comunicación: con conversaciones cara a cara.
- Autoorganización: los equipos deciden la mejor manera de trabajar juntos, incluido un acuerdo de trabajo sobre cómo tratarse entre sí.
Creo que esa mentalidad requiere capacitación para aprender y mucha práctica para descubrir qué funciona mejor para cualquier equipo.
Trabajo como Business System Analyst. Tuve que trasladar un proyecto del SDLC tradicional al Modelo iterativo para dividirlo en MVP iterativos a desarrollar, solo porque la política de mi empresa no tiene una mentalidad ágil debido a la emisión de una solicitud de cambio a nuestro cliente. Mi pregunta es si la mayoría de las compañías quieren congelar el requisito, ¿está sucediendo aquí lo mismo?
¿En qué se diferencia Enterprise Agility de Scaled Agile?
Enterprise Agility en realidad no se trata solo de iniciativas o proyectos, sino de toda la organización que abarca los principios ágiles y la mentalidad hacia el aprendizaje continuo, la mejora continua, la colaboración y el autoempoderamiento, es decir, equipos autoorganizados.
La escala ágil podría ser parte de la estrategia de agilidad de una empresa.
Con respecto a la cultura, ¿cuáles son las restricciones clave que deben observarse para un cambio exitoso de mentalidad ágil?
- Empoderar a las personas para hacer su trabajo y hacerlo bien. En lugar de un enfoque de comando y control que les dice a los empleados qué trabajo hacer durante x horas al día, los empleados quieren que les demos objetivos y visión.
- Permitir que los empleados dentro de la organización colaboren bien. Es decir, asegurarse de que tengan las herramientas que necesitan para colaborar. Si no están ubicados conjuntamente, ofréceles las herramientas para permitir esa colaboración como si lo estuvieran.
- Fomentar un ambiente de aprendizaje. Debes asegurarte de que las personas tengan la oportunidad de aprender y experimentar. Junto con eso, no castigue los errores o fracasos. Acepta algunos de esos fracasos porque ahí es donde aprendes. Esto permite a las personas experimentar y aprender y no tener miedo a las consecuencias cuando cometen un error una vez.
De todos los consejos que nos ofreció, ¿podemos establecer alguna prioridad?
Todos los consejos los establecí a través del orden que considero importante. Es importante no olvidar que hay comprender a al cliente, a la empresa y a las partes interesadas. Todo comienza por entender por qué estás haciendo lo que haces y para quién. Por lo tanto, si queremos establecer una prioridad rápida debería ser algo parecido a lo siguiente:
- Comprenda a su cliente
- Apoye y aliente la colaboración
- Fomentar el intercambio de conocimientos + transparencia
- Adoptar una mentalidad Kaizen
- Centrarse en el valor
- Perfeccionar las reglas comerciales para tomar buenas decisiones
- Conocer los datos y que se cuente historias a través de ellos.
- Comprender el negocio y las partes interesadas
- Seleccionar cuidadosamente las herramientas adecuadas
- Implementar buenas prácticas
Si no eres un líder, ¿cómo puedes promover una cultura ágil? El equipo de desarrollo de software de mi empresa utiliza prácticas y mentalidad ágiles, pero estamos limitados por las prácticas del resto de nuestra empresa.
¿Qué es lo único que puede ayudar a impulsar el cambio de cultura y mentalidad?
Hay un gran libro y video de David Marquet: Turn the Ship Around que habla sobre el liderazgo de servicio en el ejército que uso mucho con nuestros clientes. ¡Recomiendo echar un vistazo!
¿Has estado involucrado en algún proyecto relacionado con las ventas y su adopción agile? ¿Puedes decirnos cómo fue?
¿Puede dar más detalles sobre cómo podría aportar valor un “acuerdo de trabajo” a través de puntos específicos?
- Cuándo y cómo nos reunimos diariamente.
- Cómo nos tratamos (respeto, honestidad, apertura, transparencia).
- Para un equipo de desarrollo, ¿cuál es nuestra definición de preparado y definición de hecho?
- ¿Qué hacemos con impedimentos, problemas, bloqueos?
- ¿Qué hacemos si alguien está rompiendo este acuerdo?
¿Cuál es la mejor manera de convencer a las personas de mi organización de que Agile no significa que no hay documentación ni requisitos para analizar?
- Comprender cómo se tomaron las decisiones.
- Aclarar y acordar una comprensión compartida de los requisitos. Los requisitos contienen el porqué y lo que debe contener la solución. Sin esto documentado, ¿cómo sabemos si los hemos cumplido? ¿Cómo no olvidamos los detalles? ¿Cómo recordamos porqué y qué hicimos para el próximo proyecto?
¿Cómo podemos medir el valor además de los puntos completados por sprint?
Además, mida nuevamente los objetivos del proyecto. Solo entregar un producto no significa que esté resolviendo el problema. Realmente se trata de determinar si el problema realmente se está resolviendo.
También recomiendo leer este artículo que mi compañera Jacqueline escribió para algunas métricas ágiles específicas.
¿Podría describir “persona” como método para empatizar con el equipo y el cliente?
¿Puedes definir retrospectiva?
- ¿Qué estamos haciendo bien? Siempre queremos hablar sobre lo que estamos haciendo bien porque existe la posibilidad de que si no hablamos sobre eso, no podamos continuar haciéndolo.
- ¿Qué podemos hacer mejor? No se trata de señalar con el dedo ni de culpar, sino de ver qué podemos hacer como equipo u organización para la mejora continua.
- ¿Cómo podemos planificar para mejorar? Comprueba los resultados, priorízalos en función del valor y luego aborda las tareas de una en una. Por lo general, se busca salir de una retrospectiva con un plan.
¿Quién define el “valor” a nivel empresarial que debe realizarse adoptando la agilidad empresarial?
- Children’s Cancer Research Hospital: reducción en la tasa de mortalidad por cáncer.
- Bancos: número de cuentas nuevas abiertas en los últimos 6 meses.
- Seguros: número de pólizas nuevas.
¿Qué piensas sobre la creación de un acta constitutiva de un proyecto Agile?
- Propósito del proyecto (¿por qué estamos haciendo esto?).
- Objetivo(s) medible(s).
- Comprensión compartida de los riesgos, tanto del negocio como del proyecto.
- Impactos de las partes interesadas (sistemas, personas, partes involucradas).
- Datos de alto nivel e impactos del proceso.
La diferencia en el estatuto sería elementos tales como el plan del proyecto y los hitos. Esos deberían centrarse en el desarrollo incremental (y típicamente también iterativo, dependiendo de qué tan conocida sea la solución potencial). Por ejemplo, se incluiría una hoja de ruta en lugar de un diagrama de Gant típico.