26 Mai 2012
Librairie
CMMI
De : Chrissis / Konrad / ShrumEditeur : Campus Press
Le CMMI (Capability Maturity Model Integration), est un modèle qui permet d'évaluer la conception et la réalisation de produits, en particulier de logiciels, en fonction des bonnes pratiques de management et d’ingénierie, en vue d’améliorer les processus de développement. Il s’agit essentiellement d’un modèle progressif et structuré de développement et de maintenance des systèmes et des applications informatiques. Ce livre aidera les entreprises à améliorer leurs processus de développement et de maintenance à la fois des produits et des services. Le modèle ayant été actualisé en 2006 (version 1.2), la dernière version est présentée dans le livre. Cet ouvrage est destiné à quiconque s’intéresse à l’amélioration des processus dans un contexte de développement et de maintenance. Il convient également aux personnes désireuses de recourir à une évaluation (certification) pour faire le point, à celles qui savent déjà ce qu’elles veulent améliorer et à celles qui débutent et qui désirent avoir une vision globale du CMMI.
L'avis du Guide Informatique
Dominique Moisand
Une bible du CMMI à condition d’avoir un décodeur
Enfin le référentiel CMMi peut être abordé en détail en français ! En français oui, fidèlement traduit, tout en restant dans la culture anglo-saxonne. Ne chercher pas MOA (ou maîtrise d’ouvrage) dans le glossaire, il n’y figure pas ! La sacro-sainte séparation MOA MOE qui structure tous nos projets est remplacée par la relation avec les « parties prenantes ». Il y a donc deux façons de prendre cette description très dense de CMMI. Le lecteur peut soit arriver avec ses certitudes sur l’organisation, et elles lui serviront de grille d’interprétation tout au long de sa lecture, soit tenter d’en faire table rase pour comprendre ce qui se cache derrière les mots.
Une lecture « ethnocentrique » peut conduire par exemple à remplacer « partie prenante » par MOA, à ignorer le petit paragraphe de la page 294 sur la diversité des cycles de vie, à se focaliser sur la « documentation des exigences ». Tout ceci pour retrouver un bon vieux cycle en V avec séparation des rôles. Le résultat conduit à un mode guichet qui tient à distance la MOA en bureaucratisant l’interface entre client et développement.
Une autre lecture amène en premier lieu à prendre conscience du préalable culturel de l’amélioration des processus et du déploiement des objectifs généraux. CMMi, c’est avant tout une conduite du changement pour travailler en mode processus.
Ensuite, il faut le lire en creux. Quels sont les pré-requis qui ne sont pas détaillés ? La latitude offerte en termes de choix de méthodes (planification, estimation, mesures diverses, etc.) est importante. Ceci étant, les méthodes doivent exister et prouver leur bien fondé. C’est même la condition nécessaire pour envisager de décoller du niveau de maturité 1. Ce n’est qu’ensuite que les exigences de CMMi ont un sens : travailler ensemble, formaliser les pratiques choisies, mesurer et améliorer les processus, etc.
La maîtrise des processus de gestion de projet est bien décrite dans les objectifs spécifiques. Le niveau 2 (processus de niveau 2) que toute organisation de développement de projet informatique devrait viser mériterait d’être mieux jalonné. Combien de projets sont outillés pour un minimum de planification, de gestion des ressources, d’estimation de charge et de coût ? Quelle étape viser sur la route de ce niveau 2 ? Il faudra souvent professionnaliser les pratiques sans, pour autant, dévier des objectifs de CMMI. Il ne s’agit pas de remplacer un projet de conduite du changement en projet de système d’information (collecte d’indicateur, etc.), les deux facettes doivent marcher de pair.
En résumé, ce livre est un recueil complet pour qui veut se référer à la bible du CMMi, à condition de chausser les bonnes lunettes pour le lire et de faire preuve d’un grand esprit d’ouverture.
L'avis du Guide Informatique
Henri de Mortreuil
Une simple traduction du CMMi pour 59 euros
Vous êtes allergique à l’anglais et vous vous intéressez à CMMi ? Ce livre est fait pour vous ! Vous retrouverez le texte CMMi for Development 1.2 traduit au mot près. Rien de plus mis à part quelques témoignages émaillant le texte original traduit et le chapitre 6 qui présente une étude de cas ; seul chapitre concret du livre (30 pages sur 600).
Je ne vois d’ailleurs pas l’intérêt de la version anglaise car la valeur ajoutée est faible pour un anglophone qui peut télécharger gratuitement le texte original du CMMi 1.1 et 1.2 sur le site du SEI.
L'avis du Guide Informatique
Jean-Marc Jousselin
Le CMMI ? Mais c'est très simple !
Comment présenter et expliquer le CMMI, tout en apportant un solide support à sa mise en œuvre, sans provoquer une irrépressible somnolence chez le lecteur ?
C’est le pari gagné par Chrissis, Konrad et Schrum, dont le livre se lit presque comme un roman, tout en étant un ouvrage de référence indispensable.
Tout au long des pages, des exemples et des cas pratiques sont là pour éviter l’aridité d’une approche uniquement théorique. Au demeurant, les indispensables aspects théoriques sont exposés fort clairement , d’autant plus que l’excellente qualité de la traduction assure un parfait respect des concepts et une facilité de compréhension rarement égalée.
Le gros de l’ouvrage est évidemment la partie qui détaille les objectifs génériques, les pratiques génériques et les domaines de processus : c’est la partie qui en fait LA référence actuelle pour tous ceux qui s’intéressent au CMMI. De très nombreuses remarques clarifient ou précisent le texte adjacent, ou bien elles en étendent la portée en donnant des pistes de réflexion.
Des lignes qui sont manifestement le fruit de l’expérience
Cette imposante partie est précédée par :
- une introduction qui fournit un précieux guide de lecture, permettant aux lecteurs de tous niveaux de tirer le meilleur parti de l’ouvrage. On y trouve également un historique détaillé, relatant l’évolution du premier SW-CMM au CMMI actuel, ce qui permet de bien en saisir l’esprit.
- des chapitres décrivant les concepts de base de la méthode : Les niveaux, les domaines de processus, leurs composants et leurs relations ; ainsi que des conseils sur la mise en œuvre de celle-ci. Ici encore, on sent bien le « vécu » dans ces lignes, qui sont manifestement le fruit de l’expérience.
Enfin, l’ouvrage se termine, comme il se doit pour toute œuvre qui se veut « de référence », par un index, une explication des sigles employés et un glossaire détaillé : Ces deux listes indiquent également la version anglaise des termes concernés, ce qui permet d’assurer le lien avec les connaissances que le lecteur pourrait avoir par ailleurs.
Pour aller plus loin
Pages : 660
Date de publication : Juin 2008
ISBN : 2744073040
Prix * : 59€
Prix Amazon * : 56.05€
Gouvernance
Document, connaissances, GEDEmploi informatique
Législation
Licences, open source
Politique informatique
Qualité, certification, référentiels
Solutions
BI, décisionnel, SIGBureautique et infographie
Finances, gestion, trésorerie
Gestion commerciale, CRM
Mobilité
Production, logistique, SCM
Solutions globales, ERP
Solutions RH
Technologies
Archivage et sauvegardeHardware
Localisation, traçabilité
Locaux, sécurité physique
Programmation, développement
Réseaux et communications
Sécurité logique, virus et intrusions
Site Internet
Stockage, SAN, NAS
Systèmes et infrastructure
Editorial
ActualitésAgenda
Annuaire
Blogs
Contributeurs
Dictionnaire
Dossiers
Emploi
Forum
Lettre
Libraire