En informatique tout est possible…avec un cahier des charges
Dans les projets informatiques le cahier des charges (CDC) est le document de base qui va permettre la bonne compréhension des besoins utilisateurs.
La rédaction d’un CDC n’est pas une tâche simple et nécessite du temps et la possibilité d’impliquer beaucoup d’acteurs de l’entreprise ainsi que les utilisateurs finaux.
Le cahier des charges comporte un volet fonctionnel et un autre technique.
Même s’il n’existe pas de format type de cahier des charges, pour un développement optimal, il doit respecter un certain nombre de règles dont les plus essentielles sont :
- Un CDC est vivant, il doit disposer de l’historique des modifications avec noms, dates, numéros de versions, courts résumés des modifications
- Être précis et compréhensible par chacun des acteurs du projet, internes et externes
- Expliquer le contexte, les enjeux le pourquoi du projet
- Contenir les éléments de la charte graphique, ergonomie à respecter
- Expliquer les acronymes et termes techniques et métiers
- Lister les rôles et les responsabilités des membres de l’équipe projet
- Calendrier prévisionnel, planning et budget
- Performance, éléments de volumétrie, contraintes techniques
- Description des processus, étapes de saisie ou recherche
- Documenter avec des illustrations, des copies d’écrans, tableaux et schémas
- Définir la fréquence des points intermédiaires
- Lister les types de profils avec la gestion des accès appropriée
Dans le cadre de création d’applications ou sites web, dans une relation client/prestataire, avant le démarrage d’un projet, il est important que les 2 parties valident le document pour éviter pendant les phases de développement des incompréhensions, retards et au final un produit qui ne correspond pas aux attentes des utilisateurs.