Vous êtes sur la page 1sur 32

SPICE et CMM

UE4 - Qualit des SI Professeur Yves Chaumette

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

Plan
Introduction Le model CMM
Historique Apports Principales caractristiques Historique Apports Principales caractristiques

La norme SPICE

Comparaison des 2 modles Conclusion

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

Introduction
La ncessite de mettre en place des cadres normaliss destin permettre des processus en vue de leur amlioration, ainsi que des niveaux dvaluation de ces processus. Deux approches pour dfinir ces modles de management des processus : L'approche par "Processus Rpartis" : certains processus sont jugs plus critiques que d'autres et seront amliors en premier le CMM illustre cette approche Lapproche par "Pratiques Gnriques" : chaque processus sera amlior en fonction des choix de l'organisation la norme SPICE se place dans cette approche

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

Qu'est-ce que CMM?


CMM ou Capability Maturity Model est Conu en dans les annes 80, partir des meilleures pratiques de conception des logiciels par le SEI (Software Engineering Institute). C'est donc un recueil de bonnes pratiques de dveloppement de logiciels.

L'utilisation de CMM garantit, si tant est qu'elle est faite srieusement, l'organisme une augmentation notable de la Qualit de sa prestation. Cette Qualit est mesurable puisque chacun des domaines de processus et de processus fait l'objet d'indicateurs.
Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

La prsentation tage

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

La mise en uvre de CMM

la reprsentation tage consiste considrer lvolution par tape ou par niveaux. la reprsentation tage passe par cinq niveaux de maturit. Chacun des niveaux est associ la matrise, par toute lorganisation, dun ensemble de domaines de processus.

Les niveaux de maturit vont du niveau 1 au niveau 5 avec un niveau 1 correspondant ltat initial de lorganisation et un niveau 5 celui dune organisation optimise. Pour quune organisation monte dun niveau il est ncessaire que lensemble des domaines de processus associs au niveau de maturit soit matris.

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

La reprsentation tage

La

reprsentation

tage

exprime

lvolution

des

pratiques

de

dveloppement en fonction dune vue organisationnelle.

Lorganisation se dfinit comme un primtre pouvant correspondre une socit toute entire ou bien seulement une division. Dans le contexte du CMM, lorganisation reprsente le primtre lintrieur duquel on dploie une action damlioration de processus.

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

Les 5 niveaux de maturit de la reprsentation tage


Le Niveau 1 dit Initial : Le processus de dveloppement est considr comme non dfini ou du moins non contrl. La russite des projets est dpendante du savoir-faire de quelques personnes cls de lorganisation et leur savoir-faire nest pas formalis et peu partag par les quipes du projet.

Le niveau 1 se caractrise notamment par : - des estimations variables - des dlais qui structurent les projets - un savoir faire fluctuant car dpendant de peu de personnes - une absence denseignement des erreurs commises

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

Les 5 niveaux de maturit de la reprsentation tage


Le niveau 2 Gr : Les principaux processus de gestion de projet sont dfinis. Ils sont connus et appliques par les quipes des projets. Le dveloppement est planifi correctement et les produits correspondent aux exigences initiales. De plus, les estimations budgtaires sont considres comme plus fiables.

Le niveau 2 se caractrise notamment par : - des estimations plus fiables - des prvisions et des actions correctives - un succs du projet possible - une absence de compromis sur la qualit
9

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

Les 5 niveaux de maturit de la reprsentation tage

Le Niveau 3 dit Dfini : Les processus dfinis au niveau 2 sur les projets sont gnraliss toute lorganisation et affins. Tout processus projet est une instanciation du processus standard de lorganisation.

Le niveau 3 se caractrise notamment par : - une capacit quivalente dans les projets - une capitalisation systmatique - des enseignements tirs - une culture et une comprhension communes

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

10

Les 5 niveaux de maturit de la reprsentation tage


Le Niveau 4 dit Matris : Les mesures sont mises en uvre systmatiquement sur chaque processus. Les donnes sont consolides et exploites. Il se

caractrise notamment par :

- des mtriques et indicateurs mis en place et exploits - des retours dexprience possible - une valuation des impacts lis aux volutions du processus

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

11

