Plans types et exemples

Facebook
Twitter
LinkedIn

Les composantes essentielles

La forme et le contenu du cahier des charges fonctionnel pourront varier en fonction des objectifs, de la taille du projet, et de la méthodologie générale suivie, mais certains éléments reviennent dans la plupart des CdCF :

Par « produit » on entend le produit, service ou système pour lequel on réalise un CdCF.

Qu’il s’agisse d’une application mobile, d’un progiciel, ou d’un pont, on décrira le principe général, les finalités et les objectifs recherchés.

Le commanditaire est l’organisation qui est à l’origine du projet.

Le contexte pourra détailler :

  • l’origine du besoin.
  • la situation du marché.
  • la situation concurrentielle.
  • les études éventuelles menées en amont : étude de marché, d’opportunité, de faisabilité, etc.

Le but est de préciser tous les éléments de l’environnement qui interagiront avec le produit, ou qui auront un effet sur celui-ci.

On peut par exemple penser :

  • Aux acteurs internes à l’organisation (direction, équipe projet, équipes opérationnelles, etc.)
  • Aux acteurs externes (bureaux d’études, acteurs institutionnels, etc.)
  • Aux équipements, matériaux ou technologies autour du projet.

De manière générale, le but est de poser le contexte du produit, au regard des contraintes de son environnement :

  • Contraintes liées à l’existant : un logiciel devra par exemple s’intégrer avec les outils et technologies déjà en place.
  • Contraintes légales.
  • Contraintes organisationnelles.

Cette présentation générale s’attache à présenter de manière générale les contraintes de l’environnement.

Une présentation complète et détaillée des contraintes sera détaillée lors de l’expression fonctionnelle des besoins.

Coeur du CdCF, c’est ici que seront présentés, de manière détaillée et exhaustive :

  • Les fonctions du produit : il doit faire quoi ?
  • Les contraintes : à quelles contraintes les fonctions sont-elles soumises ?
  • Les critères d’appréciation et les niveaux de flexibilité  :  pour chaque fonction, qu’est-ce qui constitue un résultat satisfaisant, et quel est le niveau de flexibilité accepté quant à l’écart entre l’attendu et le réalisé ?
  • Qui sont les utilisateurs, et quels sont leurs besoins ?
  • Quels sont les différents cas d’utilisation ?

Il est utile d’intégrer au CdCF une liste des termes utilisés et de leur définition.

Par ailleurs, on pourra citer des études, documents, et autres éléments utiles à la compréhension du produit et de son commanditaire.

Les modèles de cahier des charges fonctionnel

Il existe un certain nombre de modèles existants, réalisé par des experts de la gestion de projet et de l’expression fonctionnelle des besoins :

1. Présentation du problème
— 1.1 Le produit et son marché
— 1.2. Contexte du projet, les objectifs
2. Énoncé fonctionnel du besoin
— 2.1. Cycle d’utilisation du produit et identification de son environnement
— 2.2 Énoncé des fonctions de service et des contraintes
Fonctions de service attendues
Contraintes
Classement ou notation des fonctions
— 2.3. Caractérisation des fonctions de service et des contraintes
Critères d’appréciation
Niveaux des critères d’appréciation
Flexibilité des niveaux : classe de flexibilité, limites d’acceptation
Taux d’échange
3. Appel à variantes
4. Cadre de réponse
1. Introduction
— 1.1 Objectif
— 1.2 Portée (Périmètre)
— 1.3 Définitions, acronymes, et abréviations
— 1.4 Références
— 1.5 Vue d’ensemble
2. Description générale
— 2.1 Perspective du produit
— 2.2 Fonctions du produit
— 2.3 Caractéristiques utilisateurs
— 2.4 Contraintes
— 2.5 Suppositions et dépendances
— 3. Exigences spécifiques
Annexes
Index
Motivations du projet
1. Objet du projet
2. Clients et autres parties prenantes
3. Les utilisateurs du produit
Contraintes du projet
4. Contraintes obligatoires
5. Conventions de noms et définitions
6. Faits et hypothèses déterminants
Exigences fonctionnelles
7. Périmètre de l’œuvre
8. Périmètre de l’ouvrage
9. Exigences sur les fonctions et données
Exigences non fonctionnelles
10. Exigences d’interface utilisateur
11. Exigences d’utilisabilité
12. Exigences de performance
13. Exigences opérationnelles
14. Exigences de maintenabilité et support
15. Exigences de sécurité
16. Exigences culturelles et politiques
17. Exigences légales
Questions sur le projet
18. Questions ouvertes
19. Solutions sur étagère
20. Problèmes nouveaux
21. Tâches
22. Finalisation
23. Risques
24. Coûts
25. Documentation utilisateur et formation
26. Questions mises en attente
27. Idées de solutions
1. Introduction
1.1 Objectif
1.2 Conventions documentaires
1.3 A qui s'adresse ce document et suggestions de lecture
1.4 Périmètre du projet
1.5 Références
2. Description générale
2.1 Perspective du produit
2.2 Caractéristiques du produit
2.3 Profils utilisateurs et caractéristiques
2.4 Environnement d’opération
2.5 Contraintes de conception et de réalisation
2.6 Documentation utilisateur
2.7 Hypothèses et dépendances
3. Caractéristiques du système
3.1 Caractéristique 1
3.2 Caractéristique 2 (et ainsi de suite)
4. Exigences d’interface externe
4.1 Interfaces utilisateurs
4.2 Interfaces avec le matériel
4.3 Interfaces avec le logiciel
4.4 Interfaces de communication
5. Autres exigences non fonctionnelles
5.1 Exigences de performance
5.2 Exigences de sécurité (innocuité)
5.3 Exigences de sécurité
5.4 Attributs de qualité du logiciel
6. Autres exigences
Annexe A : Glossaire
Annexe B : Modèles d’analyse
Annexe C : Liste de problèmes

Les meilleurs cours en ligne arrivent bientôt.

Entrez votre adresse email pour accéder gratuitement à nos cours premium dès qu’ils sont disponibles.

Les meilleurs cours en ligne arrivent bientôt.

Entrez votre adresse email pour accéder gratuitement à nos cours premium dès qu’ils sont disponibles.