Des contrats agiles

Si on ne peut pas éviter les contrats, faisons en sorte qu'ils soient agiles

Dans un billet récent Arrêtez les contrats, je citais un article de Scott Ambler qui montre les défauts des contrats à prix fixé à l'avance. Certains gourous de l'agilité, comme Martin Fowler, pensent même que ce type de contrat est incompatible avec une approche agile. D'autres considèrent que les contrats au forfait sont inévitables et préconisent d'y introduire des pratiques agiles.

Mike Griffiths vient de publier un billet qui annonce une conférence sur le sujet Are Fixed Price and Agile Mutually Exclusive?. Il propose aussi un contrat type[1] mis au point dans le cadre de DSDM.

J'avais évoqué des pistes pour un forfait agile et une réponse avec un contrat en 2 phases à un appel d'offres dans des billets plus anciens.

En résumé, si on peut éviter le contrat au forfait, c'est mieux. Si on ne peut vraiment pas, comme dans le cadre d'une réponse à un appel d'offres, voilà ce qui est faisable pour un fournisseur :

  • faire comme d'habitude pour estimer, obtenir un prix et une date
  • connaissant la durée estimée du projet, la diviser en itérations de durée fixe
  • élaborer un backlog et estimer les éléments en points
  • calculer le total de points, calculer le prix du point et le prix du sprint et la vélocité estimée
  • communiquer au client ces éléments

Ce qu'on offre en plus au client :

  • il a la possibilité de changer le contenu du backlog en restant dans le même total de points
  • il a la possibilité d'arrêter le contrat après chaque itération
  • il voit l'avancement réel à chaque itération grâce au beurdone qui lui est présenté.

Un client convaincu sera enclin à recommander les méthodes agiles aux fournisseurs dans ses prochains appels d'offres, ce qui est la meilleure façon pour rendre les contrats plus agiles.

Notes

[1] long et en anglais

Commentaires

1. Le mercredi 16 mai 2007, 20:24 par Matthieu

Mince, tu as l'air d'y tenir à ton "beurdone"... moi qui pensais que c'était une lubie qui ne durerait que le temps d'un billet... ;o)

Claude : Je songe aussi au baquelogue...


A part ça, comme je bosse dans une SSII qui traite essentiellement des contrats au forfait, ce billet m'intéresse beaucoup et me donne matière à méditer.
Merci Claude ! :o)