Gestion de projet – Vers les méthodes agiles
96
Chaque fonction ou niveau de performance attendu, chaque besoin, est une exigence ; la
base d’exigences, ainsi élaborée, constitue le référentiel commun utilisé par l’équipe de
réalisation et le client.
La structure de ce référentiel est définie à chaque début de projet en choisissant les critères les plus pertinents dans son contexte pour gérer les exigences : ce sont des attributs de
gestion (identifiant, source, priorité, état courant, complexité, coût estimé…) et des attributs de traçabilité (liens entre exigences, par exemple).
Le système est décrit avec une liste exhaustive statique de ses propriétés, de ses caractéristiques et de ses capacités, comme si on l’observait de l’extérieur.
Cas pratique
Reprenons notre exemple décrit précédemment au paragraphe « Partager une vision ».
La vision décrivait le produit attendu avec trois caractéristiques principales : la mise en place
d’un workflow, un « bureau métier » et le « versioning » de l’information de référence.
Cette vision a été déclinée en exigences fonctionnelles et non fonctionnelles, pour constituer
un référentiel d’exigences (figure 3-6) :
Figure 3-6
Exemple de base d’exigences (extrait) selon la norme IEEE 830-1998
Ce référentiel est élaboré dans un fichier Excel. Il présente deux types d’exigences (fonctionnelles
et non fonctionnelles) ; l’identifiant facilite la communication autour d’une exigence précise ;
trois niveaux de priorités, de risques et de coût ont été définis de 1 à 3 ; un attribut de « statut »
nous donne une information sur l’état d’avancement de l’exigence pour une meilleure traçabilité.
Exigences
F01
Le système permet d'indexer des portions de documents source en
associant le type de l'information.
F
1
1
1
F02
Le système permet d'associer aux produits des remarques destinées
aux équipes éditoriales.
F
3
3
2
À fa i r e
F03 Le système permet d'indiquer si un produit est commercialisé ou non.
F
2
3
3
À faire
F04
Le système permet d'associer aux produits un prix public TTC et un
prix fabricant HT.
F
1
3
3
Fa i t
Fait
F05
Le système permet la saisie d'un même prix avec des dates d'effet
différentes.
F
1
2
3
Fa i t
F06
Le système permet de référencer les produits au sein de la
classification standard en vigueur.
F
2
3
2 En cours
F07
Le système permet un accès unique aux différentes applications au
travers de différents onglets.
F
1
3
1
Fa i t
NF01
La recherche d'un produit par son identifiant doit aboutir en moins de
secondes.
NF
3
1
3
À faire
NF02
L'accès à chaque application n'est autorisé qu'aux utilisateurs ayant
les droits.
NF
2
2
2
À faire
P r i o r i t é
R
i s q u e
S t a t u t
I d e n t i f i a n t
T y p e
C
o û t e s t i m
é
5
GestProjInform Livre Page 96 Vendredi, 3. avril 2009 12:07 12
96
Chaque fonction ou niveau de performance attendu, chaque besoin, est une exigence ; la
base d’exigences, ainsi élaborée, constitue le référentiel commun utilisé par l’équipe de
réalisation et le client.
La structure de ce référentiel est définie à chaque début de projet en choisissant les critères les plus pertinents dans son contexte pour gérer les exigences : ce sont des attributs de
gestion (identifiant, source, priorité, état courant, complexité, coût estimé…) et des attributs de traçabilité (liens entre exigences, par exemple).
Le système est décrit avec une liste exhaustive statique de ses propriétés, de ses caractéristiques et de ses capacités, comme si on l’observait de l’extérieur.
Cas pratique
Reprenons notre exemple décrit précédemment au paragraphe « Partager une vision ».
La vision décrivait le produit attendu avec trois caractéristiques principales : la mise en place
d’un workflow, un « bureau métier » et le « versioning » de l’information de référence.
Cette vision a été déclinée en exigences fonctionnelles et non fonctionnelles, pour constituer
un référentiel d’exigences (figure 3-6) :
Figure 3-6
Exemple de base d’exigences (extrait) selon la norme IEEE 830-1998
Ce référentiel est élaboré dans un fichier Excel. Il présente deux types d’exigences (fonctionnelles
et non fonctionnelles) ; l’identifiant facilite la communication autour d’une exigence précise ;
trois niveaux de priorités, de risques et de coût ont été définis de 1 à 3 ; un attribut de « statut »
nous donne une information sur l’état d’avancement de l’exigence pour une meilleure traçabilité.
Exigences
F01
Le système permet d'indexer des portions de documents source en
associant le type de l'information.
F
1
1
1
F02
Le système permet d'associer aux produits des remarques destinées
aux équipes éditoriales.
F
3
3
2
À fa i r e
F03 Le système permet d'indiquer si un produit est commercialisé ou non.
F
2
3
3
À faire
F04
Le système permet d'associer aux produits un prix public TTC et un
prix fabricant HT.
F
1
3
3
Fa i t
Fait
F05
Le système permet la saisie d'un même prix avec des dates d'effet
différentes.
F
1
2
3
Fa i t
F06
Le système permet de référencer les produits au sein de la
classification standard en vigueur.
F
2
3
2 En cours
F07
Le système permet un accès unique aux différentes applications au
travers de différents onglets.
F
1
3
1
Fa i t
NF01
La recherche d'un produit par son identifiant doit aboutir en moins de
secondes.
NF
3
1
3
À faire
NF02
L'accès à chaque application n'est autorisé qu'aux utilisateurs ayant
les droits.
NF
2
2
2
À faire
P r i o r i t é
R
i s q u e
S t a t u t
I d e n t i f i a n t
T y p e
C
o û t e s t i m
é
5
GestProjInform Livre Page 96 Vendredi, 3. avril 2009 12:07 12
