Les OKR, la boussole de vos projets

Silvere Duval
Just-Tech-IT
Published in
7 min readDec 16, 2022

Article co-écrit avec Mathieu Flamérion

Demandez à votre équipe quel est l’objectif de sa version/Release en cours. Elle risque de vous répondre :

“Délivrer en temps et en heure !”

“Délivrer 70 storypoints !”

C’est un peu comme si une famille partait en vacances avec l’unique objectif de rouler et de s’arrêter toutes les 3 heures, mais sans savoir où aller (les 3 heures ressembleraient à nos cadences de Version/Release).

Mais, où est la notion d’ajout de valeur ?

En lançant une Version/Release, nous connaissons déjà la date de mise en Production (les fameuses 3 heures de trajet de notre famille). Cela fait partie d’un objectif d’équipe ... Mais où est la “valeur” que l’on va apporter ? La vision Produit que l’on va créer et ses objectifs ?

Il est très rare que l’on parte en vacances au hasard, sans aucune vision de ce que l’on souhaite faire. C’est exactement comme dans nos projets. On ne développe pas pour le plaisir de développer ou pour atteindre une date, mais bien pour apporter au plus tôt de la valeur pour nos utilisateurs finaux.

La vision, notre destination

La vision correspondrait à la destination de l’équipe. Elle doit être préparée et validée de façon collaborative avec le Métier et l’équipe.

Reprenons l’exemple de notre famille qui souhaite partir en voyage cet été.

La vision de ses vacances d’été

“Nous souhaitons respirer de l’air frais, nous baigner sur un plage ensoleillée, mais pas trop loin de chez nous” … Le petit dernier a ajouté “Et manger des glaces !”.

3 possibilités s’offrent donc à elle :

  • Les plages du Nord : “Trop froid”,
  • Les plages de l’Ouest : “Pourquoi pas ?”,
  • Les plages du Sud-Est de la France : “Un peu loin”.
3 possibilités qui répondent à leur vision des vacances

Cette famille s’est finalement décidée pour la région du Sud-Ouest. Elle répond le mieux à leur vision des vacances.

Cap vers le Sud-Ouest !

Pourquoi la vision est importante ?

Elle permet de :

- Avoir un objectif commun écrit avec le Métier,

- Engager l’équipe en leur donnant le cap à suivre,

- Aider à prioriser,

- Donner régulièrement de la visibilité,

- Vérifier que l’équipe est toujours “focus” sur la boussole et ne s’éloigne pas de la vision,

- Vérifier que la solution développée contribue bien à la vision.

De la vision aux objectifs (notre boussole)

Maintenant, la famille va définir ses objectifs, à savoir des étapes pour consulter régulièrement sa boussole et vérifier qu’elle va dans la bonne direction (vers la Vision).

Les 3 objectifs de la famille

1er objectif : Le MVP des vacances

“On va respirer de l’air frais, pas trop loin de chez nous” — Notre famille.

Pour mesurer si l’objectif a été atteint, la famille décidera de mesurer la satisfaction de ses membres.

“Si nous atteignons 60% de satisfaction générale, notre objectif sera atteint” — Notre famille.

Pour atteindre ce 1er objectif, la famille décide de se rapprocher du Sud-Ouest en conduisant pendant 3 heures. Direction : la région Centre-Val de Loire.

Résultat : Cette étape a été jugée à 61% par les membres de la famille. L’hôtel de Blois était très bien situé, en plein milieu d’un parc, sa piscine était très sympa, la glace pas trop mal.

Même si le résultat est un peu au-dessus des attentes, il leur manquait la plage et le soleil.

La famille est sur la bonne voie, mais ce n’est pas suffisant. Donc, elle décide de continuer sa route.

2ème objectif : On se rapproche de la chaleur !

Objectif : “Se rapprocher de l’océan et avoir chaud”

Indicateur de réussite : 75% de satisfaction générale et 3 glaces dans la journée.

C’est parti pour la Nouvelle Aquitaine ! Cette étape a obtenu 70% de satisfaction. L’océan était encore un peu loin.

D’un commun accord, la famille décide de se rapprocher de son 3ème objectif. Il répondrait tout à fait à sa vision.

3ème objectif : Un bain dans l’océan !

Objectif : “Se baigner dans l’océan avec un soleil radieux !”

Indicateur de réussite : 95% de satisfaction générale.

L’apport de valeur sera maximal pour ce 3ème objectif !Cependant … Cela ne se passe pas comme prévu.

Vous vous souvenez du Manifeste Agile ?

L’adaptation au changement PLUS QUE le suivi d’un plan.” — Agile Manifesto 2001.

Voici que, pendant le trajet, la météo annonce une semaine de pluies en Aquitaine. Or, c’est justement la destination de la famille.

