Contributions pratiques des méthodes d’amélioration de processus type CMMI, SPICE ... aux projets nouvelles technologies
- Présentation des objectifs principaux des méthodes d’amélioration de processus (CMM-I, SPICE ...).
- Les bénéfices immédiats que peuvent apporter de telles méthodes dans un contexte projet nouvelles technologies. Cas pratiques.
- Utilisation de CMMI afin de clarifier le partage des tâches entre MOA, MOE et les entités architectures transverses.
Les processus de développement et de déploiement
- Le processus de développement. Livrables types à attendre. Assurer la prédictibilité des projets : Coût/délai, contenu fonctionnel, qualité ?
- Le processus de déploiement. Livrables types à attendre. Apporter une visibilité sur les coûts d’exploitation de la solution : administration fonctionnelle et technique, maintenabilité de l’application, capacité d’évolution à la livraison, indépendance par rapport à l’équipe ayant développer le projet ...
- Rôles et responsabilités.
La mise en place d’une stratégie de réutilisation/ mutualisation
- Intérêt de la réutilisation logicielle et de la mutualisation d’environnement.
- Les barrières de l’adoption : Equipes de développements, chefs de projets et managers doivent tous participer à la démarche.
- Calculer le retour sur investissement d’une démarche de réutilisation. Comment le calculer ? Comment mesurer les différents coûts ?
- Un processus d’industrialisation. Mise en place des équipes. Fonctionnement des équipes elles-mêmes et entre elles.
- La prévention des problèmes : plusieurs applications partageant une même plateforme, la gestion de compatibilité ascendante d’un framework et des applications bâties sur ce framework.