en SCÈNE RATIONAL Comment Rational peut-il faciliter la certification CMMI de vos processus?



Documents pareils
en SCÈNE RATIONAL Rational Démonstration SDP : automatisation de la chaîne de développement Samira BATAOUCHE sbataouche@fr.ibm.com

Tom Pertsekos. Sécurité applicative Web : gare aux fraudes et aux pirates!

Domino Attachment and Object Service (DAOS)

DevOps en pratique. Philippe Bauquel,

IBM Software Group Rational software. Pilotez votre portefeuille de projets avec IBM Rational Focal Point. Spasija Taseva

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

ITIL et les outils. À l ordre du jour. senté par Johanne L HeureuxL. Consultante. Mise en contexte Quelques exemples.

Valorisez vos actifs logiciels avec Rational Asset Manager. Jean-Michel Athané, Certified IT Specialist IBM Rational Software

Rendez-vous la liberté avec Rational Quality Manager

Optimisez la gestion de vos projets IT avec PPM dans le cadre d une réorganisation. SAP Forum, May 29, 2013

Maîtrisez la modernisation de votre patrimoine applicatif

PLM 2.0 : Mise à niveau et introduction à l'offre version 6 de Dassault systèmes

Nouveautés de DOORS Next Gen : - gestion de variantes et de branches - éditeur graphique de diagrammes - production de tableaux

Conférence Bales II - Mauritanie. Patrick Le Nôtre. Directeur de la Stratégie - Secteur Finance Solutions risques et Réglementations

Industrialiser la chaîne complète de fabrication 1ère partie - Les bénéfices de la solution logicielle IBM VisualAge Pacbase / Rational

Eliminer les risques liés aux failles de sécurité dans les applications Web avec Rational AppScan. Kamel Moulaoui

La méthodologie ITIL : que faut-il retenir? réunion du 14 septembre 2004

Gouvernance IT : par où commencer? Hubert Lalanne DE, Chief Architect for Industries IBM Software France

IBM Global Technology Services CONSEIL EN STRATÉGIE ET ARCHITECTURE INFORMATIQUE. La voie vers une plus grande effi cacité

FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS)

Macroscope et l'analyse d'affaires. Dave Couture Architecte principal Solutions Macroscope

Le MDM (Master Data Management) Pierre angulaire d'une bonne stratégie de management de l'information

Gouvernance et nouvelles règles d organisation

Conditions de l'examen

La gestion des risques IT et l audit

Jean-Philippe VIOLET Solutions Architect

La relation DSI Utilisateur dans un contexte d infogérance

Le rôle de la DSI avec l audit Interne pour la maîtrise des risques

GESTION DU CYCLE DE VIE. Albert Amar Avant-vente Middleware

Information Security Management Lifecycle of the supplier s relation

Opportunités s de mutualisation ITIL et ISO 27001

NOM ENTREPRISE. Document : Plan Qualité Spécifique du Projet / Project Specific Quality Plan

Réussir ses Déploiements Applicatifs

Engineered for Business: Oracle Hardware for Oracle Database

Réseaux sociaux Pourquoi et comment?

Business Performance Management Mettre en place de la Business Intelligence pour le développement informatique avec Rational Insight

SAP Runs SAP Reporting Opérationnel & BI avec HANA et SAP Analytics. Pierre Combe, Enterprise Analytics Juin, 2015

Innovative BI with SAP Jean-Michel JURBERT D. de Marché BI, HANA, BIG DATA _ SAP France

SAP Best Practices. Commande en ligne pour les clients et les partenaires SAP

Vers une meilleure gouvernance des plateformes d ingénierie

Architecture pragmatique pour la gestion du cycle de vie des applications (ALM)

Retour d expérience. Le rôle du Business Analyst chez Orange. Nadia Magarino & Christophe Dufour 29 avril 2015

Bertrand Cornanguer Sogeti

S10 - Automatisez la compilation et le déploiement de vos applications IBM i avec Arcad Pack for Rational

L infrastructure Sécurité de Microsoft. Active Directory RMS. Microsoft IAG

Maturité et Robustesse des Processus

Accompagner la transformation vers l excellence opérationnelle. Olivier Gatti olivier.gatti@adis-innovation.com

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

