CMMI High Maturity Training

Understanding and Implementing CMMI ML4 and ML5

There have been a number of course offerings on CMMI high maturity practices that appear to focus on statistical concepts and/or on statistical tools. The idea seems to be that knowing a lot of statistics or knowing how to use statistical tools will somehow transform a ML3 organization into a ML4/ML5 organization.

These courses appear to fail to recognize that practitioners of CMMI need to understand properly the concepts behind ML4 / ML5, and that it is neither necessary nor desirable for your Project Managers to attempt to become expert Statisticians.

Some of the problems that organizations typically face while implementing ML4/ML5 are in establishing Process Performance Models, in identifying ‘critical’ sub-processes suitable for statistical management and in establishing a quantitative link between these sub-processes and their project goals.

This course attempts to explain the fundamentals of ML4 / ML5 in a way that practitioners can implement and get true benefits in managing their projects rather than just trying to achieve a ‘maturity level rating’.

The tools used in the exercises cover Tests of Hypothesis, Correlation, Simulation, Prediction Intervals, Process Behaviour Charts etc. in a way that is easy to understand, easy to relate to project work, and easy to use even when away from the classroom without the benefit of the presence of the instructor.

Course Coverage
  • Introduction
  • Revisiting the terminology
    • Managed process
    • Defined process
    • Quantitatively managed process
    • Optimizing process
  • The foundation for implementing ML4 and ML5
    • Business needs and Quality needs
    • Data collection
    • Data analysis
  • Overview of OPP, QPM, OPM, CAR
  • Overview of Statistical techniques
    • Measuring Process Capability
    • Tests of Hypothesis
    • Process Behaviour Charts
  • Organizational Process Performance
    • Understanding Process Performance
      • Performance baselines
      • Analyzing performance data
      • Special and Common cause of process variation
      • Predictability in process performance
    • Modeling Process Performance
      • Concept of a critical sub-process
      • Selecting processes and measures
      • Setting performance baselines
      • Using Statistical Techniques for performance baselines
      • Establishing process performance models
      • Using Statistical Techniques for performance models
    • Common errors in implementing OPP
  • Quantitative Project Management
    • Identifying critical sub-processes
    • Composing the process
    • Managing the project through Statistical Techniques
      • Predicting performance at initiation
      • Monitoring performance and capability
      • Voice of process vs. Voice of Customer
      • Analyzing deviations from predictions
    • Common errors in implementing QPM
    • QPM in different types of projects
  • Causal Analysis and Resolution
    • Understanding CAR in the high Maturity context
    • When to do causal analysis
    • How to do causal analysis
    • Using Statistical Techniques for CAR
    • Common errors in implementing CAR
  • Organizational Performance Management
    • Understanding OPM in the high Maturity context
    • Conditions to implement OPM practices
    • Implementing OPM
    • Using Statistical Techniques for OPM
    • Common errors in implementing OPM
  • Q&A on implementation issues
  • Conclusion
Who Should Attend

Practitioners from organizations implementing CMMI v1.3 ML4/ML5 or transitioning from v1.1 / v1.2 – SEPG members, Metrics Council members and Project Managers; especially disgruntled Project Managers who are being forced to follow what they see as fairly ‘useless’ ML4/ML5 practices.

About the Instructor

Rajarshi Kumar Das is a High Maturity Lead Appraiser and Six Sigma Black Belt. He has led High Maturity Appraisals for CMMI v1.2 / v1.3 in India, Europe and South East Asia. He is also an Authorized Instructor for Introduction to CMMI.

Rajarshi has worked in the IT industry since 1987 both in India and overseas, initially as a software developer and software project manager, and later, since 1997 as a trainer, facilitator and assessor for software process improvement (he has worked with over 100 companies spread across Asia, Europe and Africa). He has been conducting corporate training specifically for ML4/ML5 since 2006.

Rajarshi is an MBA (Information Systems and Operations Research) from IIM Calcutta and a B.Tech (EE) from IIT, Delhi.