Les 5 niveaux de maturit de la reprsentation tage

Le Niveau 5 dit Optimis : les processus sont totalement matriss, les mesures sont exploites. Cela permet danticiper les volutions (technologiques et de processus). Les processus sont optimiss en permanence.

Le niveau 5 se caractrise notamment par : - une amlioration continue du processus - une performance individuelle et collective suivie - une gestion des changements

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

12

Les objectifs gnriques

Les objectifs gnriques et spcifiques dcrits dans chacun des niveaux de CMM s'appliquent au niveau de maturit vis par l'entreprise. Lorsque l'organisation adresse un niveau suprieur, elle doit non seulement intgrer les nouveaux objectifs gnriques (ainsi que les pratiques associes) mais continuer mettre en uvre les objectifs du niveau infrieur, la manire des poupes russes.

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

13

Les avantages de la reprsentation tage

La reprsentation tage a le principal avantage dtre symbolise par une valeur unique du niveau de maturit globale de lorganisation. Ce niveau de maturit globale a un impact fort sur les collaborateurs et les dirigeants. Il peut tre communiqu facilement ou servir renforcer limage dune entreprise.

Bon nombre dentreprises se fixe par exemple comme objectif datteindre le niveau 3 dit dfini , considr souvent comme le niveau suffisant par les organisations. En termes dinconvnient, le principal que lon peut voquer est le manque de prcision. Le niveau de maturit tant globale, il peut masquer des domaines de lorganisation moins performants que dautres et masquer des lacunes dans certains domaines de processus.

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

14

Les risques et bnfices du CMM


La rsistance au changement relative. il faut sassurer dune part du soutien de la direction, Il est ncessaire dautre part davoir ladhsion et de la participation dun maximum de collaborateurs au processus damlioration. La relative complexit du modle, qui ncessite une adaptation aux besoins et aux objectifs rels de lorganisation. Enfin, il ne faut pas perdre de vue que le CMM ne constitue pas une mthodologie, mais un modle c'est--dire quil dcrit ce quil faut raliser, mais il ne dit pas explicitement comment le raliser. En termes dinconvnient, le principal que lon peut voquer est le manque de prcision. Le niveau de maturit tant globale, il peut masquer des domaines de lorganisation moins performants que dautres et masquer des lacunes dans certains domaines de processus.

15
Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

SPICE / ISO IEC 15504

Projet initialement cre par lISO (International Organization for Standardization) en 1993 pour dfinir une norme internationale d'valuation des processus logiciels. Bas sur la convergence de CMM et des normes ISO, SPICE est un model de management Pratiques Gnriques.

2011

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

SPICE / ISO IEC 15504

Revu pour dfinir les critres dvaluation des processus et les modles des pratiques, le projet SPICE est aujourdhui arriv son terme. La norme ISO correspondante est la norme ISO IEC (International Electrotechnical Consortium) 15504. SPICE = Software Process Improvement and Capability dEtermination

2011

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

SPICE : Buts

Dterminer le niveau de maturit et d'amlioration des pratiques du dveloppement Optimiser le processus de dveloppement des logiciels Garantir la prdictibilit des livrables et des dlais

2011

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

SPICE: Apports / Avances

norme internationale (ISO / IEC 15504) forte convergence ISO 9000 et 9001 focus sur les processus cotation/aptitude des processus cadre amelioration continue

2011

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

SPICE: Structure

processus organiss en cinq catgories (relations client fournisseur, ingnierie, support, gestion, organisation) la maturit de chaque processus value sur six niveaux (0. incomplet, 1. effectu, 2. gr, 3. tabli, 4. prvisible, 5. optimis) identification des produits du travail (livrables) prise en compte des pratiques de base et des pratiques de gestion
2011
Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

SPICE: Organisation des Processus par catgories et sous processus

CUS: Client Fournisseur


CUS.1: Acquisition

CUS.1.1: Acquisition et Prparation CUS.1.2: Prparer et ngocier le contrat ...


CUS.2: Fourniture CUS.3: Elicitation des exigence ...

ENG: inggnerie SUP: support PRO: management de projet ORG: organisation


2011

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

SPICE: Processus, Pratiques de base, Composants et Bonnes pratiques CUS: Client Fournisseur
CUS.1: Acquisition

