Définir les responsabilités du client et de l'équipe du projet
La première étape consiste à identifier de manière explicite les parties du processus d'acceptation du produit qui sont
de la responsabilité du client, et celles qui relèvent de la responsabilité de l'équipe projet. Vous devez également
désigner les personnes ou les groupes qui seront chargés de l'acceptation finale. Les responsabilités qui entrent en
jeu sont les suivantes :
-
Livraison/récupération du logiciel et de la documentation
-
Installation des plateformes de test matérielles/logicielles
-
Fourniture des données de test
-
Fourniture de ressources pour l'exécution des tests d'acceptation
-
Livraison des résultats des tests d'acceptation dans les délais
|
Documenter les critères d'acceptation du produit
Les critères d'acceptation du produit sont définis et validés dans le cadre de la Tâche : Initier le projet lors de la
phase de création et doivent être consignés dans le plan d'acceptation du produit à cette occasion. Lors de la phase
d'élaboration, ces critères peuvent être développés plus en détails une fois que des revues de test spécifiques auront
été identifiées.
Ces critères doivent être développés en collaboration avec l'organisation du client et l'équipe du projet, et peuvent
comprendre les éléments suivants :
-
Livraison de tous les produits identifiés comme livrables au client
-
Liste des participants nécessaires pour le test d'acceptation
-
Lieu(x) de test requis
-
Exécution réussie des évaluations des produits identifiés dans le plan d'acceptation du produit
-
Exécution réussie de la formation du client
-
Exécution réussie de l'installation sur site
-
Mesures qui identifieront dans quelle mesure les spécifications du projet d'origine ont été respectées
-
Mesures qui identifieront dans quelle mesure les objectifs de l'étude de rentabilité ont été atteints
|
Identifier les artefacts et les méthodes d'évaluation
Ensuite, identifiez les produits du projet à livrer au client pour acceptation. Pour chaque produit, vous devez
identifier la ou les méthode(s) d'évaluation qui sera(ont) utilisée(s) pour s'assurer que le produit répond aux
critères d'acceptation spécifiés. Plus tard dans le projet, des listes de contrôle de revue détaillées et des cas de
test seront développés pour fournir des instructions pas à pas concernant l'exécution des évaluations.
|
Identifier les ressources nécessaires
Une fois que les évaluations de produit auront été identifiées, tant en termes de nombre que de type, identifiez dans
le plan toutes les ressources qui seront nécessaires à l'exécution de la tâche d'acceptation du produit. Vous devez
inclure les éléments suivants dans votre liste de ressources :
-
Personnel
-
Matériel informatique
-
Logiciels
-
Données
-
Documentation
-
Tout équipement spécifique
|
Définir le planning d'acceptation du produit
Il arrive souvent que le client n'accorde pas suffisamment d'importance au processus d'acceptation du produit, auquel
cas le processus a tendance à s'éterniser. Il est donc préférable d'inclure un planning dans votre plan d'acceptation
du produit, indiquant à quel moment les différentes tâches d'évaluation de l'acceptation doivent être exécutées. Ce
planning sera "intégré" au planning général du projet dans le plan de développement logiciel.
|
Définir le processus de résolution des incidents
Cette dernière étape est très importante. Si des incidents surviennent lors des évaluations d'acceptation, il est utile
de disposer d'un processus de résolution validé. Généralement, ce processus se contente de suivre le processus de
résolution des incidents défini dans le plan de résolution des incidents. Toutefois, il est également utile d'aborder
certains autres sujets, par exemple comment définir ce qui constitue un véritable incident, la validation d'un budget
pour le travail supplémentaire à exécuter, ou encore les pénalités contractuelles. En vous mettant d'accord avec le
client en amont, vous éviterez tout conflit en fin de projet.
|
|