Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features,...

133
Llevando la agilidad al siguiente nivel con OKRs

Transcript of Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features,...

Page 1: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Llevando la agilidad al

siguiente nivel con OKRs

Page 2: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Manel Ibáñezmandarinateam.com

Llevando la agilidad al

siguiente nivel con OKRs

ENFPA - Activista

@codingmonky

linkedin.com/in/manelicAgilista en desde 2011

CTO y Fundador de Arista Barcelona,CEO de LemonBytes,Agile Manager en BioSystems,Enterprise Agile Coach en ArtycomContribuidor en Chrominium, BlitzMax, Cerberus-X y nContainer

Page 3: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Curso de Liderazgo Agile Sesión #3 - Introducción a los OKR

www.mandarinateam.com

Historias de usuario son

experimentos

Gestión de objetivos

Agilidad “Full Stack”

Objectives & Key Results

OKR + Agile OKR Canvas

Page 4: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5
Page 5: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

El manifiesto agile

está mal

Page 6: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Agile se creó para gestionar

proyectos de software.

Por eso, se enfoca en la gestión de

entregables (historias de usuario,

features, etc…)

Page 7: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

“Software funcionando”

No es lo mismo que

“Software con valor”

Si lo pensamos bien…

Page 8: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

“El software funcionando es la principal medida de progreso”

Manifiesto Ágil

Page 9: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

“El software funcionando es la principal medida de progreso”

Manifiesto Ágil

Page 10: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

“Nuestra máxima prioridad es

satisfacer al cliente a través de la

entrega temprana y continua de

software con valor.”

Agile Manifesto

Page 11: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

“Hoy en día, los equipos con demasiada frecuencia son fábricas de features. Raras

veces consideran si las featuresrealmente resuelven

problemas del negocio”

Marty Cagan,

Silicon Valley Product Group

Page 12: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Lectura recomendada

Page 13: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

¿Qué es valor?

Page 14: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

El valor semide despuésde la entrega

Page 15: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Las historias de usuarioson experimentos

Page 16: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Estimar valor

No es lo mismo que

Entregar valor

Si lo pensamos bien…

Page 17: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Comité de decisiones

Estudio comisionado por Forrester Consulting

Por favor, seleccione la opción que mejor describe cómo se decide en su

organización qué productos se hacen

► El comité decide entre opciones potenciales

► Arquitectura financiera (p. ej. Optimización de costes)

► La opinión de la persona con más sueldo gana

► Aproximación basada en el portfolio de productos

► No hay una forma sistematizada

Page 18: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Comité de decisiones

Estudio comisionado por Forrester Consulting

47%

24%

13%

9%

7%

Por favor, seleccione la opción que mejor describe cómo se

decide en su organización qué productos se hacen

El comité decide entre opciones

potenciales

Arquitectura financiera (p. ej.

Optimización de costes)

La opinión de la persona con más

sueldo gana

Aproximación basada en el portfolio de

productos

No hay una forma sistematizada

Page 19: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Estudio comisionado por Forrester Consulting

47%

24%

13%

9%

7%

Por favor, seleccione la opción que mejor describe cómo se

decide en su organización qué productos se hacen

El comité decide entre opciones

potenciales

Arquitectura financiera (p. ej.

Optimización de costes)

La opinión de la persona con más

sueldo gana

Aproximación basada en el portfolio de

productos

No hay una forma sistematizadaHiPPO

OPINIONES PERSONALES

Comité de decisiones

Page 20: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5
Page 21: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Ron KohaviMicrosoft: General Manager,Analysis & Experimentation

Amazon: Ex-Director, Data Mining

& Personalization

Page 22: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

“Estadísticas de la humildad”

Solo1/3 de las ideas

crea un cambio

positivo significativo

estadísticamente.

Page 23: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

“Estadísticas de la humildad”

1/3 no produce ningún

cambio significativo.

Page 24: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

“Estadísticas de la humildad”

1/3 Crea un impacto

negativo estadísticamente

significativo.

Page 25: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

“Estadísticas de la humildad”

En general, entre el 60% y

el 90% de las ideas no

mejora las métricas

deseadas.

Page 26: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Las historias de usuarioson experimentos…

