Accueil   |      |      |   Industrialisation des tests

Industrialisation des tests

La complexité sans cesse croissante des systèmes combinée à l'accélération constante de l'évolution de ces systèmes obligent les directions informatiques à revisiter leur politique de test afin de réduire les coûts de test, améliorer sans cesse la couverture des tests et accélérer les phases de qualification logicielle afin de réduire le "time-to-market"


Les directions informatiques disposent de 3 axes d'optimisation:

  1. amélioration de l'efficacité et donc de la maturité des pratiques de test
  2. délocalisation d'une partie des charges de test afin de bénéficier de prix plus favorables
  3. simplifier les patrimoines à tester pour en accroître "la testabilité"

Solution

Si la complexité de la tâche qui consiste à valider une nouvelle release dans un délai toujours plus court est énorme, il est tout à fait possible de la maîtriser en tirant partie du caractère répétitif et incrémental de chaque release. Notre démarche se fonde sur:

  • la capitalisation du testware c'est-à-dire des plans de test, des cas de test et des patterns d'anomalies tels que consolidés au sein d'un référentiel de test unique
  • la capitalisation du code source et de ses évolutions tel que stocké dans la base de code du référentiel RefineTM.
  • la capitalisation des processus suivant un schéma d'exécution itératif qui autorise des retours d'expérience fréquents et systématiques

L'industrialisation

Nous avons conçu, développé, automatisé et déployé tout un ensemble de processus de test qui en détaillent le cycle de vie, les outils, les environnements, l'organisation et les compétences associées.

Nous avons exécutés, validés, mesurés, optimisés, déployés ces processus de test de manière à respecter un cahier des exigences rigoureux et défini par avance.
Ce cahier des exigences des tests couvre tous les aspects de l'industrialisation des tests à savoir:

  1. la productivité
  2. la fiabilité mesurée par le taux d'anomalie résiduelle tel que constaté 3 mois après bascule en production,
  3. le risque mesuré par le taux de couverture du risque estimé et étalonné par les données historiques et fondé sur la nature des changements apportés à chaque release,
  4. la capacité mesurée par le degré de parallélisme des opérations. Ce facteur est déterminant pour la réduction des délais.
  5. la capacité à délocaliser tout ou partie des processus sur un site distant avec des horaires décalés

Notre offre

MetaWare met à disposition de ses clients le Bureau d'Industrialisation chargé de déployer les processus au sein des équipes dans le respect du cahier des exigences d'industrialisation défini au préalable.

© Copyright 2009 MetaWare - All rights reserved