Roles y ceremonias agiles

leansight 1,185 views 32 slides Aug 26, 2017
Slide 1
Slide 1 of 32
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32

About This Presentation

Descripción de los roles que se encuentran en un equipo agil, generalizados más allá de un framework específico,eliminando la restricción de ser aplicados a un desarrollo de software


Slide Content

Roles y ceremonias en una innovación ágil

Agilidad Esencial
(Nuestra definición al 17/Mayo/2017)
Es la Capacidadque permite
a las Organizaciones
Aprender continuamente
para Adaptar su oferta de valor
frente a la Alta Incertidumbre
@agustinvillena [email protected]

Agustín Villena -
[email protected]
Problema de Negocio
Técnicas para resolverlo
Construir las cosas correctas
Construir las cosas correctamente
Valor
(Calidad
Externa)
Calidad
(Interna)

ModificadodesdeToyota Kata by Mike RotherporJason Yip
Visión
Compartida
¿Quénecesitamos
hacer?
¿Quépodemoshacer?
Juicios
personales
opiniones
Listasde
ideas
votaciones

Capas de un
Desarrollo de Innovación
Tareas
(Actividades)
Capade
negocios
Capa
Técnica
Lenguajede
Negocios
Lenguaje Técnico
Idioma
Compartido
Funcionalidades
(Soluciones)
Calidad
Valor
El rolde
gestiónes
garantizarla
sincronización
entre estas
capas
Meta
(Logro)
Qué
(Producto)
Cómo
(Acción)
NegociosUsuarios
Problema(Necesidad)
Usabilidad
AgustinVillena
@agustinvillena

Gente dentro del Desarrollo de Innovación
[email protected]
Realizador
Equipo
Producto
Tecnología
Problema de Negocio
Iniciativa
de
Innovación
UsuariosCliente de Negocio
Guía
Metodológico

Equipos con Prioridades Claras, Decisiones
Basadas en Datos, Ciclos de Aprendizaje
Henrik Kniberg
Estamos trabajando
en el producto X
porque Fulano lo dijo
Estaremos listos
cuando Fulano lo diga
Estaremos listos cuando la
métrica Y lo indique
Estamos trabajando en el
producto X porque esperamos
que impactará en la métrica Y,
lo que importa a la empresa por
el objetivo Z
Estamos trabajando en
el producto X, porque
nos “parece”
Estaremos listos cuando
no nos “parezca” más
Traducido por @agustinvillena

Reglas de Villena
para un buen cliente de negocio (ProductOwner)
•Un buen cliente
•Conoce bien el problema de negocio a resolver
•Permite priorizar por valor de negocio
•Tiene disponibilidad para involucrarse y formar parte del
equipo de desarrollo, trabajando codo a codo
•Definiendo requerimientos
•Aclarando dudas y retroalimentando
•Validando las funcionalidades entregadas por Desarrollo
•Tiene poder de decisión
[email protected]

Descripción de Roles
Líder de Negocio
•Orienta al equipo hacia la meta de negocio
alineada con la estrategia organizacional
•Aporta capital político para eliminar
obstáculos
•Necesita entender las implicancias prácticas
de lo que pide
•Entiende el problema de negocio a resolver
•Si no se conoce el problema de negocio a
resolver, debe aportar una Visión/Propósito al
equipo
•Se le suele llamar entonces “Emprendedor”
•Tiene una mirada transversal a la organización
para conseguir apoyo a la iniciativa
•También conocido como
•ProductOwner
•Onsitecustomer
Usuarios
•Son los directos
afectados por la
innovación
•Validan la utilidad
práctica de la
innovación (User
Experience)
•Suele ser representado
por un Diseñador de
UX

Descripción de Roles
Guía Metodológico
•Enseña al equipo a
navegar la
incertidumbre
•Promueve la mejora
continua y el
aprendizaje colectivo
•Motiva la adopción
de hábitos de trabajo
en equipo
Realizador
•Tiene el conocimiento
técnico para
desarrollar la
innovación en conjunto
con sus compañeros
de equipo
•Necesita entender el
propósito de la
petición para descubrir
opciones de solución

Contexto de estos roles
Ejemplo de Spotify
Equipos orientados al negocio liderados
por un “Campeón del Desafío” (ChallengeChampion)
Grupos de
especialistas
liderados
por un “Líder
Técnico”

ceremonias

ceremonias Ágiles
ceremonia Objetivo Cadencia
Standupmeeting Coordinar compromisos e
impedimentos con el equipo
Diaria
Planificación de
Compromisos
Acordar nuevos compromisos
de desarrollo
Semanal
Retrospectiva Reflexionar sobre el trabajo
del equipo
Semanal o
Diaria
Demo Mostrar lo avanzado a
stakeholdersexternos al
equipo
Semanal o
Quincenal
26-08-2017 [email protected]

Reunión diaria / de pie
26-08-2017 [email protected]

Stand-Up Meeting
Para cada compromiso
1.¿En qué se ha avanzado desde la última vez?
2.¿Qué falta para pasar a la siguiente etapa del
flujo? ¿Cuándo se pasaría?
3.¿Hay algo que bloquee el trabajo en este
ítem?
4.¿Qué aprendizaje se ha obtenido trabajando
en este ítem?
www.leansight.com
Compromiso 1
Jorge
Compromiso 2
Compromiso 3
Bloqueada por
falta de datos de
prueba
Recorriendo desde los compromisos más avanzadas a los menos avanzados
(15 minutos máximo en total)
Para de
comenzar,
Comienza a
terminar
ojo:Los impedimentos se conversan después en
“after-meetings” con equipos especializados

Planninggame/
planificación
colaborativa de
compromisos

