forfait 1

FORFAIT - Tierce Recette Applicative

Écrit par All4Test le .

Il s'agit alors d'un engagement de résultat et non plus d'un engagement de moyen. La Tierce Recette Applicative (TRA) consiste à externaliser complétement l'activité de test/ validation d'un produit ou d'un logiciel...

La détection des défauts et leur correction sont les activités les plus chères du cycle de développement de logiciels. Toute amélioration de ces processus se traduira directement par des réductions de coût, par des développements de qualité et une diminution du nombre de défauts détectés par les utilisateurs.

Pour les améliorer, il est important de mesurer les activités de tests, et aussi toutes les autres activités liées au cycle de vie des logiciels, depuis les exigences jusqu'à la maintenance, au support hotline et au SAV, car l'amélioration des processus de test influence aussi ces autres processus.  Une mesure en terme d'impact et en terme de volumétrie, aide à déterminer les processus à améliorer en priorité.

Une recherche des origines des défauts (Analyse des Causes Racine) permet d'identifier les processus défaillants à l'origine des défauts.  Des méthodes d'amélioration des processus, intégrant les aspects systématiques et statistiques permettent de garantir un taux de retour sur investissement supérieur aux meilleures sociétés cotées en bourse.

Pourquoi externaliser la gestion des tests ?

Le test est devenu un métier spécifique qui demande des ressources spécialisées, des outils complexes, des processus et des formations à mettre à jour régulièrement... La gestion de la charge de travail est compliquée à gérer pour les petites équipes.

Les délais ou itérations sont de plus en plus court afin de suivre les attentes du marché, il faut de plus en plus automatiser les tests et  valider que l'application marche sur des dispositifs de plus en plus nombreux (PC, terminaux, mobiles, voir TV ...)

Pour rappel, le syllabus  de l'ISTQB propose 5 ensembles d'activités :

  • Planifier et contrôler

  • Analyser et concevoir

  • Implémenter et exécuter

  • Évaluer les critères de sortie et informer

  • Activités de clôture des tests

ALL4TEST fournit des outils pour gérer l'ensemble de ces 5 activités. Ces activités peuvent se décliner sur 4 niveaux de test:

  • Composants

  • Intégration

  • Système

  • Acceptation

Modes de fonctionnement:

La tierce recette applicative (TRA) peut être :

Soit intégrée en mode Agile avec le client: notre équipe fournit une assistance continue au client en parallèle avec le développement, facturation suivant charge consommée (AT déportée). Cette organisation est adaptée aux projets type start up ou aux projets ne possédant pas des spécifications clairement définies ou stabilité.

En mode forfait : Notre équipe valide une version du logiciel de référence bien définie (spec, exigences), en respectant un planning et au fur à mesure des itérations en définissant des UO pour augmenter l'engagement sur un forfait prix/ UO.

Les différentes phases de la tierce recette applicative (TRA) sont :

Initialisation : définitions des stratégies des tests, PAQ, indicateur qualité, outils de test, outils de suivi de projet, mise en œuvre des conditions de réversibilité.

Projet Pilot : rédactions des plans de tests, premières itérations de test en mode AT.

Production : définition des UO, itération en mode forfait, suivi des indicateurs qualités.