Le bon cahier des charges tient en sept blocs.
Commencez par le problème à résoudre, puis décrivez les utilisateurs, les flux clés, les objets métier, les règles incontournables, les interfaces externes et le périmètre du premier lot.
Pour un logiciel de gestion d'intervention, ajoutez très tôt les statuts terrain, les règles d'affectation, les comptes rendus, les pièces jointes, les validations client et le retour vers la facturation ou le pilotage.
Chaque bloc doit permettre une décision de build. Si une section ne sert qu'à “donner du contexte” sans changer l'architecture ou le périmètre, elle est trop longue.
- Contexte et objectif business.
- Profils utilisateurs et droits.
- Flux métier à couvrir de bout en bout.
- Données et objets structurants.
