24
Contractualisation agile Théorie & modèles Romain Couturier 06/06/2022 1 Email : [email protected] Twitter : @calton13 LinkedIn : http://fr.linkedin.com/in/romaincout

Contractualisation Agile Théorie Et Modèles

Embed Size (px)

DESCRIPTION

Cette présentation aborde les Cette présentation aborde les apports de la contractualisation agile face aux modèles contractuels en place dans les entreprises (forfait et régie) et les modèles de contrats agile. L\'objectif de cette présentation est de fournir les idées de réflexion pour développer votre propore modèle

Citation preview

Page 1: Contractualisation Agile Théorie Et Modèles

09/04/2023 1

Contractualisation agile

Théorie & modèles

Romain Couturier

Email : [email protected] : @calton13LinkedIn : http://fr.linkedin.com/in/romaincouturier

Page 2: Contractualisation Agile Théorie Et Modèles

09/04/2023 2

Bruits de couloir et idées reçues

• L’agilité c’est bon pour le chaos, mon projet est clair, pas besoin d’agile

• Notre mode de production fonctionne déjà bien, pourquoi passer en agile ?

• On ne peut pas s’engager en agile puisque– L’agilité ne fourni pas de visibilité– En agilité on fait ne maîtrise rien– Pas de planning

• Vous n’êtes pas sérieux avec vos post-it (et pas très green)• Pas de chef de projet, pas de garant contractuel• Agilité et forfait sont incompatibles• Trop cher par rapport à un cycle en cascade/V

Page 3: Contractualisation Agile Théorie Et Modèles

09/04/2023 3

Pré-requis : Manifeste Agile

Projet classique Projet agile

Individus et interactions

Logiciel opérationnel

Collaboration cliente

Réactivité face au changement

Processus et outils

Documentation exhaustive

Négociation contractuelle

Suivi d’un plan

Page 4: Contractualisation Agile Théorie Et Modèles

09/04/2023 4

Une définition

• «  Le contrat est une convention par laquelle une ou plusieurs personnes s'obligent, envers une ou plusieurs autres à donner, à faire ou ne pas faire quelque chose » 

Code civil (art. 1101)

Page 5: Contractualisation Agile Théorie Et Modèles

09/04/2023 5

Le choix

Agile & Contracts, Serge Beaumont, Xebia, 2008

Page 6: Contractualisation Agile Théorie Et Modèles

09/04/2023 6

Tendances et évolutions des attentes

Coûts

DélaisPérimètre

Page 7: Contractualisation Agile Théorie Et Modèles

09/04/2023 7

Tendances et évolutions des attentes

Coûts Délais

Périmètre Qualité

Page 8: Contractualisation Agile Théorie Et Modèles

09/04/2023 8

Tendances et évolutions des attentes

Valeur

Délais

Périmètre

Qualité

Coûts

Page 9: Contractualisation Agile Théorie Et Modèles

09/04/2023 9

La réalité

Page 10: Contractualisation Agile Théorie Et Modèles

09/04/2023 10

La réalité

Page 11: Contractualisation Agile Théorie Et Modèles

09/04/2023 11

Pourquoi évoquer un contrat agile ?

• … alors que le modèle agile fonctionne et ne nous invite pas au contrat

• Mais– C’est une question récurrente et immédiate– C’est un des freins principaux au développement

de l’agilité– Situations ultimes : marchés publiques

• Le déroulement des projets nous ramène à la réalité …

Page 12: Contractualisation Agile Théorie Et Modèles

Critique et opposition

+4

+3

+2

+1

+4+3+2+1

Les déchirés

Les fanatiques

Les hésita

nts

Les opposants

sup

port

et d

’adh

ésio

n

Le triangle d’or

Cordon de sécurité

A qui vendre de l’agile

Page 13: Contractualisation Agile Théorie Et Modèles

09/04/2023 13

Existe-t-il une solution ?

• Contraintes initiales du manifeste agile– « favoriser la relation cliente plutôt qu'une relation

contractuelle »– Supporter le changement en forfait = avenant

• Que nous reste-t-il alors ? – Toutes les autres valeurs et les principes agiles

• Redéfinition des engagements client/fournisseur – Relation de confiance et de performance– Supprimer l’effet tunnel– Définir une relation gagnant/gagnant

Page 14: Contractualisation Agile Théorie Et Modèles

09/04/2023 14

CHOIX DE CONTRATS AGILES

Change for freeMoney for NothingNTE/FFPrix fixe sur point de fonction ou story pointIdée de Bob MartinEt les autres …

Page 15: Contractualisation Agile Théorie Et Modèles

Change for free!

Supprimer cet itemMa priorité vient de changer !

J’ai besoin aussi de ça !

ROI

Temps

Page 16: Contractualisation Agile Théorie Et Modèles

Money for Nothing!RO

I

Temps

Fin du projet

Le founisseur reçoit 20% du reste

ROIatteint

Page 17: Contractualisation Agile Théorie Et Modèles

09/04/2023 17

Ne pas dépasser & Enveloppe fixe

• Not-to-exceed with fixed-fee (NTE/FF)• Pré-requis : besoins stables• Fournisseur et client sont protégés• L’enveloppe budgétaire est fixe même si : – Réduction du périmètre– Changement du rythme de travail

• Paiement sur acceptation incrémentale

Page 18: Contractualisation Agile Théorie Et Modèles

09/04/2023 18

Prix fixe sur point de fonction ou story point

• Pré-requis : accord sur prix par unité de livraison• Requiert une autorité d’observation des points

acquis• Paiement sur les points obtenus (pas estimés)• Avantages : – Fournisseur : intérêt de valoriser ces points, efficacité– Client : facilite le changement

• Difficulté : trouver l’autorité compétente & neutre

Page 19: Contractualisation Agile Théorie Et Modèles

09/04/2023 19

Idée de Bob Martin

• Variante : prix par point + prix par heure• Exemple : – Projet : 1000 points, 4 personnes– Vélocité : 50 points par semaine– Charge estimée : 80 semaines/hommes– Taux horaire : 100€/h – Coût estimé du projet : 320000€

Page 20: Contractualisation Agile Théorie Et Modèles

09/04/2023 20

Idée de Bob Martin

• Réduire le taux horaire : 30€/h et fixer le point à 224€• Scénario 1 : le projet prend 80 semaines

– Pas de changement de coût• Scénario 2 : le projet prend 100 semaines

– Coût du projet = 344000€• Scénario 3 : le projet prend 70 semaines

– Coût du projet = 308000€• Avantages

– Différence de budget faible pour une durée bien supérieure– Motive les développeurs par l’augmentation du taux horaire

• Inconvénient : éthique

Page 21: Contractualisation Agile Théorie Et Modèles

09/04/2023 21

Autres pistes …

• Paiement à la livraison sur acceptation incrémentale

• Contrat à N phases• Bonus/malus• Target cost : coût fixe + contingence + marge

Page 22: Contractualisation Agile Théorie Et Modèles

09/04/2023 22

Synthèse

• Le contrat n’est pas un obstacle à l’agilité• Définir les engagements et les indicateurs projet– Collaboration– Transparence– Support du changement– Avec tous les acteurs du projet !

• Le contrat doit être adapté à vos réalités projet– Restez pragmatique

• Développez votre propre modèle de contrat agile

Page 24: Contractualisation Agile Théorie Et Modèles

09/04/2023 24

?