SlideShare a Scribd company logo
Why
Project
Managers
(Understandably)
Hate
the CMMI*
Bill Smith CEO
Leading Edge Process Consultants LLC
www.CmmiTraining.com                   *and What to Do About It
This presentation is being delivered at the 11th Annual NDIA CMMI
 Technology Conference and User Group in Denver, Colorado, USA, on
   November 16, 2011. All slides contained herein are Copyright 2011 by
 Leading Edge Process Consultants LLC. Basically, you’re not allowed to
       copy, modify, or otherwise use any of them without our written
    permission. Please respect the fact that I left our logo and copyright
   information off the individual slides to make them look a bit cleaner.
 (Cool, huh?) Plus, the Software Engineering Institute (SEI) would like you
   to know that SCAMPI, SCAMPI Lead Appraiser, and IDEAL are all
service marks of Carnegie Mellon University. Wait, you’re still reading this?
   Good for you! There’s more. CMMI is registered in the US Patent and
  Trademark Office by Carnegie Mellon University. Sorry, but my lawyer
  made me add all this stuff, and he only speaks legalese. I promise the
rest of your time with me will be a bit more interesting. Thank you for your
                               patience. Bill.
Let’s roll!
Ground rules




2:15 -       at the      set to
3:00         end *        stun
                      * better yet: Garrity’s at 5:30
and yes
    I have…
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
So who am I?
I’m familiar with
       the CMMI®…
62 Intro to CMMI® classes taught




                        1102 students
but more
importantly I’ve…
Been there, done that




process analyst   project manager
Today’s story
    is all about…
Changing this…




 +        =
              fail
…into this




+       =    win
Meet Pam
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Pam leads a
small team of…
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
She works near…
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
and kicks butt at…
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
but is clueless
            about…
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
except she’s
heard it creates…
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Pam’s team has started coding


      ☐ Requirements
      ✔

      ☐
      ✔    Design
      ☐    Coding
      ☐    Testing
      ☐  Installation
Her project is rockin’!




   on         on        happy
schedule!   budget!   customer!
She even has a
  new boyfriend…
…with abs!
Life is good
 for Pam!
One day Pam
 gets an e-mail…
Uh-oh
Use our new CMMI processes*




*Of course we know there’s no such thing.
Deployment
     =
  Do this (now)
 because
we said so!
Whatever.

I’ll look at that
  stuff when I
   have time.
5
Pam’s
CMMI®
Rock-O-Meter
Then one day
     Pam has a…
…brainstorm!
Maybe
     (just maybe)
this “CMMI® stuff”
  can be useful!
Pam wants a…
She consults the PAL*




                   *process asset library
…and finds templates for systems like

this




   …but her system is more like this
She’s
forced
to
develop
a plan
          on
          her
          own!
Crap! I thought
the CMMI® was
  supposed to
 help with stuff
    like this!
3
Pam’s
CMMI®
Rock-O-Meter
QA pays
    a visit…
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Pam’sdebatesis audited
     Pam project with QA

Y N
  ✔ Blah blah blah data
    management plan.
   ✔ Blah blah blah
     stakeholder involvement
     plan.
   ✔ Blah blah blah
     blah blah blah.
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
She talks with QA
 But the project is half over!


   You must follow the process.


   I have no time for this!


   You must follow the process.


 It doesn’t help my project!


   You must follow the process.
The
rules were changed
      on Pam
   mid-stream!
She works
        day…
…and night
Addressing
“non-compliances”
     instead of
   managing
   her project
But most “fixes” have no business value
So the CMMI®
really is just about
  paperwork…


       …and now
       I’m behind
        schedule!
Pam’s
CMMI®
Rock-O-Meter   0
Pam discovers
     appraisals…
We need you to
  populate an
evidence matrix
    for our...
SCAMPI*



   *Standard CMMI® Appraisal Method for Process Improvement
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Hey, we have a
template! It even
  lists example
     artifacts!
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Our VP says
you have to.
?


?


?
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
The project’s new
 part-time job,

“populate
 evidence
matrix”…
…takes forever
Evidence matrix review loop



             good enough?




              try again!
Pam’s team                           EPG*


                            *engineering process group
The project is now so
  distracted
  by CMMI®
“compliance”
       that…
…it’s hopelessly behind schedule
…the team is burned out
…the customer’s not smiling anymore
…and Pam’s
boyfriend dumps her!
Meet the
 new Pam…
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Pam’s
CMMI®
Rock-O-Meter
Why did Pam become a…




                        ?
