une rédaction d’un cahier des charges (ou pour les plus précis vers une réalisation de spécifications et de maquettes haute-fidélité) avant de parler développement et coût définitif.

18 Jan Le cahier des charges, un must-have

Notez ce post

Régulièrement, nos clients nous contactent aux prémisses de leur projet. Ils n’ont pas encore réfléchi à toutes les étapes mais veulent directement connaitre un tarif. C’est pourquoi nous les redirigeons souvent en amont vers une rédaction d’un cahier des charges (ou pour les plus précis vers une réalisation de spécifications et de maquettes haute-fidélité) avant de parler développement et coût définitif.

La rédaction d’un cahier des charges fonctionnel est une étape souvent négligée par les entreprises. Elle est pourtant importante pour bien définir vos besoins et nous donner une direction pour le futur développement. Elle peut également préciser le budget et le cout que votre projet engendrera.

Ce mot barbare qui veut tout dire et rien dire, que signifie t-il ? Comment le rédiger correctement ? Pourquoi ? Nous allons vous donner des pistes pour obtenir un cahier des charges fonctionnel et efficace.

Qu’est-ce qu’un cahier des charges ?

Le cahier des charges fonctionnel a pour rôle de définir votre besoin. Plus précisément, il explique à quoi va servir l’application web ou mobile finale.
Pour répondre à ce besoin, l‘application effectuera différentes actions et aura diverses fonctionnalités. Mais, celles-ci ne peuvent pas être effectuées n’importe quand et n’importe comment. Il peut alors exister des contraintes. On les appelle ainsi, car justement elles sont contraignantes : vous êtes obligés de les prendre en compte, même si elles ne servent pas directement à la réalisation de la fonction de l’application.

Le cahier des charges a un rôle bien précis : il définit dans quel environnement un objet fonctionne et quelles actions il doit réaliser. Il doit se contenter uniquement de définir cet environnement et ces fonctions. Vous ne devez en aucun cas apporter des solutions pour les effectuer.
Il est tentant d’essayer d’expliquer comment on réalisera cette fonctionnalité et l’on se pliera à cette contrainte. Cependant, c’est exactement ce qu’il ne faut pas faire. Dans le cahier des charges, vous ne devez pas apporter de solutions de conception, mais uniquement expliquer clairement le rôle de l’application en question.

Expliquons maintenant comment bien rédiger un cahier des charges fonctionnel, notamment dans le cas d’un projet de développement web ou mobile.

Comment bien rédiger un cahier des charges ?

La démarche de rédaction du cahier des charges fonctionnel compte 6 points principaux :

1- Contexte et définition du problème posé
2- Objectif
3- Périmètre
4- Description fonctionnelle de votre besoin
5- Enveloppe budgétaire
6- Délais

1. Contexte et définition du problème posé

Vous devez donner une description succincte du projet et un contexte. Définissez votre problème et le fondement de votre demande. Afin d’avoir une vue globale sur votre projet, il est toujours idéal d’en voir la finalité.

2. Objectif

Après une explicitation du contexte, détaillez vos objectifs : quels sont vos attentes et les résultats attendus ?

3. Périmètre

Vous devez fixer des limites à votre demande. Faites par exemple une liste des personnes concernées par le projet : est-ce tous vos clients ? tous vos collaborateurs ? Etc.

4. Description fonctionnelle de votre besoin

C’est l’étape clé du cahier des charges. En effet, c’est dans cette partie que vous définissez les fonctions et les contraintes.

Sans parler de conception, vous devez détailler les actions de chaque page, chaque vue principale de votre application web ou mobile. Ce sera surement un cahier des charges un peu plus complexe à rédiger qu’un banal produit.
L’important n’est pas d’avoir 30 pages à la fin de votre rédaction mais de suivre une méthodologie, telle que par exemple, expliquer comment fonctionne votre application web au fur et à mesure que l’utilisateur avance page par page.

Pour chaque fonction, vous pouvez vous appuyer sur ces 4 éléments : l’objectif, la description de la fonctionnalité, les contraintes / règles de gestion et le niveau de priorité.

La description fonctionnelle de votre application vous obligera ainsi à vous poser les bonnes questions, à savoir ce que vous voulez vraiment et à réfléchir à des points auxquels vous n’auriez pas forcément pensés avant.

5. Enveloppe budgétaire

Définir un budget de départ peut permettre de limiter des développements trop complexes et trop longs, en d’autres termes trop chers.

6. Délais

Si vous avez une date de réalisation en tête ou une deadline, précisez-le ici.
Il peut s’avérer parfois que le planning souhaité ne corresponde pas à la réalité du projet.

En conclusion

Comme dit précédemment, le but n’est pas d’avoir un cahier des charges d’un nombre incalculable de pages (sauf si le projet le requiert bien entendu). L’essentiel est d’avoir un “guide” précis afin dans un premier temps de budgétiser au plus juste la réalisation de l’application web ou mobile, de se poser les bonnes questions au bon moment et, enfin de ne pas partir dans la mauvaise direction lors du développement.

Vous n’avez pas le temps de rédiger un cahier des charges ? Contactez-nous, nous pouvons le faire pour vous.