CUS.1.1: Acquisition et Prparation


BP1: Identifier les bsoins BP2: Dfinir les exigences

... ... CUS.1.2: Prparer et ngocier le contrat ...


CUS.2: Fourniture CUS.3: Elicitation des exigence ...

2011

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

SPICE: Notation des processus

chaque processus fait partie d'une catgorie on lui attribue un niveau de capacit on lui attribue neuf attributs de capacit chaque attribut est not sur une chelle quatre niveaux (non ralis 0-15%, partiellement ralis 1550%, largement ralis 50-85%, pleinement ralis 85-100%) chaque processus fait donc l'objet d'une valuation sur ses meilleures pratiques des neuf niveaux
2011
Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

SPICE: Evaluation et Amlioration Processus

2011

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

SPICE: Evaluation et Amlioration

La synthse de l'valuation reprend l'aptitude des modules dvelopps (niveau, attributs, processus), ce qui permet d'identifier les forces et les faiblesses des processus valus. Plusieurs outils logiciel disponibles (ex: SPICE 2-12) mais pas OpenSource Il reste dfinir et mettre en oeuvre des actions correctives l'issue de l'valuation du niveau de maturit pour progresser vers des niveaux suprieurs.

2011

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

COMPARAISON DES DEUX MODELES

En faveur de lapproche par processus rpartis illustre par le CMM:


Mesure simple et communicable lextrieur Voie damlioration prdfinie

Dmarche de qualit totale onreuse

2011

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

COMPARAISON DES DEUX MODELES

Approche Spice permet une approche plus souple :


Aux buts de lorganisation Aux budgets

Le modle dvaluation intgr permet de crer un plan damlioration prcis

2011

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

SPICE: Evaluation et Amlioration

La synthse de l'valuation reprend l'aptitude des modules dvelopps (niveau, attributs, processus), ce qui permet d'identifier les forces et les faiblesses des processus valus. Plusieurs outils logiciel disponibles (ex: SPICE 2-12) mais pas OpenSource Il reste dfinir et mettre en oeuvre des actions correctives l'issue de l'valuation du niveau de maturit pour progresser vers des niveaux suprieurs.

2011

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

Bibliographie - Rfrences

Alphonse Carlier : Management de la qualit pour la matrise du SI Support de court : Qualit, Les normes http:/www.shishiosamaz.com

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

29

Annexe - Libell du domaines


Sigles
CAR CM DAR IPM for IPPD

Process Areas

Domaines de processus

Causal Analysis and Resolution Analyse causale et rsolution Configuration Management Gestion de configuration Decision Analysis and ResolutionAnalyse et prise de dcision Integrated Project ManagementGestion de projet intgre dans un for IPPD (Integrated Product andcontexte IPPD Process Development) Integrated SupplierGestion de fournisseur intgre Management Integrated Teaming Equipe intgre Measurement and Analysis Mesure et analyse Organizational Environment for Environnement organisationnel en vue Integration de l'intgration

ISM IT MA OEI

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

30

Annexe - Libell du domaines


Sigles
OID OPD OPF

Process Areas
Organizational Innovation and Deployement

Domaines de processus
Innovation et dploiement organisationnels du

Organizational Process Definition Dfinition organisationnel Organizational Process Focus

processus

Focalisation sur le processus organisationnel Performance du processus organisationnel Formation organisationnelle Intgration Produit Suivi et contrle de projet Planification de projet Assurance qualit processus et produit

OPP OT PI PMC PP PPQA

Organizational Process Performance Organizational Training Product Integration Project Monitoring and Control Project Planning Process and Product Quality Assurance

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

31

Annexe - Libell du domaines


Sigles
QPM RD REQM RSKM SAM

Process Areas
Quantitative Project Management Requirement Development Requirements Management Risk Management Supplier Agreement Management Technical Solution Validation Vrification

Domaines de processus
Gestion de projet quantitative Dveloppement des exigences Gestion des exigences Gestion du risque Gestion des ententes avec les fournisseurs Solution technique Validation Vrification

TS VAL VER

Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC JB2011 UE4 Qualit des SI Y. Chaumette

32

Vous aimerez peut-être aussi