This course will be led by Jeff Sutherland, Co-Creator of Scrum, with an optional third day led by Kent Johnson, SEI-certified SCAMPI Lead Appraiser, an SEI-certified SCAMPI High Maturity Lead Appraiser, and an SEI-certified CMMI® instructor.
The course will run from 9am-5pm each day. The first two days of the course, led by Jeff Sutherland, are a standard Certified ScrumMaster course. An optional third day at no additional charge, led by Kent Johnson, helps ScrumMasters obtain the knowledge to effectively use Scrum with CMMI. Participants may attend either the CSM course, the CMMI course, or all three days.
Days 1 and 2
In this course, participants will learn how to stop thrashing and start executing along with everything necessary for getting started with Scrum. There are very few rules to Scrum so it is important to learn its fundamental principles by experiencing them directly from those who have implemented the best Scrums in the software industry. Participants gain hands-on practice with the release backlog, sprint backlog, the daily Scrum meeting, tracking progress with a burndown chart, and more. Participants experience the Scrum process through a “59-minute Scrum” and the "XP Game” which simulate Scrum projects through non-technical group exercises.
Scrum and CMMI are often at odds with each other. What does each approach bring to the table? Scrum promotes the idea of focusing on the most important product issues first and supports frequent communication. CMMI brings a structure that promotes consistency and discipline to avoid waste and rework. So why should we combine both approaches? Is this combination a good idea?
Scrum is a systematic, repeatable way of doing things--important for CMMI. A good Scrum implementation supports areas important to a good CMMI implementation, including project management, engineering, organizational change, code review, continuous integration, and automated testing in the build process.
Introducing Scrum into an organization is fraught with impediments. Additional impediments occur when striving for hyperproductive Scrum. We explain how using the CMMI's enterprise focus has addressed many of these impediments.
In this section of the course, participants will learn how:
- a lightweight CMMI implementation can move Scrum to hyperproductivity
- a well-defined Scrum implementation can move an organization through the CMMI levels.
Team exercises will build on the exercises from the CSM course and will cover:
- enterprise implementation of Scrum
- training the team
- using checklists to reach hyperproductivity