1. # Alcyonix - Conseil en amélioration de processus ms Personal Software Process, PSP, Team Software Process, et TSP sont des marques de service de Carnegie Mellon University. ® Capability Maturity Model, et CMMI sont enregistrés auprès du U.S. Patent and Trademark Office par Carnegie Mellon University. Méthode Agile du CMMI ® Personal Software Process ms / Team Software Process ms + + 03 / 08 / 2011 V. 04 +
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15. Adaptation à Agile Test Exécution des tests d’intégration, de non regression et fonctionnels SQLI, fournisseur d'innovation - Nom du document # Plan Test & Conception Revue et Inspection conception Code Revue et Inspection Code Analyse de code Exécution des tests PostMortem Guide PSP Exigences & Spécifications Exigences du client, Exigence techniques, Story, Test d’acceptation, ‘Backlog’ priorisé Conception et Architecture de haute niveau Modèles conceptuels, Ébauche des interfaces, Scénario, Cas d’utilisation, ... Relâche 1 Rel. 2 Rel. n Itération1 Itération 2 ... ... Rencontre périodique du statut du projet Validation Exécution des tests d’acceptation Intégration continue Déploiement Préparation, Démonstration et installation Livrer fréquemment une application fonctionnelle, toutes les deux semaines à deux mois, avec une tendance pour la période la plus courte. Notre première priorité est de satisfaire le client en livrant tôt et régulièrement des logiciels utiles. Cycle Rencontre debout journalière Environnement Salle de travail, Serveurs,Intégration continue, Outils de développement, Machines de tests, Processus, standards, Formation, ... Itération 3 Architecture Vision de l’équipe de l’architecture
16. Exemple de rapport - valeur acquise SQLI, fournisseur d'innovation - Nom du document # Graphiques réels obtenus à partir des outils PSP/TSP fournis ; basé ici sur des données anonymes.
17. Exemple de rapport - Défauts SQLI, fournisseur d'innovation - Nom du document # Graphiques réels obtenus à partir des outils PSP/TSP fournis ; basé ici sur des données anonymes.
18. Exemple de rapport – Performance du Processus SQLI, fournisseur d'innovation - Nom du document # Graphiques réels obtenus à partir des outils PSP/TSP fournis ; basé ici sur des données anonymes.
19. Exemple de rapport SQLI, fournisseur d'innovation - Nom du document # Graphiques réels obtenus à partir des outils PSP/TSP fournis ; basé ici sur des données anonymes.
23. Quelques données SQLI, fournisseur d'innovation - Nom du document # The Team Software Process (TSP) in Practice: A Summary of Recent Results CMU/SEI-2003-TR-014 and CMU/SEI-2000-TR-015 We developed a 450 KLOC business operating system in 55 000 hours. We delivered it on time. The customer reported 17 bugs for a total defect density of 0.038 bugs/KLOC. Gerardo López, Towa, CEO & President TSP Symposium 2008 1/3 des projets n’ont pas de défaut Mesures Avec TSP Moyenne Min - Max Projet Typique System test defects (defects/KLOC) 0.4 0 to 0.9 15 Released defects (defects/KLOC) 0.06 0 to 0.2 7.5 System test effort (% of total effort) 4% 2% to 7% 40% System test schedule (% of total duration) 18% 8% to25% 40% Duration of system test (days/KLOC) 0.5 0.2 to 0.8 5 1 to 7.7 Unit Test - cost of quality 17% 4% to 38% 50% Project schedule error 6% -20% to 27% 180% Mesures Moyenne Productivity improvement 78%
24. Quelques données SQLI, fournisseur d'innovation - Nom du document # Microsoft Corporation 2006 Gagné 1150 heures lors des phases de test. Gagné 427 heures grâce à l’amélioration de la productivité. Gagné 1047 heures et 90,783 $us grâce à un produit de haute qualité. Gain d’opportunité après 4 projets: 2624 hours + $90,783
25. Quelques données SQLI, fournisseur d'innovation - Nom du document # Intuit a rapporté une réduction des appels de support sur le produit QuickBooks 2007 sauvant ainsi plus de 20M$us. Savings Reqts Design Implement Test Processus traditionnel Équipe TSP Reqts Design Implement Test
26.
27.
28.
29.
Notes de l'éditeur
Le PSP ms / TSP ms vient d’un besoin du modèle CMM. Modèle et norme définissent quoi faire, le PSP ms / TSP ms dit comment le faire.