Un cahier des charges ? Est-ce encore utile ?

Les méthodes agiles avec développement par itérations rendent-elles le cahier des charges obsolète ?

Est-ce une perte de temps de réaliser un cahier des charges précis alors que la démarche de développement agile peut le remettre en cause ? Ma réponse est OUI. Mais ce n’est pas tout.

Depuis 1999, j’ai vu et répondu à des centaines de cahier des charges. Et j’ai pu constater que dans la plupart des cas, le résultat final était différent. Différent pour plusieurs raisons :

  • Il est difficile de tout prévoir
  • Lorsque l’on voit la maquette d’un projet, cela donne des idées et annule d’autres
  • On pensait vouloir un rond mais c’est un ovale dont on avait besoin
  • Nous avons réaliser de très beaux (et gros) projets sans cahier des charges au départ.

C’est pour cela que nous avons mis en place une méthode Agile nous permettant d’avancer par itérations, en enrichissant pas à pas le projet.

Autant je peux dire, par expérience, que le cahier des charges n’est plus indispensable, autant je peux affirmer qu’en revanche, savoir ce que l’on veut obtenir et ce dont on a besoin l’est d’autant plus.

Les besoins : la colonne vertébrale du projet. Que le recueil soit fait en interne dans l’entreprise ou en externe, sans eux point de salut. C’est par les besoins que nous pourrons garder un cap, recadrer les réflexions.

Les usages :  comment les individus vont utiliser le produit (site web, application, etc) ? Qu’est-ce que l’on veut leur offrir ?

Mais alors ! N’est-ce pas ce que devrait contenir le cahier des charges finalement ? En effet, un cahier des charges qui va recenser le besoin et formaliser ce que l’on veut obtenir et pour quelles usages sera un document utile.

En résumé : un cahier des charges est optionnel, connaître ses besoins et ce que l’on veut est indispensable. Peut importe le formalisme.

Si vous voulez rédiger un cahier des charges utile et complet, en plus de l’article présent, voici quelques astuces (5 conseils pour améliorer votre cahier des charges) : http://blog.kreatys.com/5-conseils-pour-ameliorer-votre-cahier-des-charges/