Tests fonctionnels & unitaires - Etape 4.4 de la transformation digitale

Etape 4.4 de la transformation digitale : la gestion des tests


Lors de la mise en œuvre d’un nouvel outil informatique, les incompréhensions, les problèmes de communication et les conflits sont souvent des causes majeures d’échec du projet. Il est important voire crucial de mettre en place une politique de tests unitaires et fonctionnels (de validation)


Les origines des difficultés rencontrées sont multiples :

  • Absence de partage ou désaccord sur les attentes entre les parties prenantes,
  • Besoins des utilisateurs incompris ou pas pris en compte
  • Documentation des besoins mal structurée, non maintenue, incomplète, incohérente, non utilisée
  • Ambiguïté dans les formulations, incomplète, non vérifiables, infaisables
  • Dérive du périmètre du projet : ça ne fonctionne pas, car ce n’était pas prévu initialement
  • Changements tardifs compliqués et très coûteux


Il est donc important que la sécurisation de votre projet soit assurée par une méthode de gestion des tests et des exigences favorisant la conduite du changement dans votre organisation.


Gérer les exigences vise à mettre en œuvre les pratiques et les outils permettant de s’assurer, tout au long du projet, que :

  • L’ensemble des parties prenantes du projet partage la même vision du besoin et qu’elles se comprennent sur ce que l’outil permettra de faire ;
  • L’équipe chargée de réaliser le produit (axe solution) s’engage formellement sur les exigences identifiées et partagées par tous ;
  • Les modifications qui peuvent survenir tout au long du projet sont identifiées et gérées ;
  • Les exigences qui ont été identifiées et validées sont développées de manière pertinente et exhaustive sous forme de fonctions informatiques (mise en œuvre de la traçabilité) ;
  • Les éventuelles incohérences entre les exigences et les produits réalisés sont identifiés et gérés.
  • La capitalisation lot après lot est assurée, par une mise à jour cohérente des exigences concernant l’ensemble des outils impliqués.

 

Le schéma ci-dessous présente la manière et les avantages d’intégrer une gestion des exigences et des tests à votre projet de transformation.