En plein milieu du parcours, les parents décident de changer d’itinéraire : ils iront vers le Sud-Est.

Vous croyez que ce changement nous rapprochera de nos vacances ?” demande l’aînée.

Les parents la rassurent. Malgré le changement de région, la vision des vacances n’a pas changé. Ils iront bien se baigner au soleil … et pourront manger des glaces.

Bonne nouvelle ! Finalement, notre famille a pu atteindre la Côte d’Azur et profiter de ses vacances bien méritées !

Et concrètement, comment cela se passe sur nos projets ?

Votre Métier vous remonte un nouveau sujet ?

Vers quel cap allons-nous partir ?

Vous constaterez l’importance du mode collaboratif. L’objectif ayant été écrit conjointement avec le Métier, c’est une force pour l’équipe car elle pourra se reposer sur ce dernier pour challenger de nouveaux besoins qui arriveraient en cours de Version.

“Métier, ce nouveau sujet nous aidera-t-il à atteindre l’objectif que nous avions prévu ensemble ?”

La réponse est “Oui” ? On garde le cap, mais en dépriorisant des sujets moins essentiels pour pouvoir ajouter les nouveaux besoins.

La réponse est “Non”, deux réponses s’offrent à vous :

  • On garde le cap. Ce sujet sera finalement intégré dans une prochaine version,
  • On change de cap. On prend son sujet mais on en dépriorise d’autres ET SURTOUT on change d’objectif de la version.

Et n’hésitez pas à utiliser les indicateurs de votre équipe pour connaitre sa capacité et sa prédictibilité si vous décidez de prioriser un nouveau sujet en cours de version.

Pour en savoir plus : Série “les indicateurs d’équipe” : le débit | by Silvere Duval | Just-Tech-IT | Medium

Une dérive de l’équipe ?

L’équipe dérive de sa trajectoire

En cas de dérive de la trajectoire, on réoriente l’équipe en leur rappelant l’objectif de la Version (notre fameuse boussole). Vous pouvez très bien le faire en Daily, par exemple.

Un problème technique ?

Un problème technique en plein parcours

En fonction de la gravité du problème technique, nous avons plusieurs solutions :

  • On garde le cap, même si l’on change la solution technique,
  • On change de cap en réduisant nos ambitions. La solution technique est plus complexe que prévue.

L’objectif n’a pas été atteint !

Les indicateurs de réussite sont essentiels pour :

Engager la discussion à partir de données factuelles,

Avoir du feedback sur ce qui a été déployé,

Ajuster nos priorités au plus tôt et de façon itérative pour atteindre l’objectif,

Adapter, si nécessaire, l’objectif des prochaines versions si l’objectif précédent n’auvait pas été atteint,

Donner du sens au travail de l’équipe et de la reconnaissance,

Avec votre Métier, analysez ces indicateurs une fois chaque livraison en Production effectuée.

Les résultats ne sont pas bons ? Posez la question à votre Métier :

“Quel est notre prochain plan de route ?”

  • On garde le cap et on ne change pas le prochain objectif,
  • On change de cap. On cherche des fonctionnalités qui aideront à atteindre les indicateurs de réussite du précédent objectif.

Comme vous le constatez, un mauvais score ne doit pas être synonyme de punition ! Les indicateurs servent surtout de discussions,à adapter nos solutions et notre priorisation au plus tôt pour :

Atteindre nos futurs objectifs,

Livrer un produit qui réponde aux besoins utilisateurs.

Et nos OKR dans tout cela ?

Vous verrez que les OKR (Objectives and Key Result) sont en filigrane tout du long de l’article. A savoir :

- Un objectif commun pour donner du sens,

- Des indicateurs pour vérifier si l’objectif a été atteint et pour nous aider à garder ou changer de cap en fonction de leur résultat,

- Des actions pour atteindre l’objectif.

Les OKR sont une boussole indispensable pour :

- Apporter un maximum de valeur à l’utilisateur final,

- Garder les équipes focus sur un objectif et la vision Produit,

- Mener à bien vos projets.

Pour en savoir plus : Les OKR ou comment définir des objectifs clairs et mesurables pour vos versions | by Silvere Duval | Just-Tech-IT | Medium

Sources de cet article

“Measure what matters” — John Doerr

re:Work — Guide: Set goals with OKRs (rework.withgoogle.com)

Carte de France (source Pixabay)

Et nos réflexions posées sur un tableau physique ! ⬇️ ⬇️ ⬇️

Ca a cogité dur !

--

--

Silvere Duval
Just-Tech-IT

Product & Agile Transformation Consultant /Product Owner at AXA France— “From a Project culture to a Product culture”