2017 02-02-safe-meetup-portfolio-management

30
Initiation à la gestion du portefeuille agile SAFe Montreal Scaled Agile Framework Meetup 2 Février 2017

Transcript of 2017 02-02-safe-meetup-portfolio-management

Page 1: 2017 02-02-safe-meetup-portfolio-management

Initiation à la gestion du portefeuille agile SAFe

Montreal Scaled Agile Framework Meetup

2 Février 2017

Page 2: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Quatre paradoxes de la gestion de portefeuille classique

1. Le paradoxe de la planification annuelle

2. Le paradoxe des estimations préalables

3. Le paradoxe du « sauver des coûts » au dépend du résultat

4. Le paradoxe du sentiment d’urgence

2

Page 3: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

• La planification annuelle est difficile à faire, alors on la fait le moins souvent possible. Et parce que cette planification est longue à faire, on s’y prend le plus tôt possible, même si on n’a plus assez d’information pour la faire.

• Nos équipes sont agiles et livrent aux 2 semaines, mais on ne permet pas à nos sponsors de changer d’idée!

• On contrôle la conformité à un plan engagé plusieurs mois d’avance, et non pas l’efficacité à livrer de la valeur aux sponsors en continu.

Le paradoxe de la planification annuelle« La prise de décision est trop longue, et implique trop de gens. On ne peut le faire qu’une fois ou deux par année! »

3

Page 4: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

• Nous n’avons pas assez d’information pour faire les estimations, on invente alors des besoins et des solutions;

• Même si les solutions ne sont pas fixées, les estimations sommaires des équipes de développement (ou pire, des seuls architectes) deviennent rapidement des estimations finales: elles déterminent les dates de livraison et les budgets de tous les lots;

• On contrôle la conformité au plan initial, principalement sur les dates de livraison et sur les budgets et non plus sur la valeur livrée, ou la satisfaction du client.

Le paradoxe des estimations préalables

« Les équipes de développement ne livrent jamais ce qui avait été prévu ! »

« Peu importe ce qui est estimé, l’important c’est de convaincre la finance pour avoir les budgets. »

« Ce qui est livré ne correspond plus à mon besoin ! » 4

Page 5: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

• A force de vouloir sauver des coûts, on augmente la charge totale des projets;

• Sauver des coûts peut être une bonne chose, mais livrer des résultats aux sponsors est meilleur.

Le paradoxe du « sauver des coûts » au dépend du résultat

« On essaie de sauver 25 sous aujourd’hui pour payer 2 dollars plus tard ! » 5

Page 6: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

• Quand un requis arrive dans le portefeuille, le sentiment d’urgence de la livraison du besoin est bas, tandis qu’en phase de développement le sentiment d’urgence augmente progressivement, bien que la valeur du besoin diminue avec le temps;

• Trop de délais entre la prise du besoin et le début de la réalisation, trop d’urgence lors du développement;

• Le TTM est toujours catastrophique. Pourquoi?

Le paradoxe du sentiment d’urgence

« Cela a pris 12 semaines pour livrer un changement de 2000$, dont 8 semaines d’attente avant même le début de la réalisation ! »

« Personne ne prend en compte mes urgences ! »

« Il n’y a pas de priorisation, car tout est urgent! »

6

Page 7: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Exemple 1: Temps cumulé TTM

Lead

Tim

e

Jour

s

Releases

Tiré d’une analyse d’un portefeuille de projets par Hassan Zaryoh, Scrum Master

Le paradoxe du sentiment d’urgence

On a un délais d’attente (FIFO) comptant pour 66% du TTM total!

7

Page 8: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Exemple 2: TTM Moyen pour la mise en production

Lead Time2013, Black Swan Farming « Using Cost of Delay »: http://blackswanfarming.com/experience-report-maersk-line/

Le paradoxe du sentiment d’urgence

8

Page 9: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Exemple 3: Cumulative Flow Diagram

Backlog Cycle Time

WIP

Le paradoxe du sentiment d’urgence

9

Lead Time

Page 10: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

