Una Cultura Organizacional basada en el miedo: |
Este blog comparte estrategias y aprendizajes sobre desarrollo de software, marcos, métodos y metodologías ágiles como Scrum, Kanban y XP, con un enfoque en escalamiento ágil y Business Agility. Su propósito es ayudar a profesionales de la gerencia de proyectos, productos, scrum masters, agile coaches, agentes de cambio, y líderes a mejorar sus procesos y promover la experimentación como motor de innovación, facilitando su adaptación en entornos empresariales cambiantes.
sábado, octubre 26, 2019
La Cultura Organizacional del Miedo
Una Reflexión sobre Hacer Ágil y Ser Ágil
La brecha entre Hacer Ágil y Ser Ágil nunca será cubierta con entrenamientos, se requiere del cambio en el Mindset de los líderes y de la Cultura de la Organización. |
domingo, octubre 20, 2019
lunes, octubre 14, 2019
Métricas para Product Owners
Uno de roles que más cuesta entender dentro del mundo de Scrum y de los marcos ágiles es el de Product Owner (PO), pues su área de dominio se encuentra dentro del mundo del negocio y de la gestión del producto y no específicamente el mundo del desarrollo de software.
Traducido de (1) |
- la construcción del producto y
- el uso del producto,
Durante la Construcción
Las métricas a continuación son tanto de interés del Product Owner como del Equipo que está construyendo el producto
- Desarrollo del producto
- Burndown Chart del Sprint
- BurnUp Release* (también puede ser útil el Bundown del Release pero sugiero el BurnUp, ustedes sacarán sus conclusiones)
- Velocidad del Equipo
- Control del LeadTime
- Flujo Acumulativo
- Deuda de Valor o Valor no Liberado (5)*
- Tiempo promedio entre liberaciones o releases
- Calidad del Producto
- Defectos encontrados en desarrollo
- Defectos encontrados después de cada liberación
- Defectos postergados para una versión futura
- Tickets de soporte por día o semana
- Deuda Técnica
- Cobertura de pruebas unitarias
- Cobertura de pruebas funcionales automatizadas
(*)Métricas de gestión exclusiva del PO
Durante el Uso
Estas métricas son de interés del PO, muy posiblemente otros equipos de trabajo en la organización le ayuden a obtener estas métricas, pero siempre será más útil no depender de otras áreas y que esta información haga parte del tablero de control del producto.- Uso del Producto
- Tráfico
- Tasa de Retención
- Duración de la sesión
- Número de acciones del usuario por sesión
- Proporción de usuarios activos diarios / usuarios activos mensuales
- Tráfico (fuentes de tráfico)
- Porcentaje de rebote (porcentaje de usuarios que encontraron el producto y se fueron)
- Tasa de Rotación (Clientes perdidos / Clientes totales)
- Número de sesiones por usuario
- Usuarios por función o por volúmenes de transacción (semanal, mensual)
- Desempeño del Producto en el Negocio
- Satisfacción del cliente (el NPS es una buena opción)
- Hipótesis validadas/Hipótesis planteadas
- Valor liberado (interna y externamente)
- Ingreso mensual
- ROI mensual
- Ingreso promedio del usuario (Average revenue per user -ARPU)
- Customer Lifetime Value (CLTV or LTV)
- Costo de adquisición del cliente (CAC)
Cerrando
No todas las métricas son necesarias, pero se puede ir creciendo orgánicamente sobre ellas en la medida que el producto y el entorno nos van proporcionando más información.Hasta acá este compartir
Saludos ágiles
Jorge Abad
Notas, Comentarios, Aclaraciones y Referencias
- Creating Success – A Guide to Product Manager KPIs. https://www.toptal.com/product-managers/product-management/creating-success-a-guide-to-product-manager-kpis
- Qué es el Product Owner en el marco de Scrum y cuáles son sus áreas de atención? - http://www.caminoagil.com/2019/08/13/product-onwer-cuatro-areas-atencion/
- Five agile metrics you won't hate - https://www.atlassian.com/agile/project-management/metrics
- 15 Key Product Management Metrics and KPIs - https://www.altexsoft.com/blog/business/15-key-product-management-metrics-and-kpis/
- Scrum: Una herramienta para el PO, ¿cuanto costo he convertido en valor? - DEUDA DE VALOR - http://www.lecciones-aprendidas.info/2013/10/scrum-una-herramienta-para-el-po-cuanto.html
sábado, octubre 12, 2019
Un tip para escribir mejores OKR
Hola a todos
Hace unos días luego de un post de Nadia Zapata (1), Jose Luis Lee exponia un problema común al momento de escribir OKR (2) y que el compartía en su post (3), y es confundir un Key Result (kr) con una tarea, justo en esa misma dirección quisiera poner otro granito de arena, de algo que he compartido en otros escenarios y aporta (desde mi punto de vista) a evitar en e problema
un OKR mal planteado podría ser
Podríamos decir, que este problema se podría observar en el kr2, kr3 y kr4, pues se observan que son acciones pero tal como están redactadas no se conectan bien con el objetivo.
Una forma de evitar esto es
Basado en esta sugerencia el OKR quedaría
Nota:
hasta acá este compartir.
Saludos ágiles
Jorge Abad
Hace unos días luego de un post de Nadia Zapata (1), Jose Luis Lee exponia un problema común al momento de escribir OKR (2) y que el compartía en su post (3), y es confundir un Key Result (kr) con una tarea, justo en esa misma dirección quisiera poner otro granito de arena, de algo que he compartido en otros escenarios y aporta (desde mi punto de vista) a evitar en e problema
un OKR mal planteado podría ser
Obj2. Investigar y mejorar la satisfacción del cliente (4) |
Podríamos decir, que este problema se podría observar en el kr2, kr3 y kr4, pues se observan que son acciones pero tal como están redactadas no se conectan bien con el objetivo.
Una forma de evitar esto es
ver los kr como criterios de aceptación similar a como lo hacemos con las historias de usuarioDe esta manera nos enfocamos en satisfacer el enunciado del objetivo (ver 5 y 6) y no caer en el error de identificar las tareas.
Basado en esta sugerencia el OKR quedaría
Obj2. Investigar y mejorar la satisfacción del cliente (4) |
Nota:
hasta acá este compartir.
Saludos ágiles
Jorge Abad
Aclaraciones, Notas, Comentarios y Referencias
- Diapositivas de Nadia Zapata sobre OKR compartidas en el Ágiles 2019
- Para más información de OKR ver http://www.lecciones-aprendidas.info/2019/10/un-ejemplo-de-okr.html
- Me equivoqué con mis ejemplos de OKRs - de Jose Luis Lee
- tomado de https://okrexamples.co/support-customer_service-okr-examples
- http://www.lecciones-aprendidas.info/2013/06/la-magia-de-las-historias-de-usuario.html
- Reconozco que este ejemplo es fácil entender por las personas de tecnología que están habituadas a trabajar con las historias de usuario, pero ayuda que al momento de facilitar o explicar el concepto, identificando claramente cuando un kr tiene sabor de tarea y cuando a sí tiene sabor a resultado.
- Porque deberíamos intentar implementar OKRs en una Transformación Agile
- http://www.lecciones-aprendidas.info/2013/11/como-es-una-historia-de-usuario-un.html
Un ejemplo de OKR
Hola a todos
Existe muy buena literatura y post sobre los OKR (Objectives and Key Results, por sus siglas en inglés).
Si aun no te has aproximado al concepto, es una técnica de alineación organizacional y de equipos desarrollada por Intel y consiste en establecer un objetivo trimestral cualitativo, para determinar si ese objetivo trimestral se cumple o se esta cumpliendo se establecen entre tres y cinco resultados clave que muestren que ese objetivo se esta logrando.
Por ejemplo un OKR, para un Área de Servicio al Cliente, para un trimestre determinado podría ser:
Existe muy buena literatura y post sobre los OKR (Objectives and Key Results, por sus siglas en inglés).
Si aun no te has aproximado al concepto, es una técnica de alineación organizacional y de equipos desarrollada por Intel y consiste en establecer un objetivo trimestral cualitativo, para determinar si ese objetivo trimestral se cumple o se esta cumpliendo se establecen entre tres y cinco resultados clave que muestren que ese objetivo se esta logrando.
Por ejemplo un OKR, para un Área de Servicio al Cliente, para un trimestre determinado podría ser:
Obj2: Que nuestros usuarios se sientan atendidos como en primera clasePara más detalle sobre los okr sugiero leer:
- kr1- Obtener una mejora del NPS del área en un 40%
- kr2- Que no quede un correo pendiente por atenderse más de 2 horas hábiles
- kr3- Reducir las quejas sobre el área en un 90%
- Este excelente resumen de Cristina Cortés @cristinacortes - Un vistazo general y algo más sobre el Modelo de OKRs (clic aquí)
- Applying OKR por Dan North - https://dannorth.net/2017/05/01/applying-okrs/
- o el libro fuente -Mide lo que importa de John Doerr (link hacia amazon)
Saludos ágiles
Jorge Abad
Aclaraciones, Notas, Comentarios y Referencias
- Otros post recomendados
martes, octubre 08, 2019
El Manifiesto Ágil está pensado para todo el Ecosistema Software
Tomada de (1) |
Hace poco luego del Evento del Ágiles 2019 - http://agiles2019.agiles.org/ en Rosario Argentina, espectacular por cierto (felicitaciones a los organizadores, nos hizo falta más evento, más Rosario y más Argentina), reflexionaba sobre que aspectos contemplaba el "Manifiesto por el Desarrollo Ágil de Software", el cual es la base del movimiento ágil y los marcos ágiles que han transformado al mundo.
Luego de este evento surgieron críticas sobre la cantidad de charlas que fueron técnicas y la cantidad de charlas que no lo fueron (cosa buena la crítica nos cuestiona y nos hace evaluar otros puntos de vista), yo estuve allí y en efecto vi que se dieron charlas de un sabor y del otro, adicional que ninguna charla se prohíbe y existe total apertura que se hable sobre lo que es importante.
Se habló de todo lo que los asistentes quisieron hablar, adicionando que no todo hace parte de la agenda, hubo muchas conversaciones en las mesas, cenas, almuerzos, grupos de a pie, en fin.
Desde mi punto de vista se cumplió el lema “MUCHAS TRIBUS, UNA MISMA AGILIDAD”
Volvamos al Manifiesto
Pero veamos que dice el manifiesto y que pistas nos da para la comunidad ágil:Tomado de: https://agilemanifesto.org/iso/es/manifesto.html |
Tomado de: agilemanifesto.org/iso/es/principles.html |
Tomado de: agilemanifesto.org/iso/es/principles.html |
Algunas palabras claves agrupadas del manifiesto, son las siguientes
- Conceptos claves
- Desarrollo de software
- Conversación cara a cara
- Cambio
- Ventaja Competitiva
- Trabajamos juntos
- Entorno
- Ritmo constante
- Excelencia técnica
- Buen diseño
- Simplicidad
- Artefactos
- Procesos
- Procesos ágiles
- Herramientas
- Software funcionando
- Documentación (extensiva)
- Plan
- Software de valor
- Negociación contractual
- Requisitos
- Proyecto
- Arquitecturas
- Diseños
- Roles
- Terceros
- Cliente
- Responsables de negocio
- Desarrolladores
- Equipo de desarrollo
- Promotores
- Equipos auto-organizados
De forma similar, según las referencias de como se firmó el manifiesto ágil publicadas por Alistar Cockburn .https://twitter.com/TotherAlistair, (ver imágenes a continuación), se observa que:
- Los principios 1 al 4, están inclinados a los clientes
- Los principios 5 al 8, están inclinados a los gerentes
- Los principios 9 al 12, están inclinados al equipo
Tomado de (2) |
Tomado de (3) |
Por lo tanto, el manifiesto se encuentra pensado en todo el ecosistema en el cual esta inmerso el desarrollo de software, no excluye a uno o a otros, invita a que trabajemos juntos de forma continua y sostenible y generemos software de valor.
No existe una preferencia, por unos y otros, se requiere de la mejor voluntad de todos los involucrados para generar resultados grandiosos.
Clientes-Gerentes-Desarrolladores nos necesitamos entre sí, y aunque existan aproximaciones Clientes-Desarrollaores, la gran cantidad de productos y proyectos del mundo requieren de gerentes, promotores para garantizar que unos y otros interactuen de forma coordinada.
Cerrando
Bienvenidos los eventos de agilidad, bienvenidas todas las personas y roles del ecosistema software, bienvenida la excelencia técnica, bienvenidos los desarrolladores, promotores, lideres, scrum masters, agile coaches, y hablemos sobre todo lo que nos interesa, duele y queremos mover y promover en el ecosistemaNos vemos en Uruguay Agiles2020
Saludos Ágiles
Jorge Abad
Aclaraciones, Notas, Comentarios y Referencias
- Más fotos e información de referencia en https://siamchamnankit.co.th/history-some-pictures-and-pdfs-of-the-agile-manifesto-meeting-on-2001-a33c40bcc2b
- https://www.facebook.com/photo.php?fbid=10156214339079035&set=a.496846469034&type=3&theater
- https://www.facebook.com/photo.php?fbid=10156214339084035&set=a.496846469034&type=3&theater
miércoles, octubre 02, 2019
Esquema Épica - Historia de Usuario
Hola a todos
Les comparto este esquema donde se simboliza la Historia Épica (o Feature en el Marco SAFe) vs las Historias de Usuario.
Saludos Ágiles
martes, octubre 01, 2019
La frase que compartí en el pasado #Agiles2019
#LesComparto la frase que para mí sintetiza la agilidad y mi filosofía de vida, y que escribí en el muro del pasado #agiles2019— Jorge Hernán Abad L. (@jorge_abad) October 2, 2019
"Vamos Juntos,
cada vez mejor,
cada vez mejor"
saludos pic.twitter.com/0pqfBRU0mc
Suscribirse a:
Entradas (Atom)