L’ingénierie des besoins

La définition du concept

C’est une phase stratégique. Elle permet de spécifier, à larges mailles mais avec précision, les enjeux, la vision, le périmètre et le contexte de votre future application informatique.

Elle permet de de clarifier les enjeux, de tracer la vision de votre future application, d’aligner les exigences sur la stratégie de l’entreprise, d’évaluer la complexité du projet.

La définition des besoins

Phase cruciale pour le choix, le développement et la mise en œuvre d’une solution d’entreprise, la définition des besoins conditionne la réussite d’un projet, son coût et sa qualité. C’est une phase complexe et délicate, exigeant des savoir-faire et savoir-être multiples : écoute du client, animation d’ateliers, négociation, modélisation, qualités rédactionnelles.

L’application d’une démarche globale, systématique, rationnelle et outillée permet

  • une meilleure adéquation du produit logiciel aux besoins des utilisateurs,
  • une réduction de la charge et des délais d’élaboration du cahier des charges.

Les bénéfices sont une économie de temps et d’argent, et une réduction des risques.

Quatre activités

Exprimer les besoins implique quatre activités :

Recueil des besoins au moyen de questionnaires, interviews, observation, réunions, …

Analyse des besoins : mise en cohérence et élimination des ambiguïtés et redondances.

Spécification : formulation correcte et non-ambiguë des exigences, structuration du document.

Validation des exigences par les parties prenantes.

Le cahier des charges

Le cahier des charges est un document constitué d’un ensemble structuré d’exigences, transmis d’un client à un fournisseur. Il est utile au choix, à la conception, à la réalisation, à la mise en œuvre d’une application informatique. Son élaboration est un travail collectif. Ce document de référence doit être clair, correct, concis, complet et cohérent.

To top