The Art Of Disciplined AND Agile Engineering Processes
- Slides: 8
The Art Of Disciplined AND Agile Engineering Processes or How To Make CMMI Easy(er) Mike Bernabe Director, CMMI Initiative Boeing Integrated Defense Systems NDIA - CMMI 11 -20 -03 1 of 8
What CMMI Is All About • Traditional View – The creation and enforcement of “standard” processes that satisfy the model goals • Better View – The management of process “variation” within the goal constrains This may result in minimum variation – It will enable agility NDIA - CMMI 11 -20 -03 2 of 8
The Hard Things About CMMI • Newness • Detail • Scope • Change • Must be implemented yesterday NDIA - CMMI 11 -20 -03 3 of 8
How Do We Make It Easier • Take enough time to do it right • Understand the whole problem • Do what we do best – Engineer a solution that falls within the constrains • Change as little as possible • Let the system organically adapt, but apply selection pressure NDIA - CMMI 11 -20 -03 4 of 8
Find a Solution That Optimizes the Enterprise Boeing IDS Enterprise Process Model Focus Is On the User Activities and Assets Organized as a total solution CMMI Product teams are provided everything required at start ISO ge Baldri 6 Lean Existing Site Procedures • Determine user requirements • View satisfaction of CMMI, etc. , as a technical solution • Understand that the solution is fundamentally evolutionary in nature NDIA - CMMI 11 -20 -03 5 of 8 Disciplined performance is the easiest and most efficient way work
The Solution Will Have Some Necessary Elements • Key stakeholders will “like” it because it fits • Common vocabulary • Anything revolutionary better have solid cost-benefit – CMMI is not revolutionary • Variation will be intrinsic Variation will be natural NDIA - CMMI 11 -20 -03 6 of 8
In Order To Balance Detailed Nature Of CMMI With Enterprise Agility Requirements Some Tooling Maybe Necessary CP Standard Process Gap Analysis Process Improvements Mapping Project Process NDIA - CMMI 11 -20 -03 7 of 8 + Project Life Cycle Process Management Tool • • Processes Life Cycles Tailoring Traceability Compliance Metrics Integration Compliance Reports plo De ent ym n Pla DP (TI ) Users Delighted
Summary CMMI Is Only Hard Because We Make It So – We Use Brut Force – We Should Use a Kid Glove We can have discipline and agility at the same time – – NDIA - CMMI 11 -20 -03 8 of 8 Design a complete solution to all stakeholder needs Supply appropriate tools Understand that the system is organic Manage variation