T10 - Réussir le déploiement de Lotus Traveler

Vérifier la qualité de vos applications logicielle de manière continue

La famille Symphony. Click to add text. Vincent Perrin IBM Collaboration Solutions Architect IBM Corporation

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM

La Gouvernance IT en France : de nombreuses avancées, encore beaucoup à faire

Master Data Management Données, ROI et Méthodologie

Cedric Dumoulin (C) The Java EE 7 Tutorial

HP Formation Description de cours

Stratégie d externalisation des services pour les établissements

Enterprise Scrum Organisation des développements chez exo. Agile Tour Rennes 2010 / 10 / 07

Management des systèmes d information. Gouvernance des SI ESIEA Jour & 12 Octobre 2007

Multi-Workload SharePoint Gouvernance et ECM

L offre IBM Software autour de la valeur métier

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Rational Software Rational Portfolio Manager

ILM ou Archivage Une démarche Métier

ITIL : Premiers Contacts

Editing and managing Systems engineering processes at Snecma

D ITIL à D ISO 20000, une démarche complémentaire

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

SERVEUR DÉDIÉ DOCUMENTATION

Comment la ville de Westmount a automatisé la préparation de ses réunions du conseil :

SHAREPOINT PORTAL SERVER 2013

Process 4D Catalogue de formations 2011

iqtool - Outil e-learning innovateur pour enseigner la Gestion de Qualité au niveau BAC+2

Avertissement. Copyright 2014 Accenture All rights reserved. 2

Change / Release Management

POSITION DESCRIPTION DESCRIPTION DE TRAVAIL

Synergies entre Artisan Studio et outils PLM

..seulement 5% des serveurs x86 sont virtualisés!

Optimisez vos processus informatiques, maximisez le taux de rendement de vos actifs et améliorez les niveaux de service

Tuesday, October 20, Nantes

Agile&:&de&quoi&s agit0il&?&

Logiciel Libre & qualité. Présentation

Eclipse Process Framework et Telelogic Harmony/ITSW

Business Process Management

Plan. Department of Informatics

+ DISCOVER " BENCHMARK DU SECTEUR, DE LA CONCURRENCE, + PLAN MÉTHODOLOGIE " STRATÉGIE COMMERCIALE, STRATÉGIE DE MARQUE, MARKETING,

AUDIT COMMITTEE: TERMS OF REFERENCE

IBM Tivoli Monitoring, version 6.1

Modèle de centralisation des achats indirects au niveau mondial. Sandra Carlos & Bernd Gladden

GRIFES. Gestion des risques et au-delà. Pablo C. Martinez. TRMG Product Leader, EMEA Symantec Corporation

Colloque Du contrôle permanent à la maîtrise globale des SI. Jean-Louis Bleicher Banque Fédérale des Banques Populaires

SOA, 2 ans après où en est-on?

L'agilité appliquée à nous-mêmes. Philippe Krief, PhD Development Manager IBM France Lab

Sécurité de bout en bout Une solution complète pour protéger les données et prévenir les risques

Pré-requis Diplôme Foundation Certificate in IT Service Management.

Contact: Yossi Gal, Téléphone:

Gouvernance & Influence des Systèmes d Information. 2 Décembre 2014

Rationalisation et évolution des assets, licences et contrats informatiques. Philippe ASTIER Software Technical Professionals

Transcription:

Comment Rational peut-il faciliter la certification CMMI de vos processus? François Dumont Consultant Services Rational francois.dumont@fr.ibm.com RATIONAL en SCÈNE 2007 IBM Corporation

Agenda La démarche CMMI L expérience IBM Rational dans le domaine de l amélioration des processus de développement L accompagnement IBM Rational d un projet CMMI 2

Agenda La démarche CMMI L expérience IBM Rational dans le domaine de l amélioration des processus de développement L accompagnement IBM Rational d un projet CMMI 3

La pression du marché force les processus de développement à évoluer La maîtrise des processus IT est cruciale pour permettre à une organisation de s adapter rapidement aux évolutions de son environnement 4Les entreprises les plus agiles sont celles qui sont le mieux organisées. Au delà de l atteinte d un niveau de maturité, CMMI vise à satisfaire des besoins de l entreprise : 4Réduire les coûts de développement 4Améliorer la qualité des logiciels 4Réaliser des produits réellement conformes aux besoins de l entreprise 4

