RAD 2 Organisation des développements SEI-CMM & ISO-SPICE Organisation des déve
RAD 2 Organisation des développements SEI-CMM & ISO-SPICE Organisation des développements, conduite de projets, ingénierie applicative, modélisation adaptée. J Je ea an n- -P Pi ie er rr re e V Vi ic ck ko of ff f, , R RA AD D. .f fr r RAD2 et organisation normalisée du développement, CEI-CMM & ISO-SPICE 2 © 2000, Jean-Pierre Vickoff, RAD.fr RAD2 Organisation des développements SEI-CMM & ISO-SPICE Jean-Pierre Vickoff RAD.fr RAD2 et organisation normalisée du développement, CEI-CMM & ISO-SPICE 3 © 2000, Jean-Pierre Vickoff, RAD.fr HORIZON 2010 Les changements les plus difficiles à accompagner sont ceux qui altèrent directement nos habitudes de travail, notre structure de pensée ou notre perception d’une réalité jusqu’ici stable et désormais en évolution. En matière de développement de systèmes d’information, une révolution fondamentale est en cours. Elle se caractérise par l’introduction simultanée de nouvelles méthodes de conduite de projets (comme le RAD), de nouvelles formes de modélisation (comme UML) et elle s’appuie sur des modèles d’évaluation et d’évolution de l’organisation (comme CMM ou ISO-SPICE). Elle fait intervenir l’objet, les composants, le partage ou l’achat de solutions et stratifie la production et l’exploitation du SI en couches d’externalisation. Il n’est donc pas surprenant que les principes régissant l’émergence et la généralisation des nouvelles technologies ou méthodologies prévoient encore, pour certains, des délais de l’ordre une dizaine d’années avant de maîtriser ces outils du futur immédiat et d’en tirer tous les bénéfices. En ce qui concerne le champ méthodologique, sa situation est formalisée ci-dessous par l’incontournable modèle de maturité du Gartner Group. A la base de toute forme d’industrialisation se trouvent des normes et des standards. Pourtant, la plupart des informaticiens actuels hésitent à en adopter la pratique. L’homme est faillible, et des processus formalisés sont indispensables à la maîtrise de son action. Il lui faut ensuite une farouche volonté de les respecter (ou l’obligation), et surtout l’intelligence de les adapter. De ces contraintes naît la capacité de piloter dans la qualité et la performance les activités les plus complexes. C’est au prix de cet état de l’art et aussi de celui de la simplification, que le professionnel obtiendra finalement l’amélioration continue d’une qualité qui lui fait actuellement défaut. Dans un univers de performances où l’obligation de résultats s’impose à tous progressivement, la rigueur devient l’alliée du changement. Les pilotes de SI se doivent alors d’envisager immédiatement l’acquisition d’une nouvelle culture « projet » et de l’appliquer à l’évolution de leur métier. A ce sujet je citerai Jean Monnet, un des initiateurs de la Communauté européenne : « La résistance des hommes est à la mesure de l'ampleur du changement que l'on cherche à apporter, elle est même le signe le plus sûr que l'on est sur la voie de ce changement. » Je connais des organisations qui doivent être en train de changer, car je vous assure qu'elles résistent. Jean-Pierre Vickoff www.RAD.fr RAD2 et organisation normalisée du développement, CEI-CMM & ISO-SPICE 4 © 2000, Jean-Pierre Vickoff, RAD.fr SOMMAIRE DE L’OUVRAGE 1. MATURITÉ ET NORMES DE DÉVELOPPEMENT 6 1.1. STANDARDS SEI-CMM ET ISO-SPICE 6 1.2. INTRODUCTION À CMM 8 STRUCTURE DU MODÈLE D’ORGANISATION 9 NIVEAUX DE MATURITÉ 10 Niveau 1 « initial » 10 Niveau 2 « reproductible » 10 Niveau 3 « défini » 10 Niveau 4 « maîtrisé » 10 Niveau 5 « optimisé » 10 SECTEURS CLÉS PAR NIVEAU 11 Secteurs clés niveau 2 « reproductible » 11 Secteurs clés niveau 3 « définii » 11 Secteurs clés niveau 4 « maîtrisé » 13 Secteurs clés niveau 5 « optimisé » 13 1.3. RAD2 ET LES 5 NIVEAUX DE MATURITÉ CMM 15 NIVEAU 1 « INITIAL » 15 NIVEAU 2 « REPRODUCTIBLE » 15 NIVEAU 3 « DÉFINI » 15 NIVEAU 4 « MAÎTRISÉ » 16 NIVEAU 5 « OPTIMISÉ » 16 1.4. INTRODUCTION À ISO-SPICE 16 2. BIBLIOGRAPHIES ET RÉFÉRENCES 20 2.1. BIBLIOGRAPHIE RAD, CONDUITE DE PROJET 20 2.2. BIBLIOGRAPHIE MANAGEMENT, QUALITÉ 20 2.3. DIVERS DOCUMENTS, NORMES, STANDARDS 21 2.4. PRINCIPAUX WEB ET CONTRIBUTEURS 22 2.5. INDEX 23 2.6. FIGURES 24 2.7. TABLEAUX ET LISTES 24 RAD2 et organisation normalisée du développement, CEI-CMM & ISO-SPICE 5 © 2000, Jean-Pierre Vickoff, RAD.fr Partie 6 Standards d’évaluation et d’amélioration des capacités de production du logiciel SEI-CMM / ISO-SPICE « Troisième précepte : de conduire par ordre mes pensées, en commençant par les objets les plus simples et les plus aisés à connoître, pour monter peu à peu comme par degrés jusques à la connoissance des plus composés, et supposant même de l'ordre entre ceux qui ne se précèdent point naturellement les uns des autres. » René Descartes, Discours de la méthode RAD2 et organisation normalisée du développement, CEI-CMM & ISO-SPICE 6 © 2000, Jean-Pierre Vickoff, RAD.fr 1 1. . M Ma at tu ur ri it té é e et t n no or rm me es s d de e d dé év ve el lo op pp pe em me en nt t La maîtrise des processus d'ingénierie du logiciel se base désormais sur des cadres de management normalisés tels que : § CMM (Capability Maturity Model) ou § SPICE (Software Process Improvement Capability dEtermination). La performance recherchée par cette maîtrise dépend également d’approches comme le Management par la Qualité Totale de Service (MTQS1). 1.1. Standards SEI-CMM et ISO-SPICE De la maîtrise des processus d'ingénierie du logiciel découle la maîtrise de la Qualité des produits et des services issus de ces processus. Cette Qualité mesurable est une caractéristique démontrée de la réussite économique des entreprises et de la performance des organisations. CMM : Capability Maturity Model, ou modèle d'évaluation et d'évolution des capacités de développement logiciel, a été mis au point par le SEI (Software Engineering Institute). et traduit par le CRIM2 (http://www.CRIM.ca).. CMM est un standard de fait. SPICE s’en inspire et se présente sous la forme d’une norme internationale (ISO 15504). Dans les principes communs aux deux approches, l'évaluation de processus associe un niveau à un processus afin de permettre à une organisation de diagnostiquer son « niveau-qualité ». Le but de cette évaluation est généralement l’engagement d’une démarche d'amélioration (figure 102) ou la certification « qualité » des compétences. Par rapport à son prédécesseur CMM, l’amélioration recherchée par le modèle SPICE est une évaluation plus fine, processus par processus. Chaque processus est évalué individuellement et se voit attribuer son propre niveau de maturité. Le niveau 1 (Initial) de CMM a été scindé en deux niveaux : § niveau 0 : maîtrise inexistante des processus ; § niveau 1 : maîtrise informelle des processus. Cette distinction existe depuis longtemps dans l’outil Évaluateur (onglet 4, méthode, Qualité, …) et différencie l’efficacité des organisations en fonction des résultats réellement obtenus : § CMM-1-Bas : absence de méthode ou méthode empirique ayant déjà conduit à des débordements ou échecs de projets ; § CMM-1-Haut : méthode « maison » n’ayant jamais conduit à des débordements ou échecs de projets. Les objectifs des deux « modèles » SEI-CMM et ISO-SPICE sont globalement identiques. Il en est de même des principes et de la structure d’ évaluation qu’ils préconisent. SPICE se souhaite plus généraliste afin de couvrir tous les types de projets. CMM est plus adapté aux projets de développements spécifiques d’application. 1 Management Total Quality Service. Le MTQS englobe des facteurs subjectifs comme l'engagement effectif des ressources humaines ou la capacité de l'organisation et de ses membres à se former dans le but de faire évoluer ses pratiques. 2 Centre de Recherche Informatique de Montréal (Québec, Canada). RAD2 et organisation normalisée du développement, CEI-CMM & ISO-SPICE 7 © 2000, Jean-Pierre Vickoff, RAD.fr Le référentiel ISO-SPICE évolue parallèlement à la révision des normes ISO 9000. Cette révision vise une amélioration de la compatibilité entre les normes de management qualité ISO 9001, 9004 et les normes de management environnemental ISO 14001, 14004. Une seule norme subsiste (ISO 9001). Les normes ISO 9002 et 9003 disparaissent. L'orientation de la future ISO 9004 positionne cette norme comme un guide d'auto évaluation. Figure 1. — Cycle d'amélioration continue des compétences Tableau 1. — Pénétration du standard, source Martinig & Associés Niveau de maturité Domaine d'activité ou « préoccupation » % réponses positives 2 Gestion de configuration 38% 2 Planification de projet 53% 2 Suivi de projet 50% 2 Assurance qualité 30% 2 Gestion des spécifications 59% 2 Gestion des sous-traitants 37% 3 Coordination entre les projets 46% 3 Gestion intégrée du développement 69% 3 Définition du processus 45% 3 Génie logiciel 43% 3 Gestion du processus 47% 3 Inspections et validations 31% 3 Formation 39% 4 Gestion quantitative du processus 18% 4 Qualité du logiciel 15% 5 Prévention des erreurs 40% 5 Gestion du changement 54% 5 Innovation technologique 45% RAD2 et organisation normalisée du développement, CEI-CMM & ISO-SPICE 8 © 2000, Jean-Pierre Vickoff, RAD.fr Les principaux changements dans la philosophie de ces normes se situent dans la recherche d’une qualité effective comprenant : § la gestion des responsabilités organisationnelles, § la gestion des ressources humaines et matérielles, § la gestion des processus de production, l’évaluation quantitative des améliorations. uploads/Management/ rad-2-organisation-des-developpements-sei-cmm-amp-iso-spice.pdf
Documents similaires










-
31
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jui 18, 2021
- Catégorie Management
- Langue French
- Taille du fichier 0.6988MB