Outils de recette : toute une stratégie !
Alors que le marché du test est en pleine croissance, les éditeurs confortent leur position en démultipliant les offres logicielles. Il n’est donc pas rare d’utiliser des solutions outillées au sein des projets informatiques lors des phases d’homologation.
Un outil modèle de conception…
Ces outils composés de
modules intégrés tels que le module de gestion des exigences, des cas de test,
des exécutions ou encore des anomalies, s’inscrivent dans toutes les phases de
la recette et intègrent une certaine approche définie par le mode
d’organisation des tests envisagé par l’éditeur. Les concepts des outils de
recette sont, comme dans la plupart des logiciels, structurés suivant une
logique liée à leur modèle de développement. Une campagne sera par exemple composée
d’instances d’exécutions de cas de tests composés d’étapes ; les cas
dépendant eux-mêmes d’un panel d’exigences, etc.
Au-delà de l’approche
standard de compréhension de l’outil, les impacts fonctionnels, rédactionnels
et organisationnels sur les phases de préparation et d ‘exécution de la
recette doivent être mesurés, afin d’aligner la stratégie en fonction. Le choix
de l’outil n’est donc pas neutre.
…qui impose la rigueur
Les fonctionnalités à
disposition pourront ainsi varier d’un outil à l’autre ou d’une version à
l’autre. Mais dans tous les cas, les concepts à utiliser, les personnes s’en
occupant et leur conception et maintien, devront être définis en amont. Dès la
préparation, c’est une rigueur générale dans l’utilisation de l’outil qui devra
donc être mise en place.
Ainsi l’ensemble des
actions réalisées au sein de l’outil devra suivre les mêmes exigences et
facilités d’exploitation et de cohérence pour l’ensemble des acteurs.
Cela pourra permettre
d’exploiter la complexité et la volumétrie des tests associés pour pondérer les
efforts sur les campagnes, produire des reportings exploitables, des suivis
cohérents et enfin des résultats de recette permettant une validation de la
phase.
Au cœur de la phase de recette
De cette manière, l’utilisation
pertinente du logiciel de test apporte en premier lieu une base de
réflexion en définition de stratégie de recette pour formaliser les bonnes
pratiques et structurer l’emploi des concepts via l’exploitation de l’outil.
Et, dans un second temps et une fois
renseignée de manière cohérente : un référentiel de la culture de test de
l’entreprise. Celui-ci permet de conserver, tant qu’il est maintenu, une base
de tests pouvant être partagée avec l’ensemble des acteurs intervenants sur des
durées plus ou moins longues – renforts en recette – ou dans des conditions
plus exotiques – recette externalisée.
Si chacun prend le temps
et l’effort de prise en main de l’outil puis s’oblige à la rigueur de son
utilisation, il constituera un véritable atout pour maîtriser, organiser
et piloter l’homologation de son projet.