Qu est-ce que CMMI? Une gestion intégrée de l amélioration du processus et de la qualité pour le développement et la maintenance de systèmes 4Créée au SEI (Software Engineering Institute) par des contributions d experts et d auditeurs. Une approche progressive pour l amélioration des pratiques de développement de systèmes. 4Une échelle pour valider l évolution et mesurer les progrès de toute une organisation. L infrastructure de validation de la maturité de développement de systèmes cohérents. 5

Ce que n est pas CMMI CMMI ne couvre pas toutes les pratiques de l ingénierie système ni tous les problèmes d amélioration de la qualité Autres problèmes particuliers non couverts : 4Gestion des ressources humaines 4marketing, finance, etc 4Outils spécifiques, méthodes, technologies CMMI décrit ce qu une organisation doit faire pour améliorer ses résultats mais le «comment»est laissé àson appréciation 6

CMMI La représentation en niveaux Cinq niveaux de maturité Processus contrôlé par des métriques Amélioration continue du processus 4: Mesuré 5: Optimisé Tout sur l amélioration du processus Processus standard adapté 3: Défini Processus mesuré et contrôlé Processus documentés et gérés 2: Géré Processus spécifique pour toute l organisation, approche proactive 1: Initial Processus spécifique pour chaque projet approche encore réactive Processus imprévisible, peu contrôlé, toujours réactif 7

Niveaux de maturité et performance Qualité Productivité Planning?? L1. Processus définis projet par projet Successive Projects L2. Mise en place des disciplines de base Gestion des exigences, Gestion configuration, planning, gestion de périmètre L3. Déploiement au niveau de l organisation Méthodes communes, outils et formations, collecte d indicateurs L 4/5. Economiesd échelle Optimisation de la peformancebusiness, Gestion quantitative des processus ROI aléatoire ROI constant ROI en progression Excellence 8

La «business value»de la qualité CMM Niveau 1 Exigences 4,5 Mois Conception 6,6 Mois Codage 8,8 Mois Test 9,4 Mois Reprise de code CMM Niveau 3 Exigences 4,0 Mois Conception 6 Mois Codage 6,8 Mois Test 3,75 Mois Reprise de code Les organisations au niveau 3 de CMM économisent 20% sur les efforts de développement et 50% sur le coût des tests! Les organisations au niveau 3 de CMM fabriquent 80% de défauts résiduels en moins ce qui conduit a réduire significativement la reprise de code et d augmenter la productivité de 45%! CMM 1 : plus de 30% du budget du projet pour le test CMM 3 : 15% du budget du projet dédié aux tests Sources SEI et Rational 9

CMMI La représentation en niveaux Niveau de maturité Les 5 niveaux de maturité sont divisés en domaines de processus (PA) 4qui contiennent des objectifs génériques et spécifiques 4qui contiennent des pratiques spécifiques ou génériques 4Les pratiques génériques sont les caractéristiques communes ( Common Features ) Domaine 1 Pratiques spécifiques Objectifs spécifiques Engagement a exécuter Domaine 2 Domaine 3 Capacité a exécuter Objectifs génériques Caractéristiques communes Piloter l implémentation Pratiques génériques Vérifier l implémentation 10

CMMI for development : modèle de référence et représentations Origin : Judy Murphy, Achieving CMMI v1.2 The Rational Way 11

Agenda La démarche CMMI L expérience IBM Rational dans le domaine de l amélioration des processus de développement L accompagnement IBM Rational d un projet CMMI 12

La plate-forme IBM Rational Software Expertise de conception et implémentation de processus basée sur les solutions leaders du marché Gouvernance & Tableaux de bord Gestion de portefeuille et de projets Gestion des changements et des livraisons Gestion de la qualité Gestion des architectures Basée sur les technologies ouvertes & les innovations de la communauté Open Source Productivité des développements Développement Géographiquement Distribué Gouvernance SOA et gestion du cycle de vie Gestion des risques et de la conformité 13

