L’objectif de la conception d’un plan de qualification est de définir une ligne directrice pour la phase de qualification, d'où l'importance toute particulière dévolue à ce document. Cet article se propose de rappeler les bonnes pratiques applicables dans la formalisation des étapes de la qualification, ou encore dans la définition du cadre de travail de l'équipe. Il insiste notamment sur les éléments à prendre en compte dans la définition de la stratégie de qualificaion : niveaux de test, répartition de l'effort de test, charges délais, ou encore ceux relatifs à la prise en charge des différents types de test afin de procéder aux validations d'aptitudes fonctionnelles, technqiues, de sécurité, ou encore d'exploitabilité. Des actions insispensables à mener ... La rédaction du plan de qualification s'accompagne d’actions concrètes à mener, qui permettront de parvenir à l'exhaustitivité et à la qualité du docuement et donc de l'effort de test. Ces actions indispensables, doivent être notamment menées durant quatre phases principales : Définir les objectifs de qualification Les objectifs de la qualification doivent être clairement établis. Il s’agit notamment de formaliser le cadre de travail de l’équipe. On y inclut donc la demande de prestation, qui non seulement attribuera un caractère contractuel à la collaboration, mais donnera l’axe de travail à l’équipe de qualification. Omettre cette étape risque de fausser le rapport entre l’équipe de qualification et son "client", qui inévitablement va essayer, à l’issue des résultats, d’obtenir plus que ce qui a été défini initialement… Rassembler les informations sur le projet C’est l’opération la plus importante du plan de qualification. Il faut en effet s’imprégner du projet, afin de pouvoir présenter une méthodologie adéquate. Cette opération peut se décomposer en plusieurs étapes : L’Évaluation des risques Une évaluation des risques évoqués précédemment est recommandée : elle a un rôle de prévention quant aux dérives possibles de la réalisation du projet. Ces risques, axés principalement sur le budget et les délais, ont un impact direct sur la qualification. Il est donc essentiel d’en tenir compte lors de la préparation. Évaluer les besoins en ressources
L’identification des ressources est une étape essentielle dans le processus de qualification. Ces ressources sont de trois ordres : humaines, matérielles et logicielles. Elles sont le garant de la bonne conduite de la phase de qualification, et notamment du respect du planning.
Planifier les activités du processus de qualification
La dernière activité à mener, consiste à établir un planning de l’équipe de qualification afin de couvrir les termes du contrat en fonction du budget et des délais impartis : elle est le point-clé de la réussite de la qualification. La planification permet notamment de prévenir contractuellement les retards causés par les équipes externes à la qualification, notamment le développement. Les délais de qualification peuvent effectivement être redéfinis (souvent à la baisse) du fait d’un retard dans la réalisation. La présence d’un planning initial permet de justifier une baisse de qualité de la qualification : l’équipe n’a pas eu le temps nécessaire (ou le temps prévu) pour effectuer correctement le travail.
Quelques pistes pour mieux organiser sa qualification
Le contenu du plan de qualification doit comporter un certain nombre de sujets, qui peuvent servir de base au déroulement des tests. Parmi les points, pour lesquels le maximum d'attention doit être porté sont les suivants :
Le Périmètre
Il s’agit de la définition du cadre de travail de l’équipe de qualification. L'effort de test étant infini, il est indispensable, même si cela a été convenu oralement, de définir le périmètre choisi pour la réalisation de la qualification.
Les Indicateurs
Les indicateurs, outils d’évaluation et d’aide à la décision (pilotage, ajustements, retro-corrections), doivent être décrits dans le plan de qualification. L’objectif de ces indicateurs est de mesurer de manière objective une activité à un instant donné. Ils sont essentiels dans l’activité de qualification : il est donc important de les définir de manière précise dans son plan de qualification.
Les Critères d’achèvement
Les critères d’achèvement des tests doivent être décrits dans le plan de qualification. En effet, l'effort de test est fonction desdits critères.
Les Moyens
Décrire les moyens à disposition pour la qualification permet de définir de manière claire le cadre de travail. Ces moyens sont définis en terme de ressources humaines, matérielles et logicielles, identifiées lors du travail de recherche d’informations sur le projet.
Les moyens humains sont du ressort de l’équipe de qualification. C’est au chef de projet qualification à définir son équipe en fonction du budget, des délais, et de la charge de travail estimée.
Les ressources matérielles et logicielles sont demandées par le chef de projet qualification : elles sont un pré-requis indispensable à la réalisation de la qualification. Il est donc essentiel de l’indiquer. Si ces ressources ne sont pas mises à disposition de l’équipe de qualification (par exemple un nombre de postes de travail insuffisants pour l’équipe de qualification), la qualification du logiciel n’a pratiquement aucune chance de se faire dans les délais !
Les conditions préalables à la livraison en qualification (Recette Usine)
Le plan de qualification doit décrire les conditions de déroulement de la Recette Usine, si elle est prévue dans le cadre de la qualification du logiciel. Les conditions d'exécutionn, les critères d'achévement, le temps imparti, le lieu (en principe dans les locaux du réalisateur) et la date y sont indiqués.
Quelques pièges à éviter
De nombreux écueils guettent le Chef de Projet Qualification inexpérimenté ou pressé. Il faut donc prendre particulièrement garde aux points suivants (liste malheuresement non exhaustive) :
Oublier les utilisateurs
Ils sont les destinataires finaux du logiciel : toute la phase de qualification leur est donc dédiée. Chaque action de la qualification doit être conçue et réalisée pour les utilisateurs finaux, et non pour d'autres membres de l'équipe. Cette prise en compte ne dédouane pas l'utilisateur de ses propres responsabilités, mais le place au centre du dispositif.
Négliger les délais de livraison
La phase de qualification entre dans une logique de production : l’objectif final est en effet de livrer un produit à la date prévue.
L’erreur classique consiste à confondre livrer le produit avec finir le travail à effecteur sur le produit (notamment la qualification). En effet, entre les deux états s’insinue une période de temps : les délais de livraisons. Les oublier revient à décaler le projet du temps nécessaire pour livrer tous les éléments.
Sous-estimer les délais de préparation des environnements de qualification
Ce n’est pas quelques jours avant la réalisation des tests qu’il faut se préoccuper de l’environnement de qualification !
C’est en effet le meilleur moyen pour prendre du retard… Il ne suffit pas, par exemple, de commander un logiciel pour pouvoir l’utiliser. Il est souvent nécessaire d’attendre la licence, la validation du service informatique pour l’installation du logiciel, l’installation elle-même… Plusieurs jours peuvent passer.
D’où l’importance d’identifier les besoins le plus rapidement possible, et de commander un environnement adéquat dès que ces besoins sont identifiés. Même si les besoins peuvent être réajustés par la suite, une base de travail proche de celle nécessaire sera disponible.