• Le Time-to-Market est systématiquement trop long même pour de petits changements;• Les demandes de budget demandent trop de temps d’analyse et ce, au

moment même où l’on a le moins d’information;

• On contrôle la conformité au plan initial, et non pas la valeur livrée, ou la satisfaction client;

• L’agilité des équipes remet en cause le plan annuel des projets. Le plan annuel est peu suivi et demande beaucoup d’ajustements;

• Il y a trop de délais entre l’arrivé d’un nouveau besoin et le début de la réalisation, et trop d’urgence lors de la phase de développement même si la valeur du besoin a diminué avec le temps (i.e. un besoin livré rapidement a plus de valeur qu’un besoin livré avec du retard).

Constats

10

Page 11: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Exercice des 4 Études de Cas (1ere Partie)

• Vous faites parti du comité de gestion du portefeuille de la compagnie NeoVox

• En début d’année, on vous présente 4 Études de Cas

• Quelle est votre stratégie pour maximiser le retour sur Investissement? Par exemple:

• On part tous les projets en même temps?

• On part les projets séquentiellement?

• On priorise? Comment?

• Autre stratégie?

• Quel est notre constat?

11

10 mins

Page 12: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Scaled Agile Framework

12

Page 13: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Engagement&Exécution

13

Page 14: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Synchronisation&Alignement

14

Page 15: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Coordination

15

Page 16: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Gouvernance,Budgétisation &Stratégie

16

Page 17: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Objectifs de la gestion du portefeuille1. Gouvernance

2. Budgétisation et gestion des investissements

3. Stratégie

Le portefeuille SAFe

17

Page 18: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Gouvernance produit• Priorisation

• Stratégie de livraison

Gouvernance architecture• Pourcentage des capacités allouées

1- Gouvernance

Kanban• Apporte de la visibilité et une analyse

détaillée sur le flow de livraison

• Permet la prise de décision rapide et une gouvernance centralisée

• Gestion des attentes, et permet d’initier un mode « Pull » de production 18

Page 19: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Budgétisation• Investissement dans les différents produits

/ chaînes de valeur

• Allocation dans les chaînes de valeur

• Aligné sur les trimestres

2- Budgétisation et gestion des investissements

Gestion des investissements• Point unique de gestion des investissement

• Décentralisation des prises de décision

• Comprendre le cadre économique

19

Page 20: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

3- Stratégie

Alignement des portefeuilles sur les objectifs stratégique de l’entreprise

• Et évite d’avoir plusieurs portefeuilles alignés sur les mêmes objectifs stratégiques (produits, clients)

Gestion agile au service de la stratégie produit• En permettant d’engager une planification itérative et dynamique des initiatives contrairement aux planifications exhaustives et statiques qui deviennent rapidement désuètes

• En permettant de garder ses options stratégiques ouvertes car on évite de prendre trop tôt des décisions structurantes. 20

Page 21: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Exercice sur la priorisation• Dessiner sur une feuille l’apport de valeur sur un graphique pour les deux scénarios

• Un équipe à 3 fonctionnalités à réaliser

• Chaque fonctionnalité prend UN mois à réaliser et apporte UNE unité de valeur d’affaire au sponsor

• Quel est meilleur scénario économique?

• Mode séquentiel

• Mode parallèle• On ajoute 20% d’effort supplémentaire en raison du changement de contexte continuel des développeurs

Temps / mois

Valeur

Discutez de vos résultats 21

10 mins

Page 22: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

https://vimeo.com/10150655222

Page 23: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Calcul du CD3 (WSJF)

http://blackswanfarming.com/experience-report-maersk-line/23

Page 24: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Calcul du CD3 (WSJF)

http://blackswanfarming.com/experience-report-maersk-line/24

Page 25: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Calcul du CD3 (WSJF)

http://www.scaledagileframework.com/wsjf/25

Page 26: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Calcul du CD3 (WSJF)

http://www.scaledagileframework.com/wsjf/26

Page 27: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Exercice des 4 Études de Cas (2e Partie)

• Vous faites parti du comité de gestion du portefeuille de la compagnie NeoVox