La plate-forme de développement logiciel IBM Rational GOVERNANCE DASHBOARD Solutions for geographically distributed development, compliance, SOA Process & portfolio management IBM Rational Portfolio Manager IBM Rational Method Composer Best practices content (IBM Rational Unified Process IBM Tivoli Unified Process, Portfolio Management) IBM Rational Team Unifying Platform Requirements & analysis IBM WebSphere Business Modeler IBM Rational RequisitePro IBM Rational Software Architect IBM Rational Software Modeler IBM Rational Rose Data Modeler Design & construction IBM Rational Application Developer IBM Rational Systems Developer IBM WebSphere Integration Developer IBM Rational Data Architect IBM WebSphere Developer for zseries Software quality IBM Rational Performance Tester IBM Rational Functional Tester IBM Rational Manual Tester IBM Rational PurifyPlus IBM Rational ClearCase IBM Rational Build Forge IBM Rational ClearQuest Change & configuration management IBM Tivoli Provisioning Manager IBM Tivoli Intelligent Orchestrator Partner ecosystem & open computing Eclipse TM, Linux, Microsoft Windows, UNIX, IBM z/os 14

La Traçabilité : clé de la Qualité Demandes de changement (création, évolution, correction) Référentiel projets et d entreprise Exigences (fonctionnelles, cas d utilisation, performances) Exploitation (qualité, performances, métriques) Artefacts de Développement (modèles, documents, code source, données) Applications (composants, services, données) 15

Des indicateurs disponibles pour toute l équipe Collect Store Display Integrated Tools Web Reports Report Templates Cached Web Reports RequisitePro Rose ClearQuest ClearCase TestManager MS Project Published Charts Current Status (static) Historical Measurement Data Other Sources Measurements CSV files Source Templates Measurement Warehouse Tools Databases Spreadsheets Status & History (interactive) 16

Quelques exemples d indicateurs en phase de construction Information Category Prospective Measures Schedule and Progress Task Completion Change Requests Opened, Resolved Units Designed, Coded, Tested Test Cases Attempted, Passed, Failed Resources and Cost Staff Level, Turnover Earned Value BCWS, BCWP, ACWP, SPI, CPI, SV, CV Product Size and Stability Product Quality Process Performance Technology Effectiveness Customer Satisfaction Requirements Lines of Code Function Points Defects Age of Defects Defects Contained Defects Escaping Scrap, Rework Effort Requirements Coverage Customer Reported Defects Components Interfaces Mean-Time-to-Failure Requirements/Model Traceability Requirements/Test Case Traceability Change Request/Test Case Traceability 17

18

Le support de CMMI par IBM Rational : niveau 2 Domaine de processus (PA) Requirements Management Requisite Pro, ClearQuest Produits IBM Rational Project Planning Project Monitoring and Control Supplier Agreement Management Measurement and Analysis Process and Product Quality Assurance Configuration Management Requisite Pro, ClearQuest, Portfolio Manager, Integrations avec MS Project ClearQuest, Requisite Pro, ClearCase, Portfolio Manager Requisite Pro, ClearCase, Portfolio Manager Project Console, Requisite Pro, ClearQuest ClearQuest, Requisite Pro, Project Console, Functional Tester, Software Architect ClearCase, ClearQuest Rational Unified Process 19

Depuis plus de 10 ans : Rational Unified Process Pour le développement logiciel : configurable, piloté par les risques, basé sur les cas d utilisation et centré sur l architecture logicielle Maîtrise / Formalisation des processus de développement 20

Rational Method Composer Nouveau processus de développement (RUP V7), produit commercial avec un outillage et un contenu qui supportent le développement piloté par le métier Support d un large spectre de types de projets qui correspondent à des besoins à haute priorité chez nos clients Alignement des processus IT avec la gestion de portefeuille de projets pour adresser les besoins des entreprises Nouveaux outils faciles à mettre en œuvre pour la création, la configuration et la présentation du contenu méthodologique 21

Exemple 1 : Gestion des exigences (REQM) 22

Exemple 1 : Gestion des exigences (REQM) SG 1: Manage Requirements Obtain an understanding of reqs Requirements Identify Inconsist -encies Obtain commitments to reqs Manage reqs changes Traceability Hierarchy Maintain bidirectional traceability 23

SP 1.1: Obtain an understanding of the requirements Requirements: Overview Workflow Detail: Refine System Definition 24