Why do project managers…
often…
hate…
…the CMMI®?
Not because of…
But because of problems with…


   1   Process development
   2
   3
But because of problems with…


   1
   2   Process deployment
   3
But because of problems with…


   1
   2
   3   Appraisals
But because of problems with…


   1   Process development
   2   Process deployment
   3   Appraisals
We could go on and on
               and on
               and on
               and on
about each of these…
Instead
let’s focus
on a few       …that a
process        project
improvement   manager
              manager
best            might
practices…       value
1    2   3




  Process
development
Ensure that your
process developers
    appreciate
    the model
this is appreciating the model
this is appreciating the model
this is appreciating the model
this is not
Involve people
    that do
  “real” work
like her…
and him…
…but maybe not him
Use
project planning
  to plan your
   PI* project

              *process improvement
Open the book
Don’t estimate by pulling
numbers out of…




                            …the air!
Develop useful
  tailoring
  guidance
This seems heavyweight
                              for my little project.



                            I’ll create a plan
                             from scratch.*




*and spend my time figuring out how to manage
  my project instead of actually managing it!
Perfect!
1    2   3




  Process
deployment
Don’t just
  announce
the existence
  of a book
Unless this is the
reaction you want         Whatever.

      I’ll look at that
        stuff when I
         have time.
Do This
    Because
   We Said So

…is not a deployment plan
Try these things instead

  Communicate
           Ensure Access
Train
        Learn
Schedule     Monitor
    Guide Pilot
Top 3 success factors
            in an improvement initiative


       1                               2                             3




senior leadership           communication                       training
    support                                              (of those impacted by
                                                              the initiative)




        Source: The CMMI Success Factor Survey, ACME Process Group, 2010
Caring
is better than
  enforcing
This is not caring



But the project is half
        over!

   You must follow the
        process.
This is caring



But the project is half
        over!

 Okay, good point. Let’s
 think about what would
    make sense here.
“Complying for
compliance’s sake
ravages the
operation and
firmly entrenches
self-defeating
cycles of continued
mediocrity.”

Hillel Glazer,
High Performance Operations
Don’t
change the rules
on a project that’s
  already been
     planned
…unless you’re willing to toss



          OR              OR




   cost        schedule        quality

                           out the…
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
why?
A process change = a plan change


                                           1   A change here…
                        organizational
       4               standard process
 …which
includes:
   budget
                                               …applied to
  schedule                                 2
             revised                           the project
 resources   Project
      etc.   Plan      project’s defined       …will impact the
                           process         3
                                               project plan
1   2   3




Appraisals
Hire an appraiser
      with a
 business value
    mindset
Again…




    maybe not him
Don’t
  under-estimate
    the cost of
evidence collection
Average total* effort
                 2500-3000
                   hours
         for small** ML 3 appraisals

*all appraisal activities, including but not                **2 projects, 6 team members + Lead,
limited to evidence collection                            first appraisal at ML 3, CMMI SE/SW v1.1
         Source: Value-Based CMMI Appraisal Techniques, Systems and Software Consortium Inc., 2006
Total appraisal effort

                                              Other activities
                                                 20-30%



                   Evidence collection
                        70-80%


Source: Value-Based CMMI Appraisal Techniques, Systems and Software Consortium, 2006
SCAMPI
v1.3 may
help with
this a
bit…        But you
            still need
            to clearly
            identify…
?


?


?
A quick review
        of
   PI principles
  that would make
a project manager
     happier…
1 Process development
  Ensure that your process developers appreciate the model
  Involve people that do “real” work
  Use project planning to plan your PI project
  Develop useful tailoring guidance


2 Process deployment
  Don’t just announce the existence of a book
  Caring is better than enforcing
  Don’t change the rules on a project that’s already been planned


3 Appraisals
  Hire an appraiser with a business value mindset
  Don’t under-estimate the cost of evidence collection
Super.

But whatever
happened to
    Pam?
She wakes up one morning and…
realizes her CMMI®
 experience was all…
Just a bad dream!!
so she grabs
         some…
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
and heads
      off to…
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
where…
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
is used, but…
1

         Compliance
              doesn’t
        get in the way
    of developing processes that
         improve
        operations.
2
       Processes are
        deployed
          in a way that
        helps,
     not hinders,
    the projects they impact.
3


         Appraisal
        preparation
          doesn’t
    negatively impact
           project
        progress.
and much to
 Pam’s delight…
Her boyfriend still has abs!
Pam’s
happy!
and all I ask
  of you is to…
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Please stop the
       mindless
      bureaucracy
and instead use the CMMI® to
      legitimately
        improve
      your operations.
