logging in or signing up 2005 11 15 CMMI high maturity SPIN distro Vital Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: Embed: Flash iPad Dynamic Copy Does not support media & animations Automatically changes to Flash or non-Flash embed WordPress Embed Customize Embed URL: Copy Thumbnail: Copy The presentation is successfully added In Your Favorites. Views: 388 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: March 07, 2008 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... By: eypan (41 month(s) ago) Please send the High Maturity PPT file to my email at firstname.lastname@example.org. thanks, Saving..... Post Reply Close Saving..... Edit Comment Close By: chintucnc (51 month(s) ago) Pls send the power point file to me on my hotmail id -email@example.com Saving..... Post Reply Close Saving..... Edit Comment Close Premium member Presentation Transcript High Process Maturity: Using CMMI and it’s Importance: High Process Maturity: Using CMMI and it’s Importance Omaha SPIN November 15, 2005Overview: Overview Why Process Improvement? Why Models? CMMI - Brief History CMMI Level 1, 2 and 3 What is Level 4? What is Level 5? Why Pursue High Maturity? High Maturity Challenges Strategies for Tackling These Challenges Foreign Companies and High Maturity Wrap-up Introduction: Introduction In the world of process maturity we have Low Medium High This briefing deals with getting to high maturity Key assumption: Must already be at a solid level 2/3 before even considering high maturityGlobal Organizations and High Process Maturity: Global Organizations and High Process Maturity Very recent statistics 52% of all appraisals are for foreign organizations, but... 61% of level 4/5 appraisals were for foreign organizations Foreign companies have government support Direct correlation between CMMI maturity and the growth of foreign outsourcing success A larger percentage of foreign companies are aiming higher for one of two reasons: Effect argument: They want the pedigree Cause argument: They believe CMMI makes them more competitiveThe “I Do, I Do” Analogy: The “I Do, I Do” Analogy When a man is 21 he is not worth a damn, he thinks he is a lion but he really is a lamb… When a man is 31 he’s like domestic beer, he has a certain body but he doesn’t have it here, he wheels, he deals, he wears his trousers tight, but he’s like the national budget, all bark, no bite! But when a man is 41 he’s entering his prime, delightfully witty, still he’s wise, for he stood the test of time!Why Process Improvement?: Why Process Improvement? “Everyone knows in their bones that something is eternal” (Thornton Wilder) Norm’s corollary: Everyone knows in their bones that their organization can operate “better” Another reason: You may want to Keep up with the Jones's Lower wages, reduce training costs, save time, be more competitive (http://www.outsource2india.com/why_outsource/why_outsource.asp) China IT Outsourcing Summit (CITOS) ...is the software outsourcing initiative of the People's Government of Haidian District of Beijing Municipality Recent stats show direct correlation between CMMI maturity and the growth of foreign outsourcing success (more on that later)Industry Models: Industry Models Why a model? You know in your bones that “things could work better around here” You’re not sure how to do it or where to start You want a model to guide your effort You want to avoid other’s mistakes Why use the CMMI instead of another model? Combine multiple efforts to improve your processes Planned business (contracts, partners) demands it Long track record, well-supported (models, tailoring, appraisals, training programs) The process used to acquire, develop, and maintain a product or service, highly influences its qualityCMMI Maturity Levels: CMMI Maturity Levels Low Maturity High MaturityCMMI History: CMMI History DoD created the SEI Early 1990s: SW CMM Then came SE-CMM, SA-CMM, SECAM Other models came along Interest in CMM relationship to ISO 9000 standards Confusion grew Industry and DoD asked SEI for merger/consolidation (incl. ISO) SEI merged process improvement models (SE, SW, Integrated Product Development, SW Acquisition) Result is today’s CMMI (“I” for integrated)CMMI Maturity Levels 1, 2, 3: CMMI Maturity Levels 1, 2, 3 Initial (level 1) You have incomplete or no policies (ad hoc) You don’t perform processes according to those policies Your people may be working jobs for which they have insufficient skills/resources to perform the processes The stakeholders are nowhere to be found There is no process control (out-of-control projects) You survive based on heroes (if you survive) When a man is 21 he is not worth a damn, he thinks he is a lion but he really is a lamb…CMMI Maturity Levels 1, 2, 3: CMMI Maturity Levels 1, 2, 3 Managed (level 2) Projects are “under control” You have policies You perform processes according to those policies Your people have requisite skills and resources to perform the processes The stakeholders are involved in the processes You monitor and control the processes You review the processes actually being used to make sure they’re the same as the written onesCMMI Maturity Levels 1, 2, 3: CMMI Maturity Levels 1, 2, 3 Defined (level 3) All the “managed” process characteristics, plus… You have tailoring guidelines You tailor the process according to the tailoring guidelines Organizational infrastructure to ensure execution and implementation of defined & repeatable processes Your process contributes products, measures, improvement information to organizational assets When a man is 31 he’s like domestic beer, he has a certain body but he doesn’t have it here, he wheels, he deals, he wears his trousers tight, but he’s like the national budget, all bark, no bite!Slide13: Senior Management (EPMC, PMO, PMG) Project Managers Strategic Business Goals/Objectives Baseline performance standards Project-Specific Objective metrics Generic corporate/project performance objectives Specific project performance objectives CMMI Maturity Level 3 Process and Players CMMI LEGEND LEVEL 3 Guide Defines Define Defined by Used in Uses Tied to Included in Defined by Define Defined by Defines Uses Used byCMMI Maturity Levels: CMMI Maturity Levels Low Maturity High MaturityHigh Process Maturity: High Process Maturity Means you are at peak performance Includes few organizationsSlide16: Senior Management (EPMC, PMO, PMG) Project Managers Strategic Business Goals/Objectives Baseline performance standards Future project Performance Project-Specific Objective metrics Generic corporate/project performance objectives Specific project performance objectives What is CMMI Level 4? CMMI LEGEND LEVEL 4 LEVEL 3 Guide Defines Current Project Performance Define Defined by Used in Uses Tied to Included in Uses Used by Defined by Define Managed by Adjust Managed by Manage Predicted by PredictWhat is CMMI Level 4?: What is CMMI Level 4? Quantitatively Managed CMMI maturity level 4 includes OPP: Get/keep quantitative understanding of performance; provide baselines and data for QPM QPM: Managing to achieve quality/process objectives In a nutshell CMMI maturity level 4 means using measurements As the basis for managing the process, instead of just making/tracking measures for posterity (corporate level) To better manage current performance (project level) To predict future project performance (corporate level)What is CMMI Level 5?: What is CMMI Level 5? Optimizing But when a man is 41 he’s entering his prime, delightfully witty, still he’s wise, for he stood the test of time!Slide19: Senior Management (EPMC, PMO, PMG) Project Managers Team Members Strategic Business Goals/Objectives Baseline performance standards Future project Performance Defects Inefficiencies Lessons Learned Improvements Project-Specific Objective metrics Generic corporate/project performance objectives Specific project performance objectives CMMI LEGEND LEVEL 4 LEVEL 5 LEVEL 3 Optimized by Manages Guide Defines Improved by Optimize Current Project Performance Define Defined by Used in Uses Tied to Included in Uses Used by Evaluated by Improve Prevented by Prevent Used by Identify Comm/Deploy Analyzed/Selected Defined by Define What is CMMI Level 5?Level 4 and Level 5: Path to High Process Maturity: Level 4 and Level 5: Path to High Process Maturity At level 4 we achieved objectives despite problems and defects Level 5 identifies causes of problems/variations, and prevents/reduces them in the future (CAR) At level 4 we achieved objectives without necessarily improving upon them Level 5 deploys innovative/incremental improvements, to support raising performance objectives & standards (OID) In a nutshell level 4 is about quantitatively managing, and level 5 means optimizing: The performance standards (corporate level) By improving current project performance (team members) By preventing defects By improving quality via lessons learnedWhy Pursue High Maturity?: Why Pursue High Maturity? Statistics from SEI suggest measurable increase in efficiency Because foreign competition is increasing Because if you go to the trouble of measuring your performance (level 2/3), you may as well maximize the utility of those measuresHigh Process Maturity Challenges: High Process Maturity Challenges Adequate data quantity Metric-phobia Unimplemented or questionable level 2/3 processes (lack of commitment) Resources Specialized skill sets Quantifiable business objectivesHigh Process Maturity Strategies: High Process Maturity Strategies Combine levels 4 and 5 Very few CMMI level 4 appraisals compared to level 5 May suggest that levels 4 and 5 are hand-in-glove Automate metric collection and analysis Increase responsibility and accountability of PMG and PMO for metric analysis Enhance or modify the basic MA with processes to support high maturity Causal analysis and resolution Organizational Process PerformanceHigh Process Maturity Strategies:Metrics: High Process Maturity Strategies: Metrics Metrics don’t have to be thesis material to be effective Simple measures can provide a lot of benefit A single metric can provide life cycle insightHigh Process Maturity Strategies: High Process Maturity Strategies Performance Standards / Objectives Cost-estimate up front Track performance through life cycle Take management action when performance slips PDLC/SDLC phase chart at left depicts hypothetical estimated Vs. actual cost estimate with upper and lower thresholds Enables achievement of standards / objectives In God we trust, all others bring data (W. Edwards Deming)Slide26: Use past projects to predict future project performance (Organizational Performance) Set the baseline using past project metrics (quantitative management) High Maturity Strategies Overcoming Metric-Phobia Past Project Metrics New baseline Manage You are now satisfying OPP and QPM Manage You are now satisfying OPP and QPMSlide27: Investigate the cause of project variation that exceeds thresholds Optimize the baseline standards using identified causes Use lessons learned (change recommendations/requests, etc.) to improve project performance High Maturity Strategies Overcoming Metric-Phobia (cont.) Investigate variation Optimize & Predict Optimize You are now satisfying CAR and OID You are now satisfying CAR and OIDHigh Maturity StrategiesAddressing Weak Level 2/3 Processes: High Maturity Strategies Addressing Weak Level 2/3 Processes Unimplemented - meaning they’re collecting dust Results from lack of commitment to institutionalize process in the organization Other symptoms Management claims the processes but does not enforce their usage Employees aren’t trained to use the tools and the processes for their real-world, day-to-day tasks If you’re the manager, the strategy is to train your people, have them use the tools, and enforce the processes If you’re not the manager, you can’t fix this problemHigh Maturity StrategiesResource Management and Guidance: High Maturity Strategies Resource Management and Guidance Stay within available resources Focus on improvement, not rate of improvement Work at improvement like a tortoise, not a hare Larger organizations are by far more successful at successful appraisals Inverse relationship between organization size and achieving level 5Summary and Wrap-Up: Summary and Wrap-Up Process improvement is happening here and abroad Both medium and high maturity CMMI high maturity can help you if you want the help Process maturity produces significant results High maturity is all about managing based on measurements, learning from problems, preventing defects, and optimizing performance for your future endeavorsSummary and Wrap-Up: Summary and Wrap-Up A high process maturity organization is a must to remain competitive Real challenges exist There are real strategies to deal with challengesSlide32: NORMAN MANDY SENIOR PROCESS ENGINEER firstname.lastname@example.org (402) 292-8660 You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.