SP 1.2: Obtain commitments to requirements 25

SP 1.3: Manage Changing Requirements Workflow Detail: Manage Changing Requirements 26

SP 1.4: Maintain bi-directional traceability of reqs Workflow Detail: Refine System Definition Workflow Detail: Manage Changing Requirements 27

IBM Rational RequisitePro Restez focalisés sur les attentes des utilisateurs et du système Microsoft Word Base de données 3 interfaces Travaillez selon vos besoins Base de données ou documents Travaillez selon vos préférences Web 28

Organiser les exigences - Types, Attributs et Vues Types d exigences du projet Attributs du projet Filtres définis par les utilisateur Vues sauvegardées 29

Gérer les évolutions des exigences - Traçabilité 30

Exemple 2 : Planification Projet (PP) 31

RUP: Project Management Activities Example Project Planning: 32

PP Specific Practices SP 1.1 Estimate the Scope of the Project 4Develop a WBS based on the product architecture RUP, Rational Method Composer (RMC), Rational Portfolio Manager (RPM) 4Identify work packages in sufficient detail to specify estimates of project tasks, responsibilities, and schedule RUP, RMC, RPM, QSM Estimation Plug-in for RMC 4Identify product or product components that will be externally acquired RUP, RUP for COTS Plug-in 4Identify work products that will be reused RUP, Rational Asset Manager 33

PP Specific Practices SP 1.3 Define Project Lifecycle 4Define the project lifecycle phases upon which to scope the planning effort RUP, RMC SP 1.4 Determine Estimates of Effort and Cost 4Collect the models or historical data that will be used to transform the attributes of the work products and tasks into estimates of the labor hours and cost RUP, RMC, RPM, QSM Estimation Plug-in 4Include supporting infrastructure needs when estimating effort and cost RUP, RMC, RPM, QSM Estimation Plug-in 34

Rational Portfolio Manager Alignement des portefeuilles projets avec les choix stratégiques (scorecards, rapports). Tableaux de bord synthétiques et décisionnels. Analyses financières des portefeuilles de projets. Gestion globale des ressources, des compétences et des coûts. Analyse des plans de charge et capacity planning (analyses multi projets, pluriannuelles ) Gestion des risques. Gestion des processus (workflows). Simulations et études multi scénarios. 35

Exemple 3 : Gestion de configuration 36

Exemple 3 : Gestion de configuration (CM) SG 1: Establish Baselines Identify Configuration Items Establish a CM System Create or Release Baselines CM System Change Request Database Change Requests Track Change Requests SG 3: Establish Integrity Establish CM Records Perform Configuration Audits Control Configuration Items SG 2: Track and Control Changes Status Audit Results Action Items 37

SG 1: Establish Baselines Specific Practice 1.1: Identify the configuration items, components, and related work products that will be placed under configuration management Specific Practice 1.2: Establish and maintain a configuration management and change management system for controlling work products Specific Practice 1.3: Create or release baselines for internal use and for delivery to the customer 38

SG 2: Track and Control Changes Specific Practice 2.1: Track change requests for the configuration items Specific Practice 2.2: Control changes to the content of configuration items 39

SG 3: Establish Integrity Specific Practice 3.1: Establish and maintain records describing configuration items Specific Practice 3.2: Perform configuration audits to maintain integrity of the configuration baselines 40

Gestion des changements pilotée par les activités Un référentiel commun pour garantir des résultats prévisibles Simplifie les fonctions et les flux principaux de la gestion de configuration Facile d adoption Optimisé pour la productivité d équipe Basé sur des centaines d implémentations réussies de gestion de configuration Unified Change Management Gère les activités To Do Lists Flux automatisés Gère les actifs versions: code, modèles, XML, HTML Développement parallèle Gère des objets de haut niveau Composants Streams Baselines Activités IBM Rational ClearCase et IBM Rational ClearQuest 41

