SlideShare une entreprise Scribd logo
1  sur  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   1
Plan
-       Introduction

-       Le model CMM
         •    Historique
         •    Apports
         •    Principales caractéristiques
-       La norme SPICE
         •    Historique
         •    Apports
         •    Principales caractéristiques

-       Comparaison des 2 modèles

-       Conclusion


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

•   La nécessite de mettre en place des cadres normalisés destiné à permettre
    des processus en vue de leur amélioration, ainsi que des niveaux
    d’évaluation de ces processus. Deux approches pour définir ces modèles
    de management des processus :

•   L'approche par "Processus Répartis" : certains processus sont jugés plus
    critiques que d'autres et seront améliorés en premier le CMM illustre cette
    approche

•   L’approche par "Pratiques Génériques" : chaque processus sera amélioré
    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   3
Qu'est-ce que CMM?

•   CMM ou Capability Maturity Model est Conçu en dans les années 80, à
    partir des meilleures pratiques de conception des logiciels par le SEI
    (Software Engineering Institute). C'est donc un recueil de bonnes pratiques
    de développement de logiciels.



•   L'utilisation de CMM garantit, si tant est qu'elle est faite sérieusement, à
    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   4
La présentation étagée




Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
                                                                                                          5
La mise en œuvre de CMM


la représentation étagée consiste à considérer l’évolution par étape ou par
niveaux. la représentation étagée passe par cinq niveaux de maturité.
Chacun des niveaux est associé à la maîtrise, par toute l’organisation, d’un
ensemble de domaines de processus.



Les niveaux de maturité vont du niveau 1 au niveau 5 avec un niveau 1
correspondant à l’état initial de l’organisation et un niveau 5 à celui d’une
organisation optimisée. Pour qu’une organisation monte d’un niveau il est
nécessaire que l’ensemble des domaines de processus associés au niveau
de maturité soit maîtrisé.


Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
                                                                                                          6
La représentation étagée


La      représentation              étagée          exprime          l’évolution          des       pratiques   de
développement en fonction d’une vue organisationnelle.



L’organisation se définit comme un périmètre pouvant correspondre à une
société toute entière ou bien seulement à une division. Dans le contexte du
CMM, l’organisation représente le périmètre à l’intérieur duquel on déploie
une action d’amélioration de processus.




Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
                                                                                                            7
Les 5 niveaux de maturité de la
                                  représentation étagée


•   Le Niveau 1 dit « Initial » : Le processus de développement est considéré
    comme non défini ou du moins non contrôlé. La réussite des projets est
    dépendante du savoir-faire de quelques personnes clés de l’organisation et leur
    savoir-faire n’est pas formalisé et peu partagé par les équipes du projet.



    Le niveau 1 se caractérise notamment par :

•   - des estimations variables
•   - des délais qui structurent les projets
•   - un savoir faire fluctuant car dépendant de peu de personnes
•   - une absence d’enseignement des erreurs commises



    Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
                                                                                                              8
Les 5 niveaux de maturité de la
                                 représentation étagée


•     Le niveau 2 « Géré » : Les principaux processus de gestion de projet sont
     définis. Ils sont connus et appliquées par les équipes des projets. Le
     développement est planifié correctement et les produits correspondent aux
     exigences initiales. De plus, les estimations budgétaires sont considérées
     comme plus fiables.



     Le niveau 2 se caractérise notamment par :

•    - des estimations plus fiables
•    - des prévisions et des actions correctives
•    - un succès du projet possible
•    - une absence de compromis sur la qualité


    Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
                                                                                                              9
Les 5 niveaux de maturité de la
                                       représentation étagée


Le Niveau 3 dit « Défini » : Les processus définis au niveau 2 sur les projets
   sont généralisés à toute l’organisation et affinés. Tout processus projet est
   une instanciation du processus
   standard de l’organisation.



      Le niveau 3 se caractérise notamment par :

•     - une capacité équivalente dans les projets
•     - une capitalisation systématique
•     - des enseignements tirés
•     - une culture et une compréhension 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
                                 représentation étagée


Le Niveau 4 dit « Maîtrisé » : Les mesures sont mises en œuvre systématiquement
    sur chaque processus. Les données sont consolidées et exploitées. Il se



    caractérise notamment par :



•   - des métriques et indicateurs mis en place et exploités
•   - des retours d’expérience possible

•   - une évaluation des impacts liés 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
                                 représentation étagée



Le Niveau 5 dit « Optimisé » :

    les processus sont totalement maîtrisés, les mesures sont exploitées. Cela
    permet d’anticiper les évolutions (technologiques et de processus). Les processus
    sont optimisés en permanence.



•   Le niveau 5 se caractérise notamment par :

•   - une amélioration 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 génériques


Les objectifs génériques et spécifiques décrits dans chacun des niveaux de CMM
s'appliquent au niveau de maturité visé par l'entreprise. Lorsque l'organisation
adresse un niveau supérieur, elle doit non seulement intégrer les nouveaux
objectifs génériques (ainsi que les pratiques associées) mais continuer à mettre en
œuvre les objectifs du niveau inférieur, à la manière des poupées russes.




      Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
                                                                                                                13
Les avantages de la représentation étagée



    La représentation étagée a le principal avantage d’être symbolisée par une
    valeur unique du niveau de maturité globale de l’organisation.
    Ce niveau de maturité globale a un impact fort sur les collaborateurs et les
    dirigeants. Il peut être communiqué facilement ou servir à renforcer l’image
    d’une entreprise.



     Bon nombre d’entreprises se fixe par exemple comme objectif d’atteindre le
    niveau 3 dit « défini », considéré souvent comme le niveau suffisant par les
    organisations. En termes d’inconvénient, le principal que l’on peut évoquer est le
    manque de précision. Le niveau de maturité étant globale, il peut masquer des
    domaines de l’organisation moins performants que d’autres 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 bénéfices du CMM

     •     La résistance au changement relative. il faut s’assurer d’une part du soutien de
           la direction, Il est nécessaire d’autre part d’avoir l’adhésion et de la participation
           d’un maximum de collaborateurs au processus d’amélioration.

     •      La relative complexité du modèle, qui nécessite une adaptation aux besoins et
           aux objectifs réels de l’organisation.

     •     Enfin, il ne faut pas perdre de vue que le CMM ne constitue pas une
           méthodologie, mais un modèle c'est-à-dire qu’il décrit ce qu’il faut réaliser, mais
           il ne dit pas explicitement comment le réaliser.

     •     En termes d’inconvénient, le principal que l’on peut évoquer est le manque de
           précision. Le niveau de maturité étant globale, il peut masquer des domaines de
           l’organisation moins performants que d’autres 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 crée par l’ISO (International
             Organization for Standardization) en 1993 pour
             définir 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 Génériques.




2011 Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
SPICE / ISO IEC 15504



         • Revu pour définir les critères d’évaluation des
           processus et les modèles des pratiques, le projet
           SPICE est aujourd’hui 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



           • Déterminer le niveau de maturité et d'amélioration
             des pratiques du développement

           • Optimiser le processus de développement des
             logiciels

           • Garantir la prédictibilité des livrables et des délais




