Chefs de projet et responsables tests
Lors de l'estimation initiale des charges de test pour un nouveau projet logiciel, afin d'évaluer si COCOMO seul est suffisant.
COCOMO (COnstructive COst MOdel), conçu en 1981 par Barry Boehm, est une méthode statistique d'estimation des coûts de développement logiciel. Cette mind map, créée par Jean-Christophe Rodrigues, Practice Leader Testing, explore si COCOMO est une métrique suffisante pour évaluer les charges de tests et propose une extension nommée COCO-RI-MO intégrant la notion de Risque. La carte couvre 26 nœuds répartis en trois branches principales : les fondements de COCOMO (modèle de base, intermédiaire avec ses 15 cost drivers, répartition des charges par phase), trois remarques critiques (difficulté d'estimer les lignes de code, absence de prise en compte des risques en production), et la proposition COCO-RI-MO qui ajoute une matrice d'aversion pour pondérer l'effort de test. Des nœuds comme 'Complexité Simple' et 'Comparaison des phases de tests entre elles selon la complexité et la taille du code' illustrent la granularité de l'analyse.
Terms and ConditionsLors de l'estimation initiale des charges de test pour un nouveau projet logiciel, afin d'évaluer si COCOMO seul est suffisant.
En phase de planification des tests, pour intégrer une analyse de risque dans l'estimation de l'effort de test.
Lors d'une revue de processus d'estimation, pour comparer les modèles COCOMO et COCO-RI-MO et justifier l'ajout de la pondération par risque.
Ouvrez le fichier dans Xmind pour parcourir les trois branches principales détaillant les fondements de COCOMO et les limites identifiées.
Remplacez les exemples par vos propres données de projet et utilisez la matrice d'aversion COCO-RI-MO pour pondérer l'effort de test selon les risques.
Affinez les pondérations des nœuds selon vos exigences spécifiques puis exportez la carte en PDF ou image pour vos réunions d'estimation.
COCOMO est une méthode statistique de Barry Boehm (1981) qui estime le coût d'un développement logiciel. Il utilise une équation de base, un niveau de complexité et une taille de code (en milliers de lignes). Le modèle intermédiaire ajoute 15 'Cost drivers' classés sur 6 niveaux. Cependant, il ne prend pas en compte les risques spécifiques aux tests.
COCOMO ne tient pas compte des risques en production, ce qui est un critère majeur pour calculer l'effort de test. De plus, il est difficile d'estimer le nombre de lignes de code avant le début du projet. La répartition des charges par phase ne varie pas au sein d'un même niveau de complexité, ce qui peut sous-estimer les tests.
COCO-RI-MO est une extension proposée par Jean-Christophe Rodrigues qui ajoute la notion de Risque au modèle COCOMO. Elle introduit une matrice d'aversion catégorisant chaque exigence selon des critères de risques, puis pondère l'effort de test COCOMO par la note moyenne obtenue. Cela permet d'ajuster l'équation de calcul de l'effort lié spécifiquement au test.
La matrice d'aversion catégorise chaque exigence à développer selon des critères de risques. L'effort de test COCOMO est ensuite pondéré par la note moyenne issue de cette analyse de risque. Par exemple, si une fonctionnalité présente un risque élevé, l'effort de test sera augmenté en conséquence.
Cette mind map a été créée par Jean-Christophe Rodrigues, Practice Leader Testing, et est disponible sur www.mind-testing.fr. Elle explore les limites de COCOMO pour les tests et propose l'extension COCO-RI-MO.
Oui, le fichier .xmind peut être ouvert et modifié dans Xmind (desktop ou web). Vous pouvez personnaliser les nœuds, ajouter vos propres données ou adapter la matrice d'aversion à vos projets.
Share your mind map templates with creators around the world and start earning from your work.