Synthèse : Scénario optimal d adoption Etape 1. Démarrer CMMI L2 Établir solidement les pratiques fondamentales 2. Construire l infrastructure qui permet de soutenir la progression 3. Amorcer CMMI L3 Améliorer les pratiques d ingénierie Domaine de processus CMMi Project Planning (PP) Project Monitor & Control (PMC) Requirements Mgmt (RM) Configuration Mgmt (CM) Organization Process Focus (OPF) Organization Process Definition (OPD) Metrics & Analysis (M&A) Requirements Development (RD) Technical Solution (TS) Product Integration (PI) Verification (VER) Validation (VAL) Domaine RUP Project Management Requirements Mgmt Configuration Mgmt Environment Monitoring Requirements Mgmt Analysis & Design Implementation Deployment Test 42

Agenda La démarche CMMI L expérience IBM Rational dans le domaine de l amélioration des processus de développement L accompagnement IBM Rational d un projet CMMI 43

De la théorie à la pratique... Un référentiel comme CMMI facilite la transition vers des processus maîtrisés... mais le passage à l action reste toujours plus difficile que prévu sur le papier : 4résistances au changement 4peur d un processus trop formalisé et trop lourd 4approches «top-down»souvent mal perçues De plus, CMMI a été lui-même écrit dans un style intentionnellement ambigu afin de couvrir plusieurs situations organisationnelles et de projets 4Difficulté d interprétation 4Décisions organisationnelles induites Ł IBM Rational propose une démarche formalisée, progressive et concrète grâce à son expertise des outils d automatisation des processus 44

Accompagnement IBM Rational Grâce a son expertise avancée dans la mise en œuvre : 4De processus formalisés 4De processus outillés L équipe de consultants IBM Rational propose un accompagnement pour la mise en œuvre d une solution : 4Alignée sur l initiative CMMI 4Alignée sur les objectifs métiers 4Permettant de réduire les risques, le coût et le temps de mise en œuvre Analyse Conception de solutions Mise en oeuvre Suivi 45

La feuille de route CMMI : le modèle IDEAL Périmètre de l accompagnement Rational Source : SEI 46

Une démarche maîtrisée Implémenter 4 Outils Supportent Mettre en place ou adapter 3 Processus et méthodes Implémentent Identifier 2 PA, Objectif, Pratiques CMMI Analyser les besoins 1 Problèmes / Besoins / Contraintes / Risques Gèrent Objectif : Amélioration des processus 47

Une démarche formalisée Stratégique Tactique Tactique Spécifique Atelier d alignement Ateliers thématiques Exploration technologies Preuves concepts Formations Objectifs métiers Initiative CMMI Axes d amélioration Plan d exécution Sur un axe d amélioration : processus, objectifs, pratiques Description initiale processus Résultats d analyse Plan d actions Cahier des charges Charte Alignement Analyse Conception Planification Exécution Formations méthodes & outils Modélisation processus (RMC) Composants de service processus outillés Description détaillée de processus Automatisation processus Implémentation processus Validation mise en oeuvre Mise en œuvre solution outillée 48

Atelier d alignement Identifier àpartir des initiatives métiers et CMMI les ateliers thématiques à mettre en œuvre Proposer une solution outillée alignée sur ces initiatives et un scénario de mise en œuvre Élaborer une charte d alignement qui sera mise àjour avec les résultats des ateliers thématiques 4 Synthèse de la situation initiale, problèmes, besoins, priorités 4 Description initiale des processus à mettre en œuvre 4 Synthèse de la solution de mise en œuvre 4 Plan d exécution, risques et recommandations Charte Alignement 4 Mesures et programme de suivi Intervenant IBM Rational : expertise CMMI, RUP, conduite d évaluation 49

Une démarche formalisée Stratégique Tactique Tactique Spécifique Atelier d alignement Ateliers thématiques Exploration technologies Preuves concepts Formations Objectifs métiers Initiative CMMI Axes d amélioration Plan d exécution Sur un axe d amélioration : processus, objectifs, pratiques Description initiale processus Résultats d analyse Plan d actions Cahier des charges Charte Alignement Analyse Conception Planification Exécution Formations méthodes & outils Modélisation processus (RMC) Composants de service processus outillés Description détaillée de processus Automatisation processus Implémentation processus Validation mise en oeuvre Mise en œuvre solution outillée 50

Atelier thématique Travail sur un domaine de processus, sur une ou plusieurs pratiques. Analyse de la situation et des axes d amélioration Formalisation initiale de processus Définition d une solution et d un scénario de mise en œuvre Analyse de la valeur et définition des résultats attendus Définition d un programme de suivi et de mesure Définition d un plan d actions spécifiques Fiches d analyse Définition du cahier des charges pour une approche outillée Intervenants IBM Rational : - expert du domaine de processus -spécialistes outils Plan d actions Cahier des charges 51

