Saturday, 4 March 2017


CMMI & Scrum Workshop......

We had recently been to an introductory session on CMMI and how it can be extended to Scrum, organised by Lean Pitch, Play Scrum, Chennai Community.


Our knowledgeable host Karrupiah, with nineteen years of experience and a CMMI auditor, had taken the time out to enlighten us on the topic. Learning is Karuppiah’s passion and he has also acquired wide range of globally recognized certifications.

After a warm greet & meet session, we regrouped based on longer duration of practicing scrum, experience - exposure to CMMI and agile enthusiasts.

First on the agenda was an interactive discussion about Capability Maturity Model (CMMI) and ISACA – the body owning the CMMI.

We were introduced to concept of Constellation in CMMI. Constellations are group of components that may be combined to form a body of knowledge. Below illustration displays the constellations that exist in CMMI model. 


The number of process applicable to a constellation have been called out in detail in the presentation and can be referenced from the same. 

An implementation of CMMI is called as institutionalization and take two forms as illustrated below: 


Each of these levels have specific process areas (22 – 24 in all) that can be broadly grouped into four major areas as shown below.


As we progressed, we discussed slides covering differences, challenges, and common failures for CMMI & Scrum.

Towards the end of the session, we did a hands-on session (team activity), to identify the applicable CMMI process area and corresponding Scrum Ceremony for a given list of practical project scenarios.

We were enlightened on CMMI concepts and how CMMI could be extended to Projects adopting a Scrum Methodology.

Looking forward for the next session of enlightenment.
Happy Learning!! 



3 comments:

  1. Appreciate Karrupiah's hard efforts..
    It helped me to understand relate CMMI and agile...
    Thanks Karrupiah..

    ReplyDelete
  2. few corrections ISACA – the body that owned CMMI which was later takenover by SEI.
    rather than calling it implementation it should be represented as staged and continuous representations

    ReplyDelete
    Replies
    1. Latest research at Internet confirms to the point that CMMI institute was acquired by ISACA in March 2016. Members of Carnegie Mellon Software Engineer Institute (SEI) were one set of founder members of Project CMMI.

      While representation is an apt word, process are either practiced or implemented on various units of work. Retaining the word implementation still maintains the messaage intact.

      Delete