The End
 (almost)
References
•   The 2010 CMMI Success Factor Survey. Vienna VA: ACME Process
    Group, November 2010.
•   Caldwell, Laura, Sam Fogle, and Gene Jorgensen. Value-Based CMMI Appraisal
    Techniques. Version 01.00. Herndon VA: Systems and Software Consortium, 2006.
•   Chrissis, Mary Beth, Mike Konrad, and Sandy Shrum. CMMI for Development:
    Guidelines for Process Integration and Product Improvement. 3rd ed. Boston:
    Addison Wesley, 2011.
•   Glazer, Hillel. High Performance Operations: Leverage Compliance to Lower
    Costs, Increase Profits, and Gain Competitive Advantage. 1st ed. Upper Saddle
    River NJ: FT Press, 2012:31.
•   Standard CMMI Appraisal Method for Process Improvement (SCAMPI)
    A, Version 1.3: Method Description Document. Pittsburgh: Software Engineering
    Institute, March 2011.
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Rock’n CMMI Training            …and Appraisals!




      Bill Smith                      Mary Segnit
                    More info?
              bill@cmmitraining.com
              www.CmmiTraining.com

More Related Content

PDF
Agile project management using scrum
PPT
Best Practices When Moving To Agile Project Management
PDF
Introduction to Agile Methodologies
PPT
Primer on Agile Project Management and SCRUM
PPT
Agile Project Management for IT Projects
PPT
Software Project management
PPS
Agile Project Management with Scrum
PDF
Scrum agile process
Agile project management using scrum
Best Practices When Moving To Agile Project Management
Introduction to Agile Methodologies
Primer on Agile Project Management and SCRUM
Agile Project Management for IT Projects
Software Project management
Agile Project Management with Scrum
Scrum agile process

What's hot (20)

PDF
Introduction to Agile Project Management and Scrum
PPT
Agile Manifesto & XP
PDF
High Quality Software Development with Agile and Scrum
PDF
Agile methodology
PDF
Agile Methodologies & Key Principles 2
PPTX
Agile Project Management
PPTX
Introduction to Scrum.ppt
PPTX
PMI-ACP Domain 1 Agile Principles and Mindset
PPTX
You think you know agile
PPTX
The Values and Principles of Agile Software Development
PDF
Succeeding with Agile
PPTX
Waterfall And Agile Methodology Coexistence 2011
PPTX
What are the Tools & Techniques in Agile Project Management?
PPTX
Agile Methodologies and Scrum
PPT
Agile project management
PDF
Agile course Part 1
PDF
Learn Scrum Engineering in 5 minutes
PDF
Agile Process Introduction
PDF
XP vs Lean vs FDD
PDF
Scrum In Action - Algiers Tech Meetup
Introduction to Agile Project Management and Scrum
Agile Manifesto & XP
High Quality Software Development with Agile and Scrum
Agile methodology
Agile Methodologies & Key Principles 2
Agile Project Management
Introduction to Scrum.ppt
PMI-ACP Domain 1 Agile Principles and Mindset
You think you know agile
The Values and Principles of Agile Software Development
Succeeding with Agile
Waterfall And Agile Methodology Coexistence 2011
What are the Tools & Techniques in Agile Project Management?
Agile Methodologies and Scrum
Agile project management
Agile course Part 1
Learn Scrum Engineering in 5 minutes
Agile Process Introduction
XP vs Lean vs FDD
Scrum In Action - Algiers Tech Meetup

Viewers also liked (20)

PPT
A Simple Introduction To CMMI For Beginer
PPT
C the basic concepts
PPT
Oracle Sql Tuning
PDF
Paris ML meetup
PPTX
Organizational Communication
PDF
Capability maturity model
PDF
Principles and Practices in Continuous Deployment at Etsy
PDF
Metaprogramming JavaScript
PPTX
Project Management With Scrum
PPTX
Organizational communication
PPT
Capability maturity model cmm lecture 8
PPT
Capability Maturity Model
PPT
Gear Cutting Presentation for Polytechnic College Students of India
PPTX
6 Thinking Hats
PPT
Introduction to Cyber Security
PPTX
Root cause analysis - tools and process
PPT
Object Oriented Analysis and Design
PDF
Agile Transformation and Cultural Change
PPTX
Evolution of Microsoft windows operating systems
PPTX
An Overview of User Acceptance Testing (UAT)
A Simple Introduction To CMMI For Beginer
C the basic concepts
Oracle Sql Tuning
Paris ML meetup
Organizational Communication
Capability maturity model
Principles and Practices in Continuous Deployment at Etsy
Metaprogramming JavaScript
Project Management With Scrum
Organizational communication
Capability maturity model cmm lecture 8
Capability Maturity Model
Gear Cutting Presentation for Polytechnic College Students of India
6 Thinking Hats
Introduction to Cyber Security
Root cause analysis - tools and process
Object Oriented Analysis and Design
Agile Transformation and Cultural Change
Evolution of Microsoft windows operating systems
An Overview of User Acceptance Testing (UAT)