El sesgo técnico ante el
valor
•“A classic engineering
mistake and one I've
made is confusing
what is hard and what
is valuable”
•Max Levchinat
StartUpSchool 2011
[email protected]

PlanningGame
•El objetivo es que todos adquieran la confianza
de que las metas del proyecto (de negocio y
técnicas) son alcanzables
•Aquí el negociocomparte su responsabilidad
sobre el proyecto con el desarrollo, en una
relación de sinergia
[email protected]

Sabiduríaancestral al
rescate
Dime y olvidaré.
Muéstramey recordaré.
Involúcramey entenderé.
XunZi

Sabiduríaancestral al
rescate
Si les digoellosolvidarán.
Si les muestroellosrecordarán.
Si me involucro, nosotrosentenderemos.
XunZiHackeado

Entender las
Implicancias
prácticas
de sus
peticiones
GERENTE / CLIENTE
Entender el
propósito
detrás de
las peticiones
recibidas
Sabiduría ancestral al
rescate
Si les digo ellos olvidarán.
Si les maestro ellos recordarán.
Si me involucro , nosotrosentenderemos.
XunZiHackeado
NOSOTROS
Entendimiento
Compartido
REALIZADOR
eliminar obstáculos
aportando capital
político
Retroalimentar y ajustar el rumbo
Diseñar alternativas
de solución a la
necesidad planteada
Decidir y Ejecutar la acción

Proceso continuo de re-planificación
•Busca maximizar el valor generado a través de un
diálogo virtuoso que sincronice negocio con tecnología
[email protected]
Cambiante problema
de negocio
(expectativas)
capacidades
técnicas
oportunidades
técnicas
Posibilidades
para el negocio
ajustar
retroalimentar

Reglas y Roles en el PlanningGame
26-08-2017
[email protected] 24
Negocio Desarrollo
Desea
maximizar
Valor recibido porcada
momento del desarrollo
Calidad de la solución
implementada
Es quien
en última
instancia
define
La priorización del valor de
negocio generado, indicando
qué será implementado,y en
qué prioridad
El esfuerzo que implicará lo
solicitadopor el cliente
Puede
cambiar
Funcionalidadesya solicitadas,
canjeándolas por otras de
tamaño equivalente
Sus estimaciones,en base a
nuevos aprendizajes. Puede
implicar simplificar reemplazar
Debemos lograr diálogo
virtuoso entre lo
técnico (posibilidades)
y el negocio (necesidades)

Planificación de Compromisos
Todoslosclientesdenegocioenconjunto
debenpriorizarenbasealanchodebanda
disponible(*),queticketsseránlospróximosa
realizaréstasemanayseñalar:
1.¿Por qué selecciona un nuevo ticket en particular?
2.¿Qué valor tiene el terminar el ticket en cuestión?
3.El ticket debe estar “preparado para”, es decir, no dependemos
de nada que impida abordarlo hasta su término.
4.El ticket debe definir un conjunto de “criterios de aceptación”,
que es un checklistque indica cuales son las condiciones bajo
las cuales el cliente se dará por satisfecho.
•Ojo:ElresultadodebelograrlimitarelWIPenconjuntoconel
clientedenegocio,afindeestabilizarelflujo.
(*)Cantidaddeespaciosdisponiblesenlacoladeentradaaltablero
kanban
www.leansight.com
•Identificador
•Descripción clara de la
necesidad
•Valor estimado que
aporta a la organización
•Fecha de ingreso a la cola
de entrada
Con la fundamental participación del Cliente de Negocio se revisa el Backlog y
la Salida del flujo de tablero Kanban, tablero con foco
Cada etiqueta debe
contener mínimo

5
•Nadieha hechoestoantes
4
•Alguienenel mundolo ha hecho, pero
no nosotros
3
•Alguienennuestraorganizaciónlo ha
hecho
2
•Alguienennuestroequipolo ha hecho
1
•Sabemoscomohacerlo
Distancia del conocimiento
Liz Keogh
•Esto permite enfocar las
conversaciones:
•en el espacio complejo (5s y
4s) se enfocan en aislar las
mayores incertezas
•Encontrar experiencia
disponible (3s)
•Usar los 1s y 2s como base
para estimación a gran escala
Marco de Trabajo Cynefin

Retrospectivas

Retrospectivas
http://www.leansight.com
Paracada item:
•Hacemos un vaciado de taza en
silencio en Post It
•Cada uno presenta sus Post Iten
un mapa mental compartido
•Agrupamos los Post iten torno a
los conceptos mas importantes
Como equipo se hará una reflexión semanal de cómo hemos estado trabajando,
mediante indicar que debemos mantener, que debemos corregir y que debemos
intentar (keep,fixand Try)
•Respeto por la opinión
de otros
Mantener
•Colaboración entre los
pares
Problemas y
Riesgos
•Ser mas puntuales para
llegar a las reuniones
Contramedidas
a Intentar
Porcada familia de problemas
detectados se diseñan
experimentos de
contramedidas.

Primera Directiva
de la Retrospectivas
Fuente http://retrospectivewiki.org/index.php?title=The_Prime_Directive
Independientemente de lo que descubramos,
entendemos y realmente creemos
que todo el mundo hizo el mejor trabajo que podía ,
dado lo que sabían en el momento,
sus destrezas y habilidades ,
los recursos disponibles
y la situación enfrentada.
http://www.leansight.com

DEMOS

Cadencia de Planificación y
Demos
Scrum
•La entrada de requerimientos y la
salida de productos está sincronizada
Flujo Continuo de Valor (usando
Kanban)
•Se comprometen desarrollos y
entregan los productos a medida que
están listos