Une démarche formalisée Stratégique Tactique Tactique Spécifique Atelier d alignement Ateliers thématiques Exploration technologies Preuves concepts Formations Objectifs métiers Initiative CMMI Axes d amélioration Plan d exécution Sur un axe d amélioration : processus, objectifs, pratiques Description initiale processus Résultats d analyse Plan d actions Cahier des charges Charte Alignement Analyse Conception Planification Exécution Formations méthodes & outils Modélisation processus (RMC) Composants de service processus outillés Description détaillée de processus Automatisation processus Implémentation processus Validation mise en oeuvre Mise en œuvre solution outillée 52

Accompagnement pour la mise en œuvre Formations méthode et processus 4Formation RUP (meilleures pratiques de développement) 4Formation RMC (outil de description de méthode) 4Formation gestion des exigences 4Formation analyse et conception du logicielle 4Formation principes de mise en œuvre des tests Formations sur les outils IBM Rational Composants de déploiement de processus outillés 4Description détaillée des processus (RMC) 4Planification du déploiement des outils IBM Rational 4Spécification, paramétrage, déploiement, administration des outils IBM Rational 4Suivi des utilisateurs et de la mise en œuvre Intervenants IBM Rational : - chef de projet de mise en œuvre -spécialistes outils 53

Principe de déroulement de l accompagnement CMMI OverviewEducation CMMI Business Analysis Initial CMMI Gap Analysis ImprovementPlan Preparation Activités CMMI en amont Accompagnement IBM Rational Atelier d Alignement Ateliers Thématiques Mise en œuvre solution Analyse Description processus Planification Description processus Mise en œuvre des outils Charte Alignement 54

Une approche projet pour conduire le changement Sponsors du projet Niveau stratégique Validation charte d alignement Comité de pilotage Niveau opérationnel Chefs de projet Client + IBM Rational Garantir l alignement sur les objectifs Gérer le périmètre de mise en oeuvre Equipe Restreinte de Mise en Oeuvre Réduire les risques Equipe mixte Client + IBM Rational Transfert vers les projets Utilisateurs Accélérer le transfert 55

Synthèse : les accélérateurs Rational pour atteindre vos objectifs CMMI Optimiser la courbe d adoption 4 Un changement comporte des risques 4 Choisir une technologie intégrée et des processus éprouvés permet de réduire ces risques Déployer des processus éprouvés 4 CMMI demande une approche intégrée 4 Rational fournit des outils et des pratiques out of the box 4 Une solution complète qui implémente le processus CMMI que vous aurez définis 4 Rational vous accompagne dans son déploiement Adopter des processus standards 4 Le processus est un élément fondamental de CMMI 4 RUP est de fait un standard de l industrie 4 RUP peut être déployé sur le poste de chaque collaborateur 4 De nombreux supports de formation sont disponibles 4 Les outils implémentent les meilleures pratiques du RUP 56

Synthèse : Proposition de valeur IBM Rational Capacité àélaborer : 4Capacitéàélaborer des solutions alignées sur les axes d amélioration CMMI 4Capacitéàélaborer des solutions pour atteindre des objectifs métiers 4Capacitéàélaborer des solutions automatisées Capacité àexécuter : 4Composants de service réutilisables pour accélérer la mise en œuvre et réduire les coûts 4Expertise sur la mise en place de processus outillés pour le développement logiciel Capacité àpiloter : 4Mise en place d une approche de conduite de projet : pour garantir l alignement sur les objectifs pour gérer le périmètre de la mise en œuvre pour réduire les risques. Capacité de suivi : 4Accompagnement de bout en bout depuis la définition de l initiative jusqu au suivi des utilisateurs 57

58

Pour en savoir plus: Logiciel IBM Rational Gestion de processus et de portefeuilles Gestion de changements et de livraisons Gestion de la qualité Architecture et construction Rational trial downloads developerworks Rational IBM Rational TV Partenaires IBM Rational Copyright IBM Corporation 2007. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, the on-demand business logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 59