…Con una tasa de éxito muy baja

Page 27: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Fiabilidad de las ideas

Itamar Gilad (Google / Microsoft)

Page 28: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

¿Dónde está el empirismo

cuando hablamos de valor?

Page 29: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Necesitamos pasar de la estimación de valor a la

medición de valor.

Page 30: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

¡Es hora de evolucionar!

Page 31: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Dos modelos

Page 32: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Guiado por planes

Predictivo

Fase-Puerta

Waterfall

Orden y mando

Guiado por datos

Iterativo

Ágil

Empírico

Distribuido

Page 33: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

¿Por qué creemos

en los planes?

Page 34: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Daniel Kahneman

Psicólogo y premio

nobel de economía

Page 35: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

La falacia de los planes

Subestimamos el tiempo, los

costes y los riesgos de las

acciones futuras.

Mientras sobrestimamos los

beneficios.

Page 36: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

El modelo guiado por

planes sigue vivo

Estimar sin medir es guiarse

por planes y es una falacia

Page 37: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

“Tu idea solo es una serie de hipótesis sin

validar.” Steve Blank

HBR - Lean Startup

Page 38: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

“Ningún plan sobrevive al contacto con el enemigo”.

Helmuth Karl Bernhard Conde von Moltke

(1800-1891)

Page 39: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Aunque tácticamente estamos

utilizando Agile,

Estamos usando Waterfall para

la estrategia y los objetivos.

Page 40: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Reunión anualde objetivos

Page 41: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

“La única forma de que todo salga

según lo planeado es no aprendiendo

nada.”

Kent Beck

Page 42: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Jeff ImmeltCEO GE

“En la era digital, sentarse una vez al año para hacer cualquier cosa es raro. Es incluso bizarro.”

Page 43: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

¿Objetivos en Cascada ?

Page 44: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Top-Down Unidireccionales

Flujo irreversibleSin ciclos de Feedback

Objetivos waterfall

Page 45: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

La investigación concuerda con la

intuición: Tener objetivos mejora el

rendimiento. Pasar horas implantándolos de arriba abajo, no lo

hace.

Laszlo BockVP of People Operations, Google

Page 46: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Tiene que haber otra forma...

Page 47: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

La agilidad

Full-Stack

Page 48: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

El Stack

Cultura

Estrategia

Táctica

Operaciones

Objetivos

Page 49: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

El Stack tradicional

CulturaTop – Down

Orden y control

Estrategia Plan anual estático

TácticaCiclos de feedback

largos

Operaciones Desarrollo waterfall

ObjetivosImplantados de

arriba a abajo

Page 50: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

“Agile” (solamente a medias)

CulturaTop – Down

Orden y control

Estrategia Plan anual estático

TácticaLean Startup +

Lean Prod. Management

Operaciones Desarrollo Agile

ObjetivosWaterfall

Implantados de

arriba a abajo

Page 51: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

“Agile” (solamente a medias)

CulturaTop – Down

Orden y control

Estrategia Plan anual estático

TácticaLean Startup +

Lean Prod. Management

Operaciones Desarrollo Agile

ObjetivosWaterfall

Implantados de

arriba a abajo

Page 52: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

La herencia del Taylorismo entra

en conflicto directo con Agile

Page 53: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

70%de los profesionales Agile reportan tensión entre sus

equipos y el resto de la organización.

Embracing Agile, HBR - 2016

Page 54: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Agile Full-Stack

Cultura Cultura habilitante (silicon culture, cultura verde, colaboración, etc...)

EstrategiaGuiada por datos, iterativa,

validación de hipótesis

TácticaLean Startup +

Lean Prod. Management

Operaciones Desarrollo Agile

ObjetivosOKR

(la meta es el

valor real

entregado)

Page 55: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

“La cultura es

Poesía y

Fontanería”

James MarchStanford University

A behavioral theory of the firm y

organizational decision making

Garbage can model

Page 56: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Cuando se usan bien, los OKR,

pueden cambiar la “fontanería

cultural”

Page 57: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

¿Cómo se fijan objetivos en Silicon Valley?

Page 58: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

O K R

Objectives and Key Results

Page 59: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Creados por Intel

Page 60: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Andy Grove

Page 61: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Adoptados por