Similar to Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It (20)

PPT
Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...
PDF
CMMI with Agile - Contradict or Complement
PDF
CMMI CONSULTING
PPTX
cmmiconsulting-brief-100428125821-phpapp02.pptx
PDF
Project management best practices
PPTX
Applicability of CMMI for Small to Medium Enterprises
PPT
The True Costs and Benefits of CMMI Level 5
PPT
Ben Mkt 347 Week 4
PDF
Agile SCAMPI
PDF
Syllabus capability maturity model
PPTX
CMMi journey at small Organizations
PPT
CMMI V1.3
PDF
Death Of the PMO
PDF
Project management
PDF
Agile and CMMI
PPTX
PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...
PDF
[AgileCMMI] Practical Experience Report: Application of Project Management ar...
PDF
Mic productivity project-management-foment-20121022-succesinpmv1
PDF
Project Management In Our Changing World
PPTX
PMP selected topics and ideas
Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...
CMMI with Agile - Contradict or Complement
CMMI CONSULTING
cmmiconsulting-brief-100428125821-phpapp02.pptx
Project management best practices
Applicability of CMMI for Small to Medium Enterprises
The True Costs and Benefits of CMMI Level 5
Ben Mkt 347 Week 4
Agile SCAMPI
Syllabus capability maturity model
CMMi journey at small Organizations
CMMI V1.3
Death Of the PMO
Project management
Agile and CMMI
PPM Challenge #3: Providing Value to All Levels – 2012 PPM Challenge and Oppo...
[AgileCMMI] Practical Experience Report: Application of Project Management ar...
Mic productivity project-management-foment-20121022-succesinpmv1
Project Management In Our Changing World
PMP selected topics and ideas

Recently uploaded (20)

PPTX
Principles of Marketing, Industrial, Consumers,
PPT
Chapter four Project-Preparation material
PPTX
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
PPTX
Sales & Distribution Management , LOGISTICS, Distribution, Sales Managers
PDF
Hindu Circuler Economy - Model (Concept)
PPTX
Belch_12e_PPT_Ch18_Accessible_university.pptx
PDF
How to Get Funding for Your Trucking Business
PDF
NewBase 12 August 2025 Energy News issue - 1812 by Khaled Al Awadi_compresse...
PDF
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
PDF
Ôn tập tiếng anh trong kinh doanh nâng cao
DOCX
Business Management - unit 1 and 2
PDF
IFRS Notes in your pocket for study all the time
PPT
Lecture 3344;;,,(,(((((((((((((((((((((((
PDF
Power and position in leadershipDOC-20250808-WA0011..pdf
PDF
Nante Industrial Plug Factory: Engineering Quality for Modern Power Applications
PDF
Tata consultancy services case study shri Sharda college, basrur
PDF
Charisse Litchman: A Maverick Making Neurological Care More Accessible
PDF
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
PPTX
ICG2025_ICG 6th steering committee 30-8-24.pptx
PDF
Module 3 - Functions of the Supervisor - Part 1 - Student Resource (1).pdf
Principles of Marketing, Industrial, Consumers,
Chapter four Project-Preparation material
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
Sales & Distribution Management , LOGISTICS, Distribution, Sales Managers
Hindu Circuler Economy - Model (Concept)
Belch_12e_PPT_Ch18_Accessible_university.pptx
How to Get Funding for Your Trucking Business
NewBase 12 August 2025 Energy News issue - 1812 by Khaled Al Awadi_compresse...
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
Ôn tập tiếng anh trong kinh doanh nâng cao
Business Management - unit 1 and 2
IFRS Notes in your pocket for study all the time
Lecture 3344;;,,(,(((((((((((((((((((((((
Power and position in leadershipDOC-20250808-WA0011..pdf
Nante Industrial Plug Factory: Engineering Quality for Modern Power Applications
Tata consultancy services case study shri Sharda college, basrur
Charisse Litchman: A Maverick Making Neurological Care More Accessible
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
ICG2025_ICG 6th steering committee 30-8-24.pptx
Module 3 - Functions of the Supervisor - Part 1 - Student Resource (1).pdf

Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It