2011 Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
SPICE: Apports / Avancées



         • 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 organisés en cinq catégories (relations
           client fournisseur, ingénierie, support, gestion,
           organisation)

         • la maturité de chaque processus évaluée sur six
           niveaux (0. incomplet, 1. effectué, 2. géré, 3. établi,
           4. prévisible, 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
                                    catégories et sous processus



       CUS: Client Fournisseur
            CUS.1: Acquisition
                    CUS.1.1: Acquisition et Préparation
                    CUS.1.2: Préparer et négocier le contrat
                    ...
           CUS.2: Fourniture
           CUS.3: Elicitation des exigence
           ...

       ENG: ingégnerie
       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 Préparation
                                    BP1: Identifier les bésoins
                                    BP2: Définir les exigences
                       ...
                       ...
                   CUS.1.2: Préparer et négocier 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 catégorie

         • on lui attribue un niveau de capacité

         • on lui attribue neuf attributs de capacité

         • chaque attribut est noté sur une échelle à quatre
           niveaux (non réalisé 0-15%, partiellement réalisé
           15-50%, largement réalisé 50-85%, pleinement
           réalisé 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 Amélioration Processus




2011   Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
SPICE: Evaluation et Amélioration



         • La synthèse de l'évaluation reprend l'aptitude des
           modules développés (niveau, attributs, processus),
           ce qui permet d'identifier les forces et les faiblesses
           des processus évalués.

         • Plusieurs outils logiciel disponibles (ex: SPICE
           2-1-2) mais pas OpenSource

         • Il reste à définir et mettre en oeuvre des actions
           correctives à l'issue de l'évaluation du niveau de
           maturité pour progresser vers des niveaux
           supérieurs.

2011   Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
COMPARAISON DES DEUX MODELES


         • En faveur de l’approche par processus répartis
           illustrée par le CMM:
                •    Mesure simple et communicable à l’extérieur
                •    Voie d’amélioration prédéfinie

         • Démarche de qualité totale onéreuse




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 l’organisation
                •    Aux budgets

         • Le modèle d’évaluation intégré permet de créer un
           plan d’amélioration précis




2011   Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
SPICE: Evaluation et Amélioration



         • La synthèse de l'évaluation reprend l'aptitude des
           modules développés (niveau, attributs, processus),
           ce qui permet d'identifier les forces et les faiblesses
           des processus évalués.

         • Plusieurs outils logiciel disponibles (ex: SPICE
           2-1-2) mais pas OpenSource

         • Il reste à définir et mettre en oeuvre des actions
           correctives à l'issue de l'évaluation du niveau de
           maturité pour progresser vers des niveaux
           supérieurs.

2011   Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
Bibliographie - Références


Alphonse Carlier : Management de la qualité pour la maîtrise 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               Process Areas                                Domaines de processus

CAR        Causal Analysis and Resolution                  Analyse causale et résolution

CM         Configuration Management                        Gestion de configuration


DAR        Decision Analysis and Resolution                Analyse et prise de décision

IPM for    Integrated Project Management for Gestion de projet intégrée dans un
IPPD       IPPD (Integrated Product and Process contexte IPPD
           Development)

ISM        Integrated Supplier Management                  Gestion de fournisseur intégrée

IT         Integrated Teaming                              Equipe intégrée
MA         Measurement and Analysis                        Mesure et analyse

OEI        Organizational Environment for                  Environnement organisationnel en vue de
           Integration                                     l'intégration

      Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité      30
                                    des SI – Y. Chaumette
Annexe - Libellé du domaines

Sigles                   Process Areas                               Domaines de processus
OID           Organizational Innovation and                    Innovation et déploiement
              Deployement                                      organisationnels

OPD           Organizational Process Definition                Définition du processus organisationnel


OPF           Organizational Process Focus                     Focalisation sur le processus
                                                               organisationnel

OPP           Organizational Process                           Performance du processus
              Performance                                      organisationnel

OT            Organizational Training                          Formation organisationnelle

PI            Product Integration                              Intégration Produit

PMC           Project Monitoring and Control                   Suivi et contrôle de projet

PP            Project Planning                                 Planification de projet

PPQA          Process and Product Quality Assurance            Assurance qualité processus et produit


      Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité        31
                                    des SI – Y. Chaumette
Annexe - Libellé du domaines

Sigles                  Process Areas                               Domaines de processus
QPM            Quantitative Project Management               Gestion de projet quantitative

RD             Requirement Development                       Développement des exigences


REQM           Requirements Management                       Gestion des exigences


RSKM           Risk Management                               Gestion du risque

SAM            Supplier Agreement Management                 Gestion des ententes avec les
                                                             fournisseurs

TS             Technical Solution                            Solution technique


VAL            Validation                                    Validation


VER            Vérification                                  Vérification



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

Contenu connexe

Tendances

Méthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessMéthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessZakaria Bouazza
 
Codification et documentation
Codification et documentationCodification et documentation
Codification et documentationHamza MERIOUT
 
Cmmi formation-fondations-et-mise-en-oeuvre-de-cmmi-cei
Cmmi formation-fondations-et-mise-en-oeuvre-de-cmmi-ceiCmmi formation-fondations-et-mise-en-oeuvre-de-cmmi-cei
Cmmi formation-fondations-et-mise-en-oeuvre-de-cmmi-ceiCERTyou Formation
 
Cobit5 - Outil de la performance
Cobit5   - Outil de la performanceCobit5   - Outil de la performance
Cobit5 - Outil de la performanceAntoine Vigneron
 
Application lifecycle management
Application lifecycle managementApplication lifecycle management
Application lifecycle managementKlee Group
 
Chiffres 2009, données économiques, sociales, sociétales et environnementales
Chiffres 2009, données économiques, sociales, sociétales et environnementales Chiffres 2009, données économiques, sociales, sociétales et environnementales
Chiffres 2009, données économiques, sociales, sociétales et environnementales AREVA
 

Tendances (9)

COBIT
COBIT COBIT
COBIT
 
Méthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessMéthodologie 2 Track Unified Process
Méthodologie 2 Track Unified Process
 
Codification et documentation
Codification et documentationCodification et documentation
Codification et documentation
 
Cmmi formation-fondations-et-mise-en-oeuvre-de-cmmi-cei
Cmmi formation-fondations-et-mise-en-oeuvre-de-cmmi-ceiCmmi formation-fondations-et-mise-en-oeuvre-de-cmmi-cei
Cmmi formation-fondations-et-mise-en-oeuvre-de-cmmi-cei
 
GL
GLGL
GL
 
Cobit5 - Outil de la performance
Cobit5   - Outil de la performanceCobit5   - Outil de la performance
Cobit5 - Outil de la performance
 
2 TUP
2 TUP2 TUP
2 TUP
 
Application lifecycle management
Application lifecycle managementApplication lifecycle management
Application lifecycle management
 
Chiffres 2009, données économiques, sociales, sociétales et environnementales
Chiffres 2009, données économiques, sociales, sociétales et environnementales Chiffres 2009, données économiques, sociales, sociétales et environnementales
Chiffres 2009, données économiques, sociales, sociétales et environnementales
 

Similaire à Eugenio Mauri: CMM & SPiCE

Brochure formation timspirit 2015
Brochure formation timspirit 2015Brochure formation timspirit 2015
Brochure formation timspirit 2015Renaud BROSSE
 
Cmmiint formation-introduction-a-cmmi
Cmmiint formation-introduction-a-cmmiCmmiint formation-introduction-a-cmmi
Cmmiint formation-introduction-a-cmmiCERTyou Formation
 
Marouane harmach et wail aaminou conduite changement pmo-ppm2013 - managemen...
Marouane harmach et wail aaminou  conduite changement pmo-ppm2013 - managemen...Marouane harmach et wail aaminou  conduite changement pmo-ppm2013 - managemen...
Marouane harmach et wail aaminou conduite changement pmo-ppm2013 - managemen...Marouane Harmach
 
Evaluation de la qualité des processus informatiques en petites et moyennes e...
Evaluation de la qualité des processus informatiques en petites et moyennes e...Evaluation de la qualité des processus informatiques en petites et moyennes e...
Evaluation de la qualité des processus informatiques en petites et moyennes e...christophefeltus
 
Mémoire - L'automatisation des tests fonctionnels - Emeline Simon
Mémoire - L'automatisation des tests fonctionnels - Emeline SimonMémoire - L'automatisation des tests fonctionnels - Emeline Simon
Mémoire - L'automatisation des tests fonctionnels - Emeline SimonEmeline Simon
 
qualité S6 chapitre1 .pdf
qualité S6 chapitre1 .pdfqualité S6 chapitre1 .pdf
qualité S6 chapitre1 .pdfAmjadNiot
 
Diagnostic de performance (SI, Finance, RH, Digital, Innovation)
 Diagnostic de performance (SI, Finance, RH, Digital, Innovation) Diagnostic de performance (SI, Finance, RH, Digital, Innovation)
Diagnostic de performance (SI, Finance, RH, Digital, Innovation)XL Groupe
 
Cm6.09 part2 pilotage_projet ing
Cm6.09 part2 pilotage_projet ingCm6.09 part2 pilotage_projet ing
Cm6.09 part2 pilotage_projet ingidigroupe6
 
E-business - développement
E-business - développementE-business - développement
E-business - développementManon Cuylits
 
Cgaudit2009 111017194600-phpapp02
Cgaudit2009 111017194600-phpapp02Cgaudit2009 111017194600-phpapp02
Cgaudit2009 111017194600-phpapp02穆罕 默德穆罕
 
Cgaudit2009 111017194600-phpapp02
Cgaudit2009 111017194600-phpapp02Cgaudit2009 111017194600-phpapp02
Cgaudit2009 111017194600-phpapp02穆罕 默德穆罕
 
Concepts et principes des démarches qualité.pptx
Concepts et principes des démarches qualité.pptxConcepts et principes des démarches qualité.pptx
Concepts et principes des démarches qualité.pptxsoumaya chebil
 
CdeP GESTION ORGANISATIONNELLE DE PROJET : Diagnostic maturité (11 septembre...
CdeP GESTION ORGANISATIONNELLE DE PROJET : Diagnostic maturité (11 septembre...CdeP GESTION ORGANISATIONNELLE DE PROJET : Diagnostic maturité (11 septembre...
CdeP GESTION ORGANISATIONNELLE DE PROJET : Diagnostic maturité (11 septembre...PMI-Montréal
 
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...PMI-Montréal
 

Similaire à Eugenio Mauri: CMM & SPiCE (20)

exposé sécurité
exposé sécuritéexposé sécurité
exposé sécurité
 
Brochure formation timspirit 2015
Brochure formation timspirit 2015Brochure formation timspirit 2015
Brochure formation timspirit 2015
 
Td mr mea
Td mr meaTd mr mea
Td mr mea
 
Rm 09 commun
Rm 09 communRm 09 commun
Rm 09 commun
 
Cmmiint formation-introduction-a-cmmi
Cmmiint formation-introduction-a-cmmiCmmiint formation-introduction-a-cmmi
Cmmiint formation-introduction-a-cmmi
 
Marouane harmach et wail aaminou conduite changement pmo-ppm2013 - managemen...
Marouane harmach et wail aaminou  conduite changement pmo-ppm2013 - managemen...Marouane harmach et wail aaminou  conduite changement pmo-ppm2013 - managemen...
Marouane harmach et wail aaminou conduite changement pmo-ppm2013 - managemen...
 
Evaluation de la qualité des processus informatiques en petites et moyennes e...
Evaluation de la qualité des processus informatiques en petites et moyennes e...Evaluation de la qualité des processus informatiques en petites et moyennes e...
Evaluation de la qualité des processus informatiques en petites et moyennes e...
 
Evaluation de la qualité des processus informatiques en petites et moyennes e...
Evaluation de la qualité des processus informatiques en petites et moyennes e...Evaluation de la qualité des processus informatiques en petites et moyennes e...
Evaluation de la qualité des processus informatiques en petites et moyennes e...
 
Mémoire - L'automatisation des tests fonctionnels - Emeline Simon
Mémoire - L'automatisation des tests fonctionnels - Emeline SimonMémoire - L'automatisation des tests fonctionnels - Emeline Simon
Mémoire - L'automatisation des tests fonctionnels - Emeline Simon
 
qualité S6 chapitre1 .pdf
qualité S6 chapitre1 .pdfqualité S6 chapitre1 .pdf
qualité S6 chapitre1 .pdf
 
Diagnostic de performance (SI, Finance, RH, Digital, Innovation)
 Diagnostic de performance (SI, Finance, RH, Digital, Innovation) Diagnostic de performance (SI, Finance, RH, Digital, Innovation)
Diagnostic de performance (SI, Finance, RH, Digital, Innovation)
 
Cm6.09 part2 pilotage_projet ing
Cm6.09 part2 pilotage_projet ingCm6.09 part2 pilotage_projet ing
Cm6.09 part2 pilotage_projet ing
 
E-business - développement
E-business - développementE-business - développement
E-business - développement
 
Cgaudit2009 111017194600-phpapp02
Cgaudit2009 111017194600-phpapp02Cgaudit2009 111017194600-phpapp02
Cgaudit2009 111017194600-phpapp02
 
Cgaudit2009 111017194600-phpapp02
Cgaudit2009 111017194600-phpapp02Cgaudit2009 111017194600-phpapp02
Cgaudit2009 111017194600-phpapp02
 
Concepts et principes des démarches qualité.pptx
Concepts et principes des démarches qualité.pptxConcepts et principes des démarches qualité.pptx
Concepts et principes des démarches qualité.pptx
 
Formation evaluation v4
Formation evaluation v4Formation evaluation v4
Formation evaluation v4
 
CdeP GESTION ORGANISATIONNELLE DE PROJET : Diagnostic maturité (11 septembre...
CdeP GESTION ORGANISATIONNELLE DE PROJET : Diagnostic maturité (11 septembre...CdeP GESTION ORGANISATIONNELLE DE PROJET : Diagnostic maturité (11 septembre...
CdeP GESTION ORGANISATIONNELLE DE PROJET : Diagnostic maturité (11 septembre...
 
Cycle de management - formations
Cycle de management - formationsCycle de management - formations
Cycle de management - formations
 
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
 

Plus de Eugenio Mauri

Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...
Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...
Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...Eugenio Mauri
 
Eugenio Mauri: Travail de groupe - editeurs logiciels
Eugenio Mauri: Travail de groupe - editeurs logicielsEugenio Mauri: Travail de groupe - editeurs logiciels
Eugenio Mauri: Travail de groupe - editeurs logicielsEugenio Mauri
 
Eugenio Mauri: présentation de TOGAF
Eugenio Mauri: présentation de TOGAFEugenio Mauri: présentation de TOGAF
Eugenio Mauri: présentation de TOGAFEugenio Mauri
 
Eugenio Mauri presentation TOGAF
Eugenio Mauri presentation TOGAFEugenio Mauri presentation TOGAF
Eugenio Mauri presentation TOGAFEugenio Mauri
 
Eugenio Mauri Exercice autour de Kimball
Eugenio Mauri Exercice autour de KimballEugenio Mauri Exercice autour de Kimball
Eugenio Mauri Exercice autour de KimballEugenio Mauri
 
Eugenio Mauri: Cloud Computing
Eugenio Mauri: Cloud ComputingEugenio Mauri: Cloud Computing
Eugenio Mauri: Cloud ComputingEugenio Mauri
 
Eugenio Mauri:fiche de lecture "Le projet d’urbanisation du système d’informa...
Eugenio Mauri:fiche de lecture "Le projet d’urbanisation du système d’informa...Eugenio Mauri:fiche de lecture "Le projet d’urbanisation du système d’informa...
Eugenio Mauri:fiche de lecture "Le projet d’urbanisation du système d’informa...Eugenio Mauri
 
Eugenio Mauri: Les dangers des méthodes agiles
Eugenio Mauri: Les dangers des méthodes agilesEugenio Mauri: Les dangers des méthodes agiles
Eugenio Mauri: Les dangers des méthodes agilesEugenio Mauri
 
Msic jb2011 ue03 papcar Eugenio Mauri
Msic jb2011 ue03 papcar Eugenio MauriMsic jb2011 ue03 papcar Eugenio Mauri
Msic jb2011 ue03 papcar Eugenio MauriEugenio Mauri
 
Eugenio Mauri: Goal directed requirements acquisition
Eugenio Mauri: Goal directed requirements acquisitionEugenio Mauri: Goal directed requirements acquisition
Eugenio Mauri: Goal directed requirements acquisitionEugenio Mauri
 
Cas hôtel attirer clientèle Eugenio Mauri
Cas hôtel attirer clientèle Eugenio MauriCas hôtel attirer clientèle Eugenio Mauri
Cas hôtel attirer clientèle Eugenio MauriEugenio Mauri
 
Mauri Eugenio reasoning with goals
Mauri Eugenio reasoning with goalsMauri Eugenio reasoning with goals
Mauri Eugenio reasoning with goalsEugenio Mauri
 

Plus de Eugenio Mauri (12)

Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...
Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...
Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...
 
Eugenio Mauri: Travail de groupe - editeurs logiciels
Eugenio Mauri: Travail de groupe - editeurs logicielsEugenio Mauri: Travail de groupe - editeurs logiciels
Eugenio Mauri: Travail de groupe - editeurs logiciels
 
Eugenio Mauri: présentation de TOGAF
Eugenio Mauri: présentation de TOGAFEugenio Mauri: présentation de TOGAF
Eugenio Mauri: présentation de TOGAF
 
Eugenio Mauri presentation TOGAF
Eugenio Mauri presentation TOGAFEugenio Mauri presentation TOGAF
Eugenio Mauri presentation TOGAF
 
Eugenio Mauri Exercice autour de Kimball
Eugenio Mauri Exercice autour de KimballEugenio Mauri Exercice autour de Kimball
Eugenio Mauri Exercice autour de Kimball
 
Eugenio Mauri: Cloud Computing
Eugenio Mauri: Cloud ComputingEugenio Mauri: Cloud Computing
Eugenio Mauri: Cloud Computing
 
Eugenio Mauri:fiche de lecture "Le projet d’urbanisation du système d’informa...
Eugenio Mauri:fiche de lecture "Le projet d’urbanisation du système d’informa...Eugenio Mauri:fiche de lecture "Le projet d’urbanisation du système d’informa...
Eugenio Mauri:fiche de lecture "Le projet d’urbanisation du système d’informa...
 
Eugenio Mauri: Les dangers des méthodes agiles
Eugenio Mauri: Les dangers des méthodes agilesEugenio Mauri: Les dangers des méthodes agiles
Eugenio Mauri: Les dangers des méthodes agiles
 
Msic jb2011 ue03 papcar Eugenio Mauri
Msic jb2011 ue03 papcar Eugenio MauriMsic jb2011 ue03 papcar Eugenio Mauri
Msic jb2011 ue03 papcar Eugenio Mauri
 
Eugenio Mauri: Goal directed requirements acquisition
Eugenio Mauri: Goal directed requirements acquisitionEugenio Mauri: Goal directed requirements acquisition
Eugenio Mauri: Goal directed requirements acquisition
 
Cas hôtel attirer clientèle Eugenio Mauri
Cas hôtel attirer clientèle Eugenio MauriCas hôtel attirer clientèle Eugenio Mauri
Cas hôtel attirer clientèle Eugenio Mauri
 
Mauri Eugenio reasoning with goals
Mauri Eugenio reasoning with goalsMauri Eugenio reasoning with goals
Mauri Eugenio reasoning with goals
 

Eugenio Mauri: CMM & SPiCE

  • 1. 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 1
  • 2. Plan - Introduction - Le model CMM • Historique • Apports • Principales caractéristiques - La norme SPICE • Historique • Apports • Principales caractéristiques - Comparaison des 2 modèles - Conclusion Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette 2
  • 3. Introduction • La nécessite de mettre en place des cadres normalisés destiné à permettre des processus en vue de leur amélioration, ainsi que des niveaux d’évaluation de ces processus. Deux approches pour définir ces modèles de management des processus : • L'approche par "Processus Répartis" : certains processus sont jugés plus critiques que d'autres et seront améliorés en premier le CMM illustre cette approche • L’approche par "Pratiques Génériques" : chaque processus sera amélioré 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 3
  • 4. Qu'est-ce que CMM? • CMM ou Capability Maturity Model est Conçu en dans les années 80, à partir des meilleures pratiques de conception des logiciels par le SEI (Software Engineering Institute). C'est donc un recueil de bonnes pratiques de développement de logiciels. • L'utilisation de CMM garantit, si tant est qu'elle est faite sérieusement, à 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 4
  • 5. La présentation étagée Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette 5
  • 6. La mise en œuvre de CMM la représentation étagée consiste à considérer l’évolution par étape ou par niveaux. la représentation étagée passe par cinq niveaux de maturité. Chacun des niveaux est associé à la maîtrise, par toute l’organisation, d’un ensemble de domaines de processus. Les niveaux de maturité vont du niveau 1 au niveau 5 avec un niveau 1 correspondant à l’état initial de l’organisation et un niveau 5 à celui d’une organisation optimisée. Pour qu’une organisation monte d’un niveau il est nécessaire que l’ensemble des domaines de processus associés au niveau de maturité soit maîtrisé. Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette 6
  • 7. La représentation étagée La représentation étagée exprime l’évolution des pratiques de développement en fonction d’une vue organisationnelle. L’organisation se définit comme un périmètre pouvant correspondre à une société toute entière ou bien seulement à une division. Dans le contexte du CMM, l’organisation représente le périmètre à l’intérieur duquel on déploie une action d’amélioration de processus. Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette 7
  • 8. Les 5 niveaux de maturité de la représentation étagée • Le Niveau 1 dit « Initial » : Le processus de développement est considéré comme non défini ou du moins non contrôlé. La réussite des projets est dépendante du savoir-faire de quelques personnes clés de l’organisation et leur savoir-faire n’est pas formalisé et peu partagé par les équipes du projet. Le niveau 1 se caractérise notamment par : • - des estimations variables • - des délais qui structurent les projets • - un savoir faire fluctuant car dépendant de peu de personnes • - une absence d’enseignement des erreurs commises Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette 8
  • 9. Les 5 niveaux de maturité de la représentation étagée • Le niveau 2 « Géré » : Les principaux processus de gestion de projet sont définis. Ils sont connus et appliquées par les équipes des projets. Le développement est planifié correctement et les produits correspondent aux exigences initiales. De plus, les estimations budgétaires sont considérées comme plus fiables. Le niveau 2 se caractérise notamment par : • - des estimations plus fiables • - des prévisions et des actions correctives • - un succès du projet possible • - une absence de compromis sur la qualité Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette 9
  • 10. Les 5 niveaux de maturité de la représentation étagée Le Niveau 3 dit « Défini » : Les processus définis au niveau 2 sur les projets sont généralisés à toute l’organisation et affinés. Tout processus projet est une instanciation du processus standard de l’organisation. Le niveau 3 se caractérise notamment par : • - une capacité équivalente dans les projets • - une capitalisation systématique • - des enseignements tirés • - une culture et une compréhension communes Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette 10
  • 11. Les 5 niveaux de maturité de la représentation étagée Le Niveau 4 dit « Maîtrisé » : Les mesures sont mises en œuvre systématiquement sur chaque processus. Les données sont consolidées et exploitées. Il se caractérise notamment par : • - des métriques et indicateurs mis en place et exploités • - des retours d’expérience possible • - une évaluation des impacts liés aux évolutions du processus Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette 11
  • 12. Les 5 niveaux de maturité de la représentation étagée Le Niveau 5 dit « Optimisé » : les processus sont totalement maîtrisés, les mesures sont exploitées. Cela permet d’anticiper les évolutions (technologiques et de processus). Les processus sont optimisés en permanence. • Le niveau 5 se caractérise notamment par : • - une amélioration 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
  • 13. Les objectifs génériques Les objectifs génériques et spécifiques décrits dans chacun des niveaux de CMM s'appliquent au niveau de maturité visé par l'entreprise. Lorsque l'organisation adresse un niveau supérieur, elle doit non seulement intégrer les nouveaux objectifs génériques (ainsi que les pratiques associées) mais continuer à mettre en œuvre les objectifs du niveau inférieur, à la manière des poupées russes. Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette 13
  • 14. Les avantages de la représentation étagée La représentation étagée a le principal avantage d’être symbolisée par une valeur unique du niveau de maturité globale de l’organisation. Ce niveau de maturité globale a un impact fort sur les collaborateurs et les dirigeants. Il peut être communiqué facilement ou servir à renforcer l’image d’une entreprise. Bon nombre d’entreprises se fixe par exemple comme objectif d’atteindre le niveau 3 dit « défini », considéré souvent comme le niveau suffisant par les organisations. En termes d’inconvénient, le principal que l’on peut évoquer est le manque de précision. Le niveau de maturité étant globale, il peut masquer des domaines de l’organisation moins performants que d’autres 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
  • 15. Les risques et bénéfices du CMM • La résistance au changement relative. il faut s’assurer d’une part du soutien de la direction, Il est nécessaire d’autre part d’avoir l’adhésion et de la participation d’un maximum de collaborateurs au processus d’amélioration. • La relative complexité du modèle, qui nécessite une adaptation aux besoins et aux objectifs réels de l’organisation. • Enfin, il ne faut pas perdre de vue que le CMM ne constitue pas une méthodologie, mais un modèle c'est-à-dire qu’il décrit ce qu’il faut réaliser, mais il ne dit pas explicitement comment le réaliser. • En termes d’inconvénient, le principal que l’on peut évoquer est le manque de précision. Le niveau de maturité étant globale, il peut masquer des domaines de l’organisation moins performants que d’autres 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
  • 16. SPICE / ISO IEC 15504 • Projet initialement crée par l’ISO (International Organization for Standardization) en 1993 pour définir 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 Génériques. 2011 Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
  • 17. SPICE / ISO IEC 15504 • Revu pour définir les critères d’évaluation des processus et les modèles des pratiques, le projet SPICE est aujourd’hui 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
  • 18. SPICE : Buts • Déterminer le niveau de maturité et d'amélioration des pratiques du développement • Optimiser le processus de développement des logiciels • Garantir la prédictibilité des livrables et des délais 2011 Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
  • 19. SPICE: Apports / Avancées • 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
  • 20. SPICE: Structure • processus organisés en cinq catégories (relations client fournisseur, ingénierie, support, gestion, organisation) • la maturité de chaque processus évaluée sur six niveaux (0. incomplet, 1. effectué, 2. géré, 3. établi, 4. prévisible, 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
  • 21. SPICE: Organisation des Processus par catégories et sous processus CUS: Client Fournisseur CUS.1: Acquisition CUS.1.1: Acquisition et Préparation CUS.1.2: Préparer et négocier le contrat ... CUS.2: Fourniture CUS.3: Elicitation des exigence ... ENG: ingégnerie 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
  • 22. SPICE: Processus, Pratiques de base, Composants et Bonnes pratiques CUS: Client Fournisseur CUS.1: Acquisition CUS.1.1: Acquisition et Préparation BP1: Identifier les bésoins BP2: Définir les exigences ... ... CUS.1.2: Préparer et négocier 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
  • 23. SPICE: Notation des processus • chaque processus fait partie d'une catégorie • on lui attribue un niveau de capacité • on lui attribue neuf attributs de capacité • chaque attribut est noté sur une échelle à quatre niveaux (non réalisé 0-15%, partiellement réalisé 15-50%, largement réalisé 50-85%, pleinement réalisé 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
  • 24. SPICE: Evaluation et Amélioration Processus 2011 Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
  • 25. SPICE: Evaluation et Amélioration • La synthèse de l'évaluation reprend l'aptitude des modules développés (niveau, attributs, processus), ce qui permet d'identifier les forces et les faiblesses des processus évalués. • Plusieurs outils logiciel disponibles (ex: SPICE 2-1-2) mais pas OpenSource • Il reste à définir et mettre en oeuvre des actions correctives à l'issue de l'évaluation du niveau de maturité pour progresser vers des niveaux supérieurs. 2011 Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
  • 26. COMPARAISON DES DEUX MODELES • En faveur de l’approche par processus répartis illustrée par le CMM: • Mesure simple et communicable à l’extérieur • Voie d’amélioration prédéfinie • Démarche de qualité totale onéreuse 2011 Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
  • 27. COMPARAISON DES DEUX MODELES • Approche Spice permet une approche plus souple : • Aux buts de l’organisation • Aux budgets • Le modèle d’évaluation intégré permet de créer un plan d’amélioration précis 2011 Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
  • 28. SPICE: Evaluation et Amélioration • La synthèse de l'évaluation reprend l'aptitude des modules développés (niveau, attributs, processus), ce qui permet d'identifier les forces et les faiblesses des processus évalués. • Plusieurs outils logiciel disponibles (ex: SPICE 2-1-2) mais pas OpenSource • Il reste à définir et mettre en oeuvre des actions correctives à l'issue de l'évaluation du niveau de maturité pour progresser vers des niveaux supérieurs. 2011 Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité des SI – Y. Chaumette
  • 29. Bibliographie - Références Alphonse Carlier : Management de la qualité pour la maîtrise 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
  • 30. Annexe - Libellé du domaines Sigles Process Areas Domaines de processus CAR Causal Analysis and Resolution Analyse causale et résolution CM Configuration Management Gestion de configuration DAR Decision Analysis and Resolution Analyse et prise de décision IPM for Integrated Project Management for Gestion de projet intégrée dans un IPPD IPPD (Integrated Product and Process contexte IPPD Development) ISM Integrated Supplier Management Gestion de fournisseur intégrée IT Integrated Teaming Equipe intégrée MA Measurement and Analysis Mesure et analyse OEI Organizational Environment for Environnement organisationnel en vue de Integration l'intégration Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité 30 des SI – Y. Chaumette
  • 31. Annexe - Libellé du domaines Sigles Process Areas Domaines de processus OID Organizational Innovation and Innovation et déploiement Deployement organisationnels OPD Organizational Process Definition Définition du processus organisationnel OPF Organizational Process Focus Focalisation sur le processus organisationnel OPP Organizational Process Performance du processus Performance organisationnel OT Organizational Training Formation organisationnelle PI Product Integration Intégration Produit PMC Project Monitoring and Control Suivi et contrôle de projet PP Project Planning Planification de projet PPQA Process and Product Quality Assurance Assurance qualité processus et produit Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité 31 des SI – Y. Chaumette
  • 32. Annexe - Libellé du domaines Sigles Process Areas Domaines de processus QPM Quantitative Project Management Gestion de projet quantitative RD Requirement Development Développement des exigences REQM Requirements Management Gestion des exigences RSKM Risk Management Gestion du risque SAM Supplier Agreement Management Gestion des ententes avec les fournisseurs TS Technical Solution Solution technique VAL Validation Validation VER Vérification Vérification Eugenio MAURI, Antoine PITOISET, Sina SHARIFE Master 2 SIC – JB2011 – UE4 Qualité 32 des SI – Y. Chaumette

Notes de l'éditeur

  1. Entête 2011 Pied de page
  2. Entête 2011 Pied de page
  3. Entête 2011 Pied de page
  4. Entête 2011 Pied de page
  5. La représentation étagée considère qu’une organisation avant toute évaluation est au niveau 1 c'est-à-dire au niveau initial. Si l’organisation se dirige vers une meilleure maitrise de ces processus de développement alors elle peut prétendre atteindre le niveau 2 dit « géré ». Ensuite si l’organisation souhaite capitaliser sur les expériences précédentes en vue de s’améliorer alors elle rentre dans le cadre du niveau 3 dit « défini ». Le niveau 4 suggère que l’organisation mette en œuvre une approche de gestion quantitative pour tous ces projets de développement. Enfin le niveau 5 dit « optimisé » sous entend que l’organisation est capable de s’améliorer en continue. Entête 2011 Pied de page
  6. En effet, dès le début du projet de modèle CMM, deux manières d’exprimer l’évolution de la capacité de développement se sont opposées. La première consiste à considérer l’évolution par étape ou par niveaux, « Staged » (traduit en français par « Etagée »). La seconde dite « Continuous » (traduit en français par « Continue ») consiste à évaluer chaque domaine de processus. Le SEI souhaitait conserver sa vision historique autrement dit, la représentation étagée, mais était également désireuse de répondre aux recommandations du projet SPICE, que nous détaillerons plus tard, exigeant une représentation continue.   les deux représentations organisent de manière différente les 25 domaines de processus. En effet, la représentation étagée regroupe les domaines par niveau de maturité de 2 à 5 alors que la représentation continue regroupe les domaines par catégorie en distinguant quatre catégories : Support, Ingénierie, Management de Projet et Management de Processus. Voyons en détail les spécificités de chacune de ces représentations. Entête 2011 Pied de page
  7. . Entête 2011 Pied de page
  8. Entête 2011 Pied de page
  9. Entête 2011 Pied de page
  10. Entête 2011 Pied de page
  11. Entête 2011 Pied de page
  12. Entête 2011 Pied de page
  13. Entête 2011 Pied de page
  14. Entête 2011 Pied de page
  15. la résistance au changement. il faut s’assurer d’une part du soutien sans concession de la direction, bien que souvent la démarche soit entreprise par la direction elle-même. Il est nécessaire d’autre part d’avoir l’adhésion et de la participation d’un maximum de collaborateurs au processus d’amélioration. En termes d’inconvénient, le principal que l’on peut évoquer est le manque de précision. Le niveau de maturité étant globale, il peut masquer des domaines de l’organisation moins performants que d’autres et masquer des lacunes dans certains domaines de processus. La relative complexité du modèle, qui nécessite une adaptation aux besoins et aux objectifs réels de l’organisation. En effet, le risque est de vouloir appliquer trop rapidement le modèle dans sa globalité à toute l’organisation et ainsi condamner définitivement toute tentative ultérieure. Il est primordial d’adapter sa démarche à la stratégie de l’entreprise, à sa culture, à ses moyens financiers et humains et à bien d’autres facteurs. Enfin, il ne faut pas perdre de vue que le CMM ne constitue pas une méthodologie, mais un modèle c'est-à-dire qu’il décrit ce qu’il faut réaliser, mais il ne dit pas explicitement comment le réaliser. Il ne faut donc pas croire que CMM soit une solution miracle qui résoudra tous vos problèmes. Chaque organisation se doit de définir les méthodes et outils à mettre en place de façon à satisfaire l’ensemble des domaines de processus du modèle. Entête 2011 Pied de page
  16. Les organisations sont toutes différentes dans leurs objectifs stratégiques mais aussi dans les produits et services d’elles fournissent. Elles diffèrent également dans la façon dont elles mettent en application l’amélioration de leurs processus en se basant sur le CMMI. Enfin, la manière de mesurer le progrès et d’interpréter les résultats est propre à chaque organisation. L'amélioration de processus basée sur le CMMI peut être démontrée de plusieurs manières. Quelques organismes ont établi de nouveaux processus ou ont changé des processus existants après l’étude des bonnes pratiques du CMMI. D'autres ont élargi, au sein de leur organisation, la portée de leurs efforts d'amélioration par l'intégration de systèmes, de logiciels et de matériels. Les changements de processus ont parfois eu lieu avant l’application du CMMI, particulièrement pour les organisations qui ont été parmi les premières à atteindre un niveau de maturité élevé. Quelques organisations, notamment celles qui avaient mis en oeuvre le CMM, avaient déjà établi des processus conformes à ce qui est demandé par le CMMI. Toutes les améliorations ne sont bien entendu pas imputables à l’application du CMMI, mais leurs résultats montrent certainement l'importance des pratiques qui sont articulées dans le CMMI. Les approches analytiques diffèrent également. Certaines organisations font périodiquement des évaluations de leur niveau de maturité. D’autres se concentrent sur un projet ou sur un domaine de processus en particulier.
  17. Les organisations sont toutes différentes dans leurs objectifs stratégiques mais aussi dans les produits et services d’elles fournissent. Elles diffèrent également dans la façon dont elles mettent en application l’amélioration de leurs processus en se basant sur le CMMI. Enfin, la manière de mesurer le progrès et d’interpréter les résultats est propre à chaque organisation. L'amélioration de processus basée sur le CMMI peut être démontrée de plusieurs manières. Quelques organismes ont établi de nouveaux processus ou ont changé des processus existants après l’étude des bonnes pratiques du CMMI. D'autres ont élargi, au sein de leur organisation, la portée de leurs efforts d'amélioration par l'intégration de systèmes, de logiciels et de matériels. Les changements de processus ont parfois eu lieu avant l’application du CMMI, particulièrement pour les organisations qui ont été parmi les premières à atteindre un niveau de maturité élevé. Quelques organisations, notamment celles qui avaient mis en oeuvre le CMM, avaient déjà établi des processus conformes à ce qui est demandé par le CMMI. Toutes les améliorations ne sont bien entendu pas imputables à l’application du CMMI, mais leurs résultats montrent certainement l'importance des pratiques qui sont articulées dans le CMMI. Les approches analytiques diffèrent également. Certaines organisations font périodiquement des évaluations de leur niveau de maturité. D’autres se concentrent sur un projet ou sur un domaine de processus en particulier.
  18. Les organisations sont toutes différentes dans leurs objectifs stratégiques mais aussi dans les produits et services d’elles fournissent. Elles diffèrent également dans la façon dont elles mettent en application l’amélioration de leurs processus en se basant sur le CMMI. Enfin, la manière de mesurer le progrès et d’interpréter les résultats est propre à chaque organisation. L'amélioration de processus basée sur le CMMI peut être démontrée de plusieurs manières. Quelques organismes ont établi de nouveaux processus ou ont changé des processus existants après l’étude des bonnes pratiques du CMMI. D'autres ont élargi, au sein de leur organisation, la portée de leurs efforts d'amélioration par l'intégration de systèmes, de logiciels et de matériels. Les changements de processus ont parfois eu lieu avant l’application du CMMI, particulièrement pour les organisations qui ont été parmi les premières à atteindre un niveau de maturité élevé. Quelques organisations, notamment celles qui avaient mis en oeuvre le CMM, avaient déjà établi des processus conformes à ce qui est demandé par le CMMI. Toutes les améliorations ne sont bien entendu pas imputables à l’application du CMMI, mais leurs résultats montrent certainement l'importance des pratiques qui sont articulées dans le CMMI. Les approches analytiques diffèrent également. Certaines organisations font périodiquement des évaluations de leur niveau de maturité. D’autres se concentrent sur un projet ou sur un domaine de processus en particulier.
  19. Les organisations sont toutes différentes dans leurs objectifs stratégiques mais aussi dans les produits et services d’elles fournissent. Elles diffèrent également dans la façon dont elles mettent en application l’amélioration de leurs processus en se basant sur le CMMI. Enfin, la manière de mesurer le progrès et d’interpréter les résultats est propre à chaque organisation. L'amélioration de processus basée sur le CMMI peut être démontrée de plusieurs manières. Quelques organismes ont établi de nouveaux processus ou ont changé des processus existants après l’étude des bonnes pratiques du CMMI. D'autres ont élargi, au sein de leur organisation, la portée de leurs efforts d'amélioration par l'intégration de systèmes, de logiciels et de matériels. Les changements de processus ont parfois eu lieu avant l’application du CMMI, particulièrement pour les organisations qui ont été parmi les premières à atteindre un niveau de maturité élevé. Quelques organisations, notamment celles qui avaient mis en oeuvre le CMM, avaient déjà établi des processus conformes à ce qui est demandé par le CMMI. Toutes les améliorations ne sont bien entendu pas imputables à l’application du CMMI, mais leurs résultats montrent certainement l'importance des pratiques qui sont articulées dans le CMMI. Les approches analytiques diffèrent également. Certaines organisations font périodiquement des évaluations de leur niveau de maturité. D’autres se concentrent sur un projet ou sur un domaine de processus en particulier.
  20. Les organisations sont toutes différentes dans leurs objectifs stratégiques mais aussi dans les produits et services d’elles fournissent. Elles diffèrent également dans la façon dont elles mettent en application l’amélioration de leurs processus en se basant sur le CMMI. Enfin, la manière de mesurer le progrès et d’interpréter les résultats est propre à chaque organisation. L'amélioration de processus basée sur le CMMI peut être démontrée de plusieurs manières. Quelques organismes ont établi de nouveaux processus ou ont changé des processus existants après l’étude des bonnes pratiques du CMMI. D'autres ont élargi, au sein de leur organisation, la portée de leurs efforts d'amélioration par l'intégration de systèmes, de logiciels et de matériels. Les changements de processus ont parfois eu lieu avant l’application du CMMI, particulièrement pour les organisations qui ont été parmi les premières à atteindre un niveau de maturité élevé. Quelques organisations, notamment celles qui avaient mis en oeuvre le CMM, avaient déjà établi des processus conformes à ce qui est demandé par le CMMI. Toutes les améliorations ne sont bien entendu pas imputables à l’application du CMMI, mais leurs résultats montrent certainement l'importance des pratiques qui sont articulées dans le CMMI. Les approches analytiques diffèrent également. Certaines organisations font périodiquement des évaluations de leur niveau de maturité. D’autres se concentrent sur un projet ou sur un domaine de processus en particulier.
  21. Les organisations sont toutes différentes dans leurs objectifs stratégiques mais aussi dans les produits et services d’elles fournissent. Elles diffèrent également dans la façon dont elles mettent en application l’amélioration de leurs processus en se basant sur le CMMI. Enfin, la manière de mesurer le progrès et d’interpréter les résultats est propre à chaque organisation. L'amélioration de processus basée sur le CMMI peut être démontrée de plusieurs manières. Quelques organismes ont établi de nouveaux processus ou ont changé des processus existants après l’étude des bonnes pratiques du CMMI. D'autres ont élargi, au sein de leur organisation, la portée de leurs efforts d'amélioration par l'intégration de systèmes, de logiciels et de matériels. Les changements de processus ont parfois eu lieu avant l’application du CMMI, particulièrement pour les organisations qui ont été parmi les premières à atteindre un niveau de maturité élevé. Quelques organisations, notamment celles qui avaient mis en oeuvre le CMM, avaient déjà établi des processus conformes à ce qui est demandé par le CMMI. Toutes les améliorations ne sont bien entendu pas imputables à l’application du CMMI, mais leurs résultats montrent certainement l'importance des pratiques qui sont articulées dans le CMMI. Les approches analytiques diffèrent également. Certaines organisations font périodiquement des évaluations de leur niveau de maturité. D’autres se concentrent sur un projet ou sur un domaine de processus en particulier.
  22. Les organisations sont toutes différentes dans leurs objectifs stratégiques mais aussi dans les produits et services d’elles fournissent. Elles diffèrent également dans la façon dont elles mettent en application l’amélioration de leurs processus en se basant sur le CMMI. Enfin, la manière de mesurer le progrès et d’interpréter les résultats est propre à chaque organisation. L'amélioration de processus basée sur le CMMI peut être démontrée de plusieurs manières. Quelques organismes ont établi de nouveaux processus ou ont changé des processus existants après l’étude des bonnes pratiques du CMMI. D'autres ont élargi, au sein de leur organisation, la portée de leurs efforts d'amélioration par l'intégration de systèmes, de logiciels et de matériels. Les changements de processus ont parfois eu lieu avant l’application du CMMI, particulièrement pour les organisations qui ont été parmi les premières à atteindre un niveau de maturité élevé. Quelques organisations, notamment celles qui avaient mis en oeuvre le CMM, avaient déjà établi des processus conformes à ce qui est demandé par le CMMI. Toutes les améliorations ne sont bien entendu pas imputables à l’application du CMMI, mais leurs résultats montrent certainement l'importance des pratiques qui sont articulées dans le CMMI. Les approches analytiques diffèrent également. Certaines organisations font périodiquement des évaluations de leur niveau de maturité. D’autres se concentrent sur un projet ou sur un domaine de processus en particulier.
  23. Les organisations sont toutes différentes dans leurs objectifs stratégiques mais aussi dans les produits et services d’elles fournissent. Elles diffèrent également dans la façon dont elles mettent en application l’amélioration de leurs processus en se basant sur le CMMI. Enfin, la manière de mesurer le progrès et d’interpréter les résultats est propre à chaque organisation. L'amélioration de processus basée sur le CMMI peut être démontrée de plusieurs manières. Quelques organismes ont établi de nouveaux processus ou ont changé des processus existants après l’étude des bonnes pratiques du CMMI. D'autres ont élargi, au sein de leur organisation, la portée de leurs efforts d'amélioration par l'intégration de systèmes, de logiciels et de matériels. Les changements de processus ont parfois eu lieu avant l’application du CMMI, particulièrement pour les organisations qui ont été parmi les premières à atteindre un niveau de maturité élevé. Quelques organisations, notamment celles qui avaient mis en oeuvre le CMM, avaient déjà établi des processus conformes à ce qui est demandé par le CMMI. Toutes les améliorations ne sont bien entendu pas imputables à l’application du CMMI, mais leurs résultats montrent certainement l'importance des pratiques qui sont articulées dans le CMMI. Les approches analytiques diffèrent également. Certaines organisations font périodiquement des évaluations de leur niveau de maturité. D’autres se concentrent sur un projet ou sur un domaine de processus en particulier.
  24. Les organisations sont toutes différentes dans leurs objectifs stratégiques mais aussi dans les produits et services d’elles fournissent. Elles diffèrent également dans la façon dont elles mettent en application l’amélioration de leurs processus en se basant sur le CMMI. Enfin, la manière de mesurer le progrès et d’interpréter les résultats est propre à chaque organisation. L'amélioration de processus basée sur le CMMI peut être démontrée de plusieurs manières. Quelques organismes ont établi de nouveaux processus ou ont changé des processus existants après l’étude des bonnes pratiques du CMMI. D'autres ont élargi, au sein de leur organisation, la portée de leurs efforts d'amélioration par l'intégration de systèmes, de logiciels et de matériels. Les changements de processus ont parfois eu lieu avant l’application du CMMI, particulièrement pour les organisations qui ont été parmi les premières à atteindre un niveau de maturité élevé. Quelques organisations, notamment celles qui avaient mis en oeuvre le CMM, avaient déjà établi des processus conformes à ce qui est demandé par le CMMI. Toutes les améliorations ne sont bien entendu pas imputables à l’application du CMMI, mais leurs résultats montrent certainement l'importance des pratiques qui sont articulées dans le CMMI. Les approches analytiques diffèrent également. Certaines organisations font périodiquement des évaluations de leur niveau de maturité. D’autres se concentrent sur un projet ou sur un domaine de processus en particulier.
  25. Les organisations sont toutes différentes dans leurs objectifs stratégiques mais aussi dans les produits et services d’elles fournissent. Elles diffèrent également dans la façon dont elles mettent en application l’amélioration de leurs processus en se basant sur le CMMI. Enfin, la manière de mesurer le progrès et d’interpréter les résultats est propre à chaque organisation. L'amélioration de processus basée sur le CMMI peut être démontrée de plusieurs manières. Quelques organismes ont établi de nouveaux processus ou ont changé des processus existants après l’étude des bonnes pratiques du CMMI. D'autres ont élargi, au sein de leur organisation, la portée de leurs efforts d'amélioration par l'intégration de systèmes, de logiciels et de matériels. Les changements de processus ont parfois eu lieu avant l’application du CMMI, particulièrement pour les organisations qui ont été parmi les premières à atteindre un niveau de maturité élevé. Quelques organisations, notamment celles qui avaient mis en oeuvre le CMM, avaient déjà établi des processus conformes à ce qui est demandé par le CMMI. Toutes les améliorations ne sont bien entendu pas imputables à l’application du CMMI, mais leurs résultats montrent certainement l'importance des pratiques qui sont articulées dans le CMMI. Les approches analytiques diffèrent également. Certaines organisations font périodiquement des évaluations de leur niveau de maturité. D’autres se concentrent sur un projet ou sur un domaine de processus en particulier.
  26. Les organisations sont toutes différentes dans leurs objectifs stratégiques mais aussi dans les produits et services d’elles fournissent. Elles diffèrent également dans la façon dont elles mettent en application l’amélioration de leurs processus en se basant sur le CMMI. Enfin, la manière de mesurer le progrès et d’interpréter les résultats est propre à chaque organisation. L'amélioration de processus basée sur le CMMI peut être démontrée de plusieurs manières. Quelques organismes ont établi de nouveaux processus ou ont changé des processus existants après l’étude des bonnes pratiques du CMMI. D'autres ont élargi, au sein de leur organisation, la portée de leurs efforts d'amélioration par l'intégration de systèmes, de logiciels et de matériels. Les changements de processus ont parfois eu lieu avant l’application du CMMI, particulièrement pour les organisations qui ont été parmi les premières à atteindre un niveau de maturité élevé. Quelques organisations, notamment celles qui avaient mis en oeuvre le CMM, avaient déjà établi des processus conformes à ce qui est demandé par le CMMI. Toutes les améliorations ne sont bien entendu pas imputables à l’application du CMMI, mais leurs résultats montrent certainement l'importance des pratiques qui sont articulées dans le CMMI. Les approches analytiques diffèrent également. Certaines organisations font périodiquement des évaluations de leur niveau de maturité. D’autres se concentrent sur un projet ou sur un domaine de processus en particulier.
  27. Les organisations sont toutes différentes dans leurs objectifs stratégiques mais aussi dans les produits et services d’elles fournissent. Elles diffèrent également dans la façon dont elles mettent en application l’amélioration de leurs processus en se basant sur le CMMI. Enfin, la manière de mesurer le progrès et d’interpréter les résultats est propre à chaque organisation. L'amélioration de processus basée sur le CMMI peut être démontrée de plusieurs manières. Quelques organismes ont établi de nouveaux processus ou ont changé des processus existants après l’étude des bonnes pratiques du CMMI. D'autres ont élargi, au sein de leur organisation, la portée de leurs efforts d'amélioration par l'intégration de systèmes, de logiciels et de matériels. Les changements de processus ont parfois eu lieu avant l’application du CMMI, particulièrement pour les organisations qui ont été parmi les premières à atteindre un niveau de maturité élevé. Quelques organisations, notamment celles qui avaient mis en oeuvre le CMM, avaient déjà établi des processus conformes à ce qui est demandé par le CMMI. Toutes les améliorations ne sont bien entendu pas imputables à l’application du CMMI, mais leurs résultats montrent certainement l'importance des pratiques qui sont articulées dans le CMMI. Les approches analytiques diffèrent également. Certaines organisations font périodiquement des évaluations de leur niveau de maturité. D’autres se concentrent sur un projet ou sur un domaine de processus en particulier.
  28. Les organisations sont toutes différentes dans leurs objectifs stratégiques mais aussi dans les produits et services d’elles fournissent. Elles diffèrent également dans la façon dont elles mettent en application l’amélioration de leurs processus en se basant sur le CMMI. Enfin, la manière de mesurer le progrès et d’interpréter les résultats est propre à chaque organisation. L'amélioration de processus basée sur le CMMI peut être démontrée de plusieurs manières. Quelques organismes ont établi de nouveaux processus ou ont changé des processus existants après l’étude des bonnes pratiques du CMMI. D'autres ont élargi, au sein de leur organisation, la portée de leurs efforts d'amélioration par l'intégration de systèmes, de logiciels et de matériels. Les changements de processus ont parfois eu lieu avant l’application du CMMI, particulièrement pour les organisations qui ont été parmi les premières à atteindre un niveau de maturité élevé. Quelques organisations, notamment celles qui avaient mis en oeuvre le CMM, avaient déjà établi des processus conformes à ce qui est demandé par le CMMI. Toutes les améliorations ne sont bien entendu pas imputables à l’application du CMMI, mais leurs résultats montrent certainement l'importance des pratiques qui sont articulées dans le CMMI. Les approches analytiques diffèrent également. Certaines organisations font périodiquement des évaluations de leur niveau de maturité. D’autres se concentrent sur un projet ou sur un domaine de processus en particulier.