• NeoVox vient d’implanter le portfolio Agile à-la-SAFe.

• En début d’année, on vous présente 4 Études de Cas

• Comment priorise-t-on pour maximiser le ROI?

• Quel est notre constat?

27

15 mins

Page 28: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

28

Le Kanban agile: différentier la priorisation de la planificationBACKLOG DU

FILTRE REVUE (WIP 5) ANALYSE (WIP 5) PORTFOLIO IMPLEMENTATION (WIP#) FINI

Toutes les idées sont acceptées

• Nouvelles opportunités

• Diminution des risques

• Diminution des coûts

• Changements majeurs

• Fusion & acquisition

• Problèmes & solutions

• Enoncé de valeur de l’Epic

• Raffinement

• Calcule initial du WSJF

• Limité par le WIP (par exemple de 5)

• Business Case Lean

• Analyse des solutions alternatives

• Raffinement du WSJF

• Estimé des coûts

• Limité par le WIP

• GO/NO GO

• Epics approuvés par PPM

• Priorisation continuelle par WSJF

• Début du découpage en lot (Features ou Epics Programme)

• Les Epic Owners, Product Ownerset le Product Management décomposent Epics en Features

• Limité par le WIP de la capacité de réalisation

• Les équipes planifient la réalisation dans le PI Planning en initiant la gestion des adhérences inter-équipes

• Les équipes développent la solution

• Les critères de succès de l’EPIC ont tous été atteints

BusinessOwners

C O L L A B O R A T I O N

Product and Portfolio Management

Teams

Solution-System Arch/Eng

EpicOwners

F l o t d e m a t u r i t é F l o t d e d é v e l o p p e m e n t

• Alignement avec la stratégie énoncée par la direction

• Description initiale

• Solution haut niveau initiale

• Estimé initial

• Critères d’acceptanceinitiaux

• Identification des Programmes impactés

• Définition du « prêt »

• Features haut niveau identifiés

• Critères d’acceptance, risques, dépendances, et poids identifiés

• Approuvé par PPM

• Lotissements identifiés

• Hypothèses de réalisation identifiées

• Critères d’acceptance, risques, dépendances, et poids approfondis

• Définition du « fini »

• Les équipes ont atteint tous les critères d’acceptance

• Features et objectifs acceptés

• Prêt à être mis en production

Crit

ères

de

sort

ie

GO / NO GO PI Planning

ENGAGEMENT

Page 29: 2017 02-02-safe-meetup-portfolio-management

@2017 Digital Tango - Tous droits réservés

Au-delà des quatre paradoxes avec SAFe

1. LeparadoxedelaplanificationannuelleOnprioriseetplanifieitérativement.L’effortdemandéestmoindreàchaqueitération,etonéviteledebâtiruneplanificationfictivesurdeshypothèsesdebesoinsoudesolutions.

2. LeparadoxedesestimationspréalablesD’abord,lapriorisationnenécessitepasd’estimationsdétaillées.Uneestimationhautniveaupermetdeprioriserlesbesoinsrelativement.Ensuite,l’estimationdétailléearriveauderniermomentraisonnablelorsPiPlanningduprogrammeetduSprintplanningdeséquipes.

3. Leparadoxedu« sauverdescoûts »audépenddurésultatApporterdelavaleurestplusimportantquesimplementsauverdescoûts.Enayantlajustemesureducoûtdudélais,etenestimantauderniermomentraisonnable,ilestpossibled’investirlemontantjusteentouteconnaissancedecause.

4. Leparadoxedusentimentd’urgenceL’urgenced’unbesoinestportéeparunecompréhensionrationnelleducoûtdudélais.L’analyseWSJFpermetd’avoirlajustemesuredel’urgenced’unbesoinetlacadencedesréunionsdepriorisationpermetderéagirrapidement. 29

Page 30: 2017 02-02-safe-meetup-portfolio-management

Merci!

https://www.meetup.com/fr-FR/Montreal-Scaled-Agile-Framework-SAFe-Meetup/ 30