Googleen 1999

Page 62: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Adoptados por

Googleen 1999

Page 63: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5
Page 64: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Buscan la agilidad en todos los niveles

Page 65: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

John Doerr

Page 66: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

La fórmula de Doerr

para los OKR

I will as measured by

Page 67: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

I will (Objective) as measured by (this

set of Key Results)

La fórmula de Doerr

para los OKR

Page 68: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Medición

Page 69: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

OKR

Objetivo:

► Cualitativo (no medible)

► Incomodante

► Fáci l de recordar

► Ambicioso, (acotado en el t iempo)

► Accionable

Page 70: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

OKR

Key Results:

► Entre 2 y 5 por objetivo.

► Cuantitativos (objetivamente medibles)

► Métricas (preferiblemente) o Milestones.

► Funcionan de Inicio a Fin (medición constante)

Page 71: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

OKR ¿Ambiciosos y incomodantes?

Zona de confort Zona de aprendizaje(Autonomía, maestría y propósito)

Zona de apatía Zona de ansiedad

Presión de desempeño(accountability de los resultados)

Se

gu

rid

ad

psi

co

lóg

ica

Fuente: Amy Edmondson

Page 72: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Los objetivos estimulantes

Page 73: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Nos ponen en

movimiento

Page 74: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

disparan la

creatividad

Page 75: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

y pueden hacer a las

personas felices ;)

Page 76: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Objetivo: Enamorar a nuestros clientes

Key Results:

►Aumentar la media de visitas semanales por usuario activo a 4.

►Más de 100 recomendaciones nuevas

►Aumentar el engagement (usuarios que completan un perfil) al 75%.

►Reducir las bajas de usuario de pago al 1%.

Ejemplo de OKR

Page 77: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Actividad #01:

Creando un OKR

Page 78: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Crea un objetivo con

hasta 5 key results

para alguna de las

iniciativas en la que

estés trabajando.

Habla con tu vecino

Page 79: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Objetivo: Enamorar a nuestros clientes

Key Results:

►Aumentar la media de visitas semanales por usuario activo a 4.

►Más de 100 recomendaciones nuevas

►Aumentar el engagement (usuarios que completan un perfil) al 75%.

►Reducir las bajas de usuario de pago al 1%.

Ejemplo de OKR

Page 80: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Key Results basado en actividad Key Results basados en valor

Crear un plan de mejora del clima laboral Mejorar el engagement de los empleados de X a Y

Crear 3 nuevas páginas de LandingIncrementar la conversión de X a Y.

Reducir el coste de adquisición de clientes, de X a Y

Lanzar un producto nuevo

Alcanzar X usuarios activos de la versión free, cada día.

Conseguir una conversión del X% de la versión free a la de pago.

Alcanzar un Net Promoter Score de X%.

Escoge bien tus Key Results

Page 81: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Key Results basado en actividad Key Results basados en valor

Crear un plan de mejora del clima laboral Mejorar el engagement de los empleados de X a Y

Crear 3 nuevas páginas de LandingIncrementar la conversión de X a Y.

Reducir el coste de adquisición de clientes, de X a Y

Lanzar un producto nuevo

Alcanzar X usuarios activos de la versión free, cada día.

Conseguir una conversión del X% de la versión free a la de pago.

Alcanzar un Net Promoter Score de X%.

Escoge bien tus Key Results

Valor

Predictivo

(estimado)

Page 82: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Key Results basado en actividad Key Results basados en valor

Crear un plan de mejora del clima laboral Mejorar el engagement de los empleados de X a Y

Crear 3 nuevas páginas de LandingIncrementar la conversión de X a Y.

Reducir el coste de adquisición de clientes, de X a Y

Lanzar un producto nuevo

Alcanzar X usuarios activos de la versión free, cada día.

Conseguir una conversión del X% de la versión free a la de pago.

Alcanzar un Net Promoter Score de X%.

Escoge bien tus Key Results

¡Empirismo!

Page 83: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

OKRs tácticos de feedback más rápido para los equipos

OKRs estratégicos de alto nivel para la organización

Page 84: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

~60% de abajo a arriba

Page 85: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Transparencia

total

Page 86: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

