Définition
Ensemble de processus, d'outils et de pratiques de gouvernance utilisés pour recueillir, capturer, documenter, analyser, prioriser, allouer, mettre sous référence, tracer et contrôler les changements apportés aux exigences des parties prenantes tout au long du cycle de vie d'un système ou produit.
Principe
Principe
Maintenir une source unique de vérité pour les exigences avec traçabilité bidirectionnelle, références contrôlées, gestion formelle des changements et accord des parties prenantes afin que la conception, la vérification, la validation et les décisions de projet se basent sur des exigences actuelles et officielles.
Démonstration
Démonstration
Exemple : Un projet utilise un référentiel d'exigences avec identifiants uniques, une matrice de traçabilité reliant exigences aux éléments de conception, aux tests de vérification et aux scénarios de validation ; un processus de demande de changement évalue l'impact, enregistre les approbations, met à jour les bases et notifie les équipes en aval. Scénario illustratif : une demande tardive d'une partie prenante déclenche une analyse d'impact qui quantifie coût, calendrier et risque technique avant l'acceptation de tout changement d'exigence.
Mauvaise application
Mauvaise application
Permettre la dérive d'exigences informelles (p. ex. courriels non tracés ou accords verbaux non documentés) de sorte que plusieurs bases inconsistantes existent et que les activités de conception et de test en aval divergent.
Conséquence
Conséquence
Une gestion robuste des exigences réduit les reprises, le glissement de périmètre, le désalignement entre parties prenantes et développeurs, et soutient la traçabilité de la V&V et les preuves de certification ; cependant, elle ne garantit pas à elle seule que les exigences initiales sont correctes ou complètes.
Inversion
Inversion
Pratiques ad hoc ou centrées sur des documents sans bases traçables et contrôle des changements, conduisant à une prolifération d'exigences et à une mauvaise prévisibilité du projet ; l'inversion privilégie le changement immédiat au détriment d'une évaluation d'impact disciplinée.
Limite
Limite
Comprend l'élucidation, la documentation, la priorisation, l'allocation, la traçabilité, la mise sous référence et les processus de changement contrôlé ; exclut les décisions de conception détaillées, la planification des tâches (sauf si liée aux changements d'exigences) et les tactiques de négociation des parties prenantes même si leurs résultats sont enregistrés.
Tension sémantique
Tension sémantique
Tension entre un contrôle rigide (pour préserver stabilité et traçabilité) et une réactivité agile (pour accepter rapidement les changements nécessaires) ; les organisations doivent équilibrer la charge de gouvernance et le besoin d'adaptabilité.
Synthèse
Synthèse
La gestion des exigences est la pratique disciplinée de garder les exigences à jour, traçables et contrôlées afin que les décisions d'ingénierie, la vérification, la validation et la gouvernance du projet s'appuient sur une spécification unique et officielle, tout en reconnaissant que la justesse des exigences dépend d'une bonne élucidation.