|
L'ingénierie des exigences .. hum .. ça sert à quoi ? |
|
Écrit par Daniel Lucas-Hirtz
|
|
Vendredi, 03 Septembre 2010 11:00 |
 |
 |
 |
 |
 |
 |
Ce que le client a décrit |
Ce que le chef de projet a compris |
Ce que l'architecte a conçu |
Ce que le dévelop- peur a programmé |
Ce que l'instal- lateur a livré |
Ce dont le client avait vraiment besoin |
L'ingénierie des exigences (ou « gestion des besoins », « gestion des exigences »,« requirements management ») a pour objet d'établir et de maintenir un accord avec les parties prenantes sur les exigences du système à construire.
Autrement dit:
1. Comprendre le problème (le "pourquoi" et le "quoi" du problème) 2. Spécifier le système à construire (le "quoi" de la solution) 3. Négocier un accord sur cette solution (de la part des "parties prenantes" : clients, utilisateurs, mais aussi testeurs, architectes, installateurs...) 4. Documenter cet accord par un référentiel d'exigences non-ambigües, vérifiables, etc. 5. Maintenir cet accord à jour - c'est à dire gérer les changements pour maintenir la cohérence entre les exigences et le plan du projet.
Ces principes sont toujours valables. Les pratiques, les processus et les outils à mettre en œuvre en revanche vont varier grandement - selon que je souhaite monter une balançoire pour mes enfants ou bien gérer le système électronique embarqué d'un Airbus.
Vous trouverez ici un aperçu des étapes essentielles de l'ingénierie des exigences.
|