Améliorer le processus de test pour atteindre l’échelon 1 de TPI
Résumé
This document deals with a project of software test process improvement realized at the company D2T. The main activity of the company is directed to develop and calibrate internal combustion engines. D2T develops software intended for the engine’s testbeds management and control.
The model Test Process Improvement (TPI) was used to estimate the current process and then to define the improvement opportunities. The ISO 12207 verification and validation processes from the software life cycle and the norm IEEE 830 for software requirement management are the basis used to develop the software test process.
The project started in December 2009 following a launch phase consisting in defining its organization. This launch phase was realized on the basis of recommendations originating from the Project Management Body Of Knowledge (PMBOK).
The definition of the new process was realized in an iterative and incremental way by the users of the process, so it is based on a capitalization of their skills.
Ce document traite d’un projet d’amélioration du processus de test de logiciel réalisé dans l’entreprise D2T dont la principale activité est orientée vers le développement et la mise au point de moteurs thermiques. Pour ce faire, elle développe des logiciels destinés au pilotage des bancs d’essai de moteurs.
Le modèle d’amélioration Test Process Improvement (TPI) a été utilisé pour évaluer le processus courant et ensuite à déterminer les opportunités d’amélioration. Nous nous sommes inspirés des processus vérification et validation de ISO 12207 sur le cycle de vie du logiciel et du standard IEEE 830 pour la gestion des exigences du logiciel.
La réalisation du projet a débuté en décembre 2009 à la suite d’une phase de lancement consistant à définir son organisation. Celle-ci a été réalisée sur la base de préconisations issues du Project Management Body Of Knowledge (PMBOK).
La définition du nouveau processus a été réalisée de manière itérative et incrémentale par les utilisateurs du processus eux-mêmes. Il est ainsi basé sur une capitalisation de leurs compétences.
Domaines
Génie logiciel [cs.SE]
Loading...