Top Banner
Gérer l’incertitude sur un projet agile au forfait @mlainez Journée Agile 2011
43

L'agilité sur un projet au forfait

Aug 07, 2015

Download

Technology

Marc Lainez
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: L'agilité sur un projet au forfait

Gérer l’incertitude sur un projet agile au forfait

@mlainez

Journée Agile 2011

Page 2: L'agilité sur un projet au forfait

Me

Page 3: L'agilité sur un projet au forfait

Le problème

Page 4: L'agilité sur un projet au forfait

Il y a contradicton entre les valeurs agile et le concept du

contrat au forfait

Page 5: L'agilité sur un projet au forfait

Il y a une part d’incertitude dans un projet

Page 6: L'agilité sur un projet au forfait

Qui peut avoir de graves conséquences

Page 7: L'agilité sur un projet au forfait

On entre vite en mode “death march” chez les dev

Page 8: L'agilité sur un projet au forfait

La qualité passe à la trappe

Page 9: L'agilité sur un projet au forfait

Et on jongle avec les “change requests” chez les “managers”

Page 10: L'agilité sur un projet au forfait

On veut juste en finir...

Page 11: L'agilité sur un projet au forfait

Comment éviter d’en arriver là?

Page 12: L'agilité sur un projet au forfait

Attention, ce qui suit n’est pas un remède miracle!

Page 13: L'agilité sur un projet au forfait

Alex travaille autrement

Page 14: L'agilité sur un projet au forfait

Son client a un cahier des charges et un budget

Page 15: L'agilité sur un projet au forfait

Comment peut-il s’engager?

Page 16: L'agilité sur un projet au forfait

Sans mettre en péril son entreprise?

Page 17: L'agilité sur un projet au forfait

Dans un premier temps, Alex écris des user stories

~~~~~~~~~~~~ ~~~~~~~ ~~~~~~~~~~~

~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~

~~~~~~~ ~~~~~ ~~~~~~

~~~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~~~

~~~~~ ~~~~~~~~ ~~~~~~~~~

Page 18: L'agilité sur un projet au forfait

Il réunit son équipe pour une séance de planning poker

Page 19: L'agilité sur un projet au forfait

Ils estiment le “best-case scenario” et le “worst-case scenario” de

chaque user story

3-8~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~

~~~~~~~~~~~~ ~~~~~~~ ~~~~~~~~~~~

~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~

Afin de savoir quand c’est à moi de jouer En tant que joueur Je veux pouvoir entrer mon nom

~~~~~~~ ~~~~~ ~~~~~~

~~~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~~~

Page 20: L'agilité sur un projet au forfait

Dans le but d’obtenir un intervalle en story points pour tout le projet

~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~

~~~~~~~~~~~~ ~~~~~~~ ~~~~~~~~~~~

~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~

~~~~~~~ ~~~~~ ~~~~~~

~~~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~~~

[65 - 89]

Page 21: L'agilité sur un projet au forfait

Son équipe estime sa vélocité pour une itération

~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~ 2-3

~~~~~~~~~~~~

~~~~~~~

~~~~~~~~~~~

5-8

~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~ 2~~~~~

~~~~~~~~

~~~~~~~~~

1-3

~~~~~~~ ~~~~~ ~~~~~~1-2[11-18]

~~~~~~~~~~~~

~~~~~~~~

~~~~~~

5-8

~~~~~

~~~~~~~~

~~~~~~~~~

13-21

~~~~~~ ~~~~~~~~ ~~~~~~8-13

14(11+18)/2 =

14,5

Page 22: L'agilité sur un projet au forfait

Alex peut maintenant avoir une estimation du temps nécessaire

Borne sup.Borne inf.6514

8914

4,6 sprints 6,4 sprints

Page 23: L'agilité sur un projet au forfait

En fonction du prix moyen d’un sprint dans son entreprise

Borne sup.Borne inf.6514

8914

4,6 sprints 6,4 sprintsx 8000€ x 8000€

Page 24: L'agilité sur un projet au forfait

Alex est maintenant capable de fournir un intervalle en €

Borne sup.Borne inf.6514

8914

4,6 sprints 6,4 sprintsx 8000€ x 8000€36 800€ 51 200€

Page 25: L'agilité sur un projet au forfait

Qui constitue la base de son offre

~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~

~~~~~~~~~~~~ ~~~~~~~ ~~~~~~~~~~~

~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~

~~~~~~~ ~~~~~ ~~~~~~

~~~~~~~~~~~~ ~~~~~~~~~~ ~~~~~~~~~~~~

+

Page 26: L'agilité sur un projet au forfait

Si le budget du client est plus petit que le minimum requis

[36 800€ - 51 200€]

30 000€

Page 27: L'agilité sur un projet au forfait

Si le budget du client est plus grand que le maximum requis

[36 800€ - 51 200€]

54 000€

Page 28: L'agilité sur un projet au forfait

Si le budget du client est compris dans l’intervalle

[36 800€ - 51 200€]

40 000€

Page 29: L'agilité sur un projet au forfait

Sur combien de story points peut-on s’engager?

Budget client40 000€ 8 000€

5 sprintsx 14

70 story points

Page 30: L'agilité sur un projet au forfait

Au client de choisir...

~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~ 2-3

~~~~~~~~~~~~

~~~~~~~

~~~~~~~~~~~

5-8

~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~ 2~~~~~

~~~~~~~~

~~~~~~~~~

1-3

~~~~~~~ ~~~~~ ~~~~~~1-2

~~~~~~~~~~~~

~~~~~~~~

~~~~~~

5-8

~~~~~

~~~~~~~~

~~~~~~~~~

13-21

~~~~~~ ~~~~~~~~ ~~~~~~8-13

~~~~~~~~~~~~

~~~~~~~

~~~~~~~~~~~

5-8

~~~~~~ ~~~~~~~~ ~~~~~~8-13

~~~~~~ ~~~~~~~~ ~~~~~~8-13

~~~~~~~~~~~~

~~~~~~~~

~~~~~~

5-8

~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~ 2

Page 31: L'agilité sur un projet au forfait

Le scope du projet est réduit au maximum acceptable par l’équipe

d’Alex

Page 32: L'agilité sur un projet au forfait

Les avantages de l’approche d’Alex?

Page 33: L'agilité sur un projet au forfait

Lui et son équipe se sont fait une idée de la complexité du projet

Page 34: L'agilité sur un projet au forfait

Ils ont identifié les zones d’ombres

Page 35: L'agilité sur un projet au forfait

Alex s’est appuyé sur l’avis de son équipe

65-89

Page 36: L'agilité sur un projet au forfait

Il a construit une base de discussion solide

Page 37: L'agilité sur un projet au forfait

Et transparente

Page 38: L'agilité sur un projet au forfait

Mais ce n’est toujours pas une formule magique!

Page 39: L'agilité sur un projet au forfait

Ce qu’il veut

Ce qui sera utilisé

Ce qui génère de la valeur rapidement

Ce que le client veut...

Page 40: L'agilité sur un projet au forfait

Il faut maximiser son retour sur investissement

Page 41: L'agilité sur un projet au forfait

Et maximiser sa satisfation et celle de l’équipe

Page 42: L'agilité sur un projet au forfait

Ca marche de mon côté, pourquoi ne pas essayer chez vous?

Page 43: L'agilité sur un projet au forfait

@mlainez