Tout au long du cycle de vie du produit, la gestion de la qualité se traduit par des mesures et des évaluations de la
qualité du processus et du produit. Une évaluation de la qualité peut être menée lorsqu'un événement majeur se produit,
comme à la fin d'une phase, ou est susceptible de se produire lorsqu'un produit est créé, comme une révision structurée
du code. Ci-dessous sont recensées les différentes évaluations qui ont lieu au cours du cycle de vie.
Chaque phase et itération du RUP (Rational Unified Process) se traduit par l'émergence (interne ou externe) d'un
produit exécutable ou d'un sous-ensemble d'un produit en développement, pour lequel des évaluations sont menées avec
les objectifs suivants :
-
Démontre l'accomplissement des exigences (et critères)
-
Synchroniser les attentes
-
Synchroniser les produits dans une version de référence
-
Identifier les risques
La plupart des jalons apparaissent à la fin de chacune des quatre phases RUP et vérifient que les objectifs de la phase
ont été atteints. Il existe quatre jalons principaux :
Des jalons mineurs apparaissent à la conclusion de chaque itération et se concentrent sur la vérification de
l'accomplissement des objectifs de chaque itération. Les évaluations d'état sont des efforts périodiques permettant
d'évaluer de manière continue la progression tout au long d'une itération et/ou phase.
Voir également :
Les inspections, revues et révisions structurées sont des techniques spécifiques centrées sur l'évaluation des produits
et constituent des méthodes puissantes d'amélioration de la qualité et de la productivité du processus de
développement. Ces méthodes doivent être conduites sous forme de réunion avec une personne agissant comme facilitateur
et une autre prenant des notes (demandes de changements, problèmes, questions, etc).
Le glossaire standard de l'institut IEEE (édition 1990) définit ces trois types d'efforts :
Réunion formelle au cours de laquelle un produit ou un ensemble de produits est présenté à l'utilisateur, au client
ou à d'autres parties intéressées pour approbation et commentaires.
Technique d'évaluation formelle au cours de laquelle des produits sont examinés par une ou plusieurs personnes
autres que l'auteur afin de détecter des erreurs, des violations des normes de développement ou d'autres problèmes.
Processus de revue au cours duquel un développeur guide un ou plusieurs membres de l'équipe de développement dans
un segment de produit qu'il ou elle a écrit. Les autres membres posent des questions et font des commentaires sur
la technique, le style, les erreurs potentielles, les violations des standards de développement et les autres
problèmes.
Voir Instructions : Revues pour plus d'informations sur la manière de mener des
inspections, des revues et des révisions structurées.
|