Le sujet de la « sous-traitance d’activités de test » est présent dans tous les projets de développement informatique, ou presque. Cependant, ce thème est généralement abordé via la question de l’Off-shore ou du Near-shore. Certes, la localisation géographique des activités de test revêt une importance à ne pas négliger, vu les spécificités qu’elle peut introduire. Toutefois, il peut être aussi très utile de penser à mettre en place des outils ou méthodes simples et efficaces pour augmenter les chances de succès de la sous-traitance dans le domaine du test logiciel.
Dans le cadre d’un projet informatique, le chef de projet sollicite régulièrement des compétences de personnes n’appartenant pas à son équipe de projet.
Ces « personnes n’appartenant pas à l’équipe du projet » peuvent appartenir à la même société ou bien à des sociétés externes, travaillant comme sous-traitants de la société porteuse du projet.
Elles peuvent appartenir à une entité spécialisée dans un domaine précis ou au contraire être des ressources indépendantes mises à la disposition des projets. Enfin, ces personnes peuvent être localisées dans le même pays que le chef de projet ou dans un pays plus ou moins éloigné.
Dans cet article, le mot « externalisé » désignera ce qui n’est pas fait pas des personnes intégrées à l’équipe du projet.
Ceci est valable pour une grande partie des activités liées au développement logiciel, y compris pour les principales activités de test qui peuvent se décliner sur différents niveaux de test. Pour rappel, le syllabus niveau fondation de l’ISTQB (International Software Testing Qualifications Board) propose 5 ensembles d’activités :
Ces activités peuvent se décliner sur 4 niveaux de test :
Sur les gros projets, il est en général judicieux de mettre en place, à un niveau global, une activité de Planification et Contrôle.
Il convient ensuite de déterminer si tout peut être sous-traité. Théoriquement, oui. Dans la pratique, certaines tendances se dégagent :
Pour les projets suivant une démarche « agile », la situation est différente. Néanmoins, c’est un autre sujet !
Dans cet article, la notion de « sous-traitance d’activités de test » désignera essentiellement les activités appliquées au niveau composant lorsque le développement est sous-traité et les activités mises en oeuvre aux niveaux Intégration et système.
Partager |
|
|
Eric Riou du Cosquer, ![]() Diplômé de l’Ecole d’Ingénieurs de Brest (Informatique Industrielle), Eric Riou du Cosquer a commencé sa carrière en 2000, en qualité de Chef de Projet au sein des sociétés CSC PeatMarwick, puis Softeam de 2000 à 2003, avant de rejoindre la division R&D de France Télécom. Depuis 2007, Eric exerce en qualité de Consultant et Formateur sur l’ensemble du groupe France Télécom, en France et à l’étranger. Il participe également à l’amélioration continue des processus et pratiques de test et est amené à conduire des audits internes ou externes pour différentes divisions de France Télécom. Site web : www.cftl.fr |