► Se revisan y se cuestionan cada trimestre

► Se implementan iterativamente (no de arriba abajo)

► OKRs de Organización + equipo (+ individuales)

Sobre los OKR

Page 87: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

► Todos los OKRs tienen un owner

► La mayoría emergen de abajo a arriba

► Son un acuerdo mútuo entre jefe/empleado

► Son transparentes para toda la organización

Sobre los OKR

Page 88: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

► Cada KR se mide en un porcentaje

► Sin ciencia, pero honestamente

► Deberíamos tardar sólo unos minutos

► El valor final es la media de todos los KR.

Evaluar los OKR

Page 89: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Objetivo: Enamorar a nuestros clientes

Key Results:

► Aumentar la media de visitas semanales por usuario activo a 4. (75%)

► Más de 100 recomendaciones nuevas (100%)

► Aumentar el engagement (usuarios que completan un perfil) al 75%. (60%)

► Reducir las bajas de usuario de pago al 1%. (40%)

(75 + 100 + 60 + 40) / 4 ≈ 69

PUNTUACIÓN DEL OKR = 69

Ejemplo evaluar los OKR

Page 90: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

► > 90% = objetivos demasiado fáciles

► < 40% = objetivos demasiado duros

► Apuntamos a 60-70%de consecución

► Las puntuaciones bajas no son fracasos, sino oportunidades

de aprender

► Las puntuaciones importan menos que el proceso

Evaluando los OKR

Page 91: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

¿Cómo los OKR se

complementan con Agile?

Page 92: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Pasando de features a valor

Page 93: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

@meettfelipe

Page 94: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

@meettfelipe

Page 95: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Los OKR ayudan a crear una cultura centrada en medir y entregar valor de negocio.

Page 96: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

actividades valor

Definition of

Done

Criterios de

aceptación

Criterios

de éxito

(OKRs)

Page 97: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Los OKR activan la

autonomía de los

equipos

Page 98: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

¿Es Agile orden y control?

Page 99: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

El Orden y control todavía está presente

“Because Sam said.”

“When Sam isOK with it.”

Page 100: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

El Orden y control todavía está presente

Los llamamos nuestro

delivery team…

…porque entregan

lo que les ordenamos.

Page 101: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

¿Cual es el propósito del equipo?

Entregar lo que pidan los

stakeholdersAlcanzar el éxito tal

y como lo hemos definido en los OKR

Page 102: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

¿Es tu proyecto

demasiado grande?

Page 103: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Usa Timebox basado en valor

Tienes que entregar valor hasta el final de

ciclo de OKRs.

Page 104: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Los OKR te ayudan a priorizar el backlog

Page 105: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

“Si una feature no habla directamente a uno de los

OKRs, generalmente queda fuera del backlog.”

Marty Cagan, SiliconValley Product Group

Page 106: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

OKRs como herramienta de transformación

Page 107: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

¿Por qué los ejecutivos

odian Agile?Steve Denning, why managers hate agile (Forbes)

Page 108: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

¿Queréis que cambiemos nuestros diagramas de Gantt con qué?

Page 109: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

¿Con un montón de gente de pie?

Page 110: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

¿Y con muchospost-its?

Page 111: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

¿Y además tenéis un

MANIFIESTO?

Page 112: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5
Page 113: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Posibilitando la transformación

Predictibilidad

percibida

Valor

entregado

Page 114: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

En lugar de comprometerse a

entregar X en la fecha Y, el

equipo se compromete a iterar

para conseguir los resultados

acordados.

Page 115: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Transformamos las

actividades en valor

Page 116: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Si tenemos éxito con

Tendremos más de

y/o menos de

Page 117: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Si tenemos éxito conLa nueva campaña,

Tendremos másclientes satisfechos(NPS)

Y menos bajas de usuarios

Page 118: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Actividad #02:

Transformando

actividades en valor

Page 119: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Habla con tu vecino

►Evalúa tus key results y separa los basados en actividades

de los basados en valor.

►Selecciona un key result basado en actividad y conviértelo

en uno basado en valor.

O bien…

►Selecciona una iniciativa en la que hayas trabajado y

conviértala en Valor.

Page 120: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Si tenemos éxito conLa nueva campaña,

