Analyser les besoins et spécifier les exigences

2 jours (14 heures) - 1590 Euros HT
 Formation Perspectives et évolution de la DSI

DESCRIPTION

L’analyse des besoins est une activité clé dans le succès des projets. La mise en œuvre de techniques d’analyse efficaces, encadrées par un processus de gestion des exigences adapté, contribue à améliorer l’adéquation des solutions proposées avec les attentes des utilisateurs finaux.

OBJECTIF

Analyser le périmètre des besoins

Définir quelle technique d’analyse employer dans votre contexte pour identifier les besoins

Documenter les exigences en respectant les critères de qualité

Mettre en œuvre et organiser la gestion des exigences tout au long du cycle de développement du projet

METHODE

Cette formation participative est illustrée de nombreux exemples et exercices pour chaque activité du processus des exigences. Ces exemples seront l’occasion d’évoquer les outils et méthodes présents sur le marché pour soutenir l’analyse des besoins.


PUBLIC

Analyste

Responsable qualité

Chef de projet

Introduction et fondamentaux

  • Présentation des enjeux et bénéfices de l’analyse des besoins.
    • Définitions et concepts clés
    • Catégorisation des besoins et des exigences
    • Les activités de la gestion des exigences : découverte, spécification, validation, gestion
    • Contribution à la réussite des projets

Définition du périmètre d’analyse

  • L’identification claire et partagée de la problématique à adresser est la première étape à réaliser. L’analyse du périmètre du problème permet de poser les bases du travail d’analyse des besoins.
    • Identification du contexte : personnes concernées, systèmes existants, processus, évènements, documentations…
    • Accord sur le périmètre du problème et compréhension des causes principales
    • Utilisation d’un vocabulaire commun : contenu et mise en place d’un glossaire
    • Définition des limites de la solution (et donc du périmètre des besoins)
    • Identification des contraintes majeures imposées par la solution recherchée

Découverte des besoins

  • Les sources d’information et leur fiabilité.
  • L’organisation des besoins : catégorisation.
  • Les différentes techniques disponibles :
    • Les enquêtes : entrevue, questionnaire…
    • Les approches créatives : brainstorming et atelier de groupe
    • La recherche documentaire : « archéologie » du système
    • L’observation sur le terrain, apprentissage
    • Les techniques support : mind mapping, ateliers, cartes CRC, cas d’utilisation, mise en situation, prototypage, FURPS+…

Spécification des exigences

  • La spécification consiste à documenter l’ensemble des exigences. Différentes perspectives sont présentes dans cette documentation qui est utilisée dans l’ensemble du projet.
    • Les formes documentaires : spécifier en langage naturel, spécifier à l’aide de modèles (modèle de buts, modèles de cas d’utilisation)
    • Les perspectives structurelles, comportementales et fonctionnelles
    • La structure des documents : normes et exemples
  • La qualité des exigences :
    • Les critères qualité d’une exigence
    • Les critères qualité de la documentation des exigences
    • Les règles élémentaires de rédaction

Validation et négociation des exigences

  • Les exigences sont généralement exprimées par les diverses parties prenantes selon leur point de vue propre. Il est donc indispensable d’obtenir une validation commune, qui résulte parfois de longue négociation.
    • Fondamentaux et principes de validation
    • Techniques de validation : commentaire, inspection, revue conjointe, prototypage, checklist…
    • Négociation des exigences : identification et résolution des conflits

Gérer les exigences

  • Il est très courant d’avoir un projet pour lequel les besoins ou leur priorité sont susceptibles d’évoluer dans le temps. La maitrise des impacts et leur prise en compte dans le projet sont indispensables à sa réussite.
    • Le référentiel des exigences : caractéristiques des exigences, vues sur les exigences, priorités des exigences, relation entre les exigences...
    • La traçabilité des exigences
    • Le versionnement des exigences : version d’exigences, version du produit, lot d’exigences
    • La gestion des changements : enregistrement des demandes, qualification, validation, affectation au projet

Synthèse, bibliographie et recommandations

Demande d'informations