Dimanche 10 avril 2011 7 10 /04 /Avr /2011 00:11

 

La maîtrise des coûts et des délais devient de plus en plus une priorité pour les entreprises africaines et donc de leur DSI.

Dans ce contexte, des méthodes pour rationaliser les processus de développement s'imposent de plus en plus dans les entreprises européennes et américaines et peuvent intéresser les entreprises africaines. CMMI fait partie de ses méthodes.

Le CMMI (Capability Maturity Model Integration) est une approche interdisciplinaire d'ingénierie des systèmes couvrant les compétences et processus techniques et managériaux permettant de transformer des besoins utilisateurs en un produit technique. C'est donc essentiellement un modèle de développement et de maintenance des systèmes et des applications informatiques.

Il a été conçu dès 1987, à partir des meilleures pratiques du logiciel, par le SEI (Software Engineering Institute) et des représentants de l'industrie du logiciel.

Au cœur de la stratégie business de la plupart des entreprises, l'IT doit démontrer son efficacité et sa capacité à s'inscrire dans la stratégie et l'avenir (meilleur rapport qualité prix, apport de valeur ajoutée, préservation des investissements).

 

CMMI répond à plusieurs problématiques des DSI :

  • Réduire les coûts de développement à qualité égale
  • Augmenter la qualité des produits logiciels sans augmenter les coûts
  • Anticiper le coût réel des projets
  • Intégrer des sous-traitants dans les processus logiciels (externalisation, off-shore, …)
  • Comparer sa performance avec celles des autres (communication DG, …), justifier les budgets d'amélioration

Quelle est l'approche CMMI ?

Les entreprises qui souhaitent se lancer dans cette nouvelle démarche, doivent pour se situer sur une échelle de maturité, réaliser une évaluation.

CMMI définit 5 niveaux de maturité :

  • Niveau 1 : Initial, l'efficacité repose sur les compétences et la motivation des individus
  • Niveau 2 : Piloté, principaux processus de gestion de projets définis et appliqués, développement de logiciels planifiés
  • Niveau 3 : Standardisé, définition des processus étendue à l'ensemble de l'entreprise, processus améliorés
  • Niveau 4 : Quantifié, application systématique de mesure de processus
  • Niveau 5 : Optimisé, optimisation des processus, mise en place des processus permettant l'amélioration continue, maîtrise du changement

25 processus permettant une évaluation globale de la maturité d'une organisation, sont répartis en quatre types : Process Management, Project Management, Engineering et Support.

 

Bibliographie

Le site officiel de CMMI : http://www.sei.cmu.edu/cmmi/cmmi.html

Par A.Boyarm - Publié dans : DSI
Ecrire un commentaire - Voir les 0 commentaires
Retour à l'accueil
 
Créer un blog gratuit sur over-blog.com - Contact - C.G.U. - Signaler un abus - Articles les plus commentés