Tendremos másclientes satisfechos(NPS)

Y menos bajas de usuarios

Page 121: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Los OKR requieren un

cambio de mindset

Page 122: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Mindset IT

vs.

Mindset de valor

Page 123: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Mindset IT Mindset de valor

Page 124: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

OKR CanvasGestión y visualización de OKRs

(Idea de Johny Ordóñez)

Page 125: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

OKRCanvas Owner:

1 OBJETIVO

2 RESULTADOS CLAVE DEFINICIÓN DE INDICADORES EVOLUCIÓN

INICIATIVAS3 APRENDIZAJE¿VALIDADA?EXPERIMENTO ACTIVOSIGUIENTE EXPERIMENTO

Sí NoHipótesis

Page 126: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

OKRCanvas Owner:

1 OBJETIVO

2 RESULTADOS CLAVE DEFINICIÓN DE INDICADORES EVOLUCIÓN

INICIATIVAS3 APRENDIZAJE¿VALIDADA?EXPERIMENTO ACTIVOSIGUIENTE EXPERIMENTO

Sí NoHipótesis

ZONA DE EXPERIMENTACIÓN YAPRENDIZAJE

ZONA DE EVOLUCIÓN DE RESULTADOS E INDICADORES

OBJETIVO PRINCIPAL

Page 127: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

OKRCanvas Owner:

1 OBJETIVO

2 RESULTADOS CLAVE DEFINICIÓN DE INDICADORES EVOLUCIÓN

INICIATIVAS3 APRENDIZAJE¿VALIDADA?EXPERIMENTO ACTIVOSIGUIENTE EXPERIMENTO

Sí NoHipótesis

1

2 3

5 6 7 8 9

4 10

Page 128: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Guía de uso rápido

1

2

3

4

5

6

7

8

9

10

Este es el objetivo que se quiere alcanzar y que debe servir como guía de toma de decisiones en todo el tablero.

Estas son las métricas de valor que nos han de permitir obtener un criterio de éxito

Esta zona explica cómo se obtienen los indicadores que se van a usar para conocer el impacto de las actividades.

En esta zona se recoge la evolución de los indicadores. Debe estar actualizada en ciclos lo más corto posibles que tenga sentido.

En esta zona deben almacenarse las hipótesisque van a llevarse a cabo para impactar en los indicadores (son experimentos)

Esta es la zona donde deben almacenarse los experimentos que están “ready” para ponerse en marcha. (1 o 2 como mucho)

En esta zona se sitúa el experimento que está realizándose actualmente. Se recomienda un único experimento a la vez.

En esta zona se ponen los experimentos ya realizados, indicando si han validado o no la hipótesis.

En esta zona se recopila el aprendizaje obtenidode los experimentos realizados.

En esta zona, al final del ciclo, puede indicarse la necesidad de pivotar el objetivo, o no, y puede servir para la toma de decisiones importantes.

Page 129: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

OKRCanvas Owner:

1 OBJETIVO

2 RESULTADOS CLAVE DEFINICIÓN DE INDICADORES EVOLUCIÓN

INICIATIVAS3 APRENDIZAJE¿VALIDADA?EXPERIMENTO ACTIVOSIGUIENTE EXPERIMENTO

Sí NoHipótesis

“Ser la marca de referencia para nuestro público en Europa”

NPS > 80

UPR: Usuarios nuevos que vienen

por recomendación de otros

usuarios > 70%

Conversión diaria > 12 usuarios

UPR = Usuarios Nuevos recomendados / Usuarios nuevos totales * 100

Conversion diaria = Nº de usuarios que pasan de free a premium en un día.

0

10Usuarios por recomendación

0

5

10

Conversión diaria

---------

---------

---------

---------

---------

---------

Equipo Bug Busters

Page 130: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Lectura recomendada

Page 131: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Algunas herramientas para gestionar OKRs

GoogleDocs

Page 132: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

¡ ES TO ES TODO!

Page 133: Llevando la agilidad al siguiente nivel con OKRs · entregables (historias de usuario, features, etc ... Ejemplo de OKR. Actividad#01: Creando un OKR. Crea un objetivo con hasta 5

Descarga el PDF en

www.mandarinateam.com/okrs