1Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
ScrumMaster Maturity
Model
Jerry Rajamoney
Version 0.1
This presentation contains data which are copy righted. Please avoid using the same without prior approval. Thanks.
2Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
Topics
Introduction
Scrum Framework
ScrumMaster
Role
CMMi Model
ScrumMaster Model
 Hierarchy
 Levels
 Exercise
Credits
3Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
Introduction
4Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
W. Edwards Deming
He insisted that 94 percent or more of all problems, defective goods or
services came from the system, not from a careless worker or a defective
machine
Top managers in America’s leading companies were dubious students. When
they implemented his ideas, they were surprised to find that the management
and the system they were managing were the true source of both problems and
improvements
5Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
Scrum Framework
6Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
Scrum Framework
7Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
• Scrum allows teams of people to develop
complex products in environments of uncertainty
and change
• Scrum is a simple but powerful framework for
teams and customers to inspect and adapt as
product is produced
• Scrum provides a high degree of clarity and
transparency to everyone involved – team,
customer, management, and others
• Scrum rapidly surfaces dysfunction, and enables
teams and organizations to continuously improve
their effectiveness
Scrum Framework
8Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
ScrumMaster
9Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
ScrumMaster
• Servant leader, not a manager, facilitates all
meetings
• Mentors Product Owner and team on their
roles
• Ensures Scrum Framework is followed
• Removes barriers and ensures that the team
is fully functional and productive while
improving quality
• Protects team from interferences and over
committing
• Resolves conflicts and empowers team to
make decisions, continuous improvements,
and use and share best practices
• In a nutshell:
– Process mentor
– Coach / facilitator
– Clears roadblocks
– Servant Leader
10Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
CMMi Model
11Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
Level 5 – Optimizing
• Focus on process improvement
Level 4 – Quantitatively Managed
• Process measured and controlled
Level 3 – Defined
• Process characterized for organization
• Proactive
Level 2 – Managed
• Process characterized for projects
• Often reactive
Level 1 – Initial
• Process unpredictable
• Poorly controlled and reactive
CMMi Model
12Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
ScrumMaster Model
13Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
Servant Leader (Highest level)
• The ultimate ScrumMaster
Coach
• Someone who has moved past the basics and is now
helping the team to grow
Facilitator
• Someone who has the basics of the role down, but doesn’t
help the team mature
Scrum Scribe
• Someone who is the administrative assistant to the team
Wolf inside Sheep’s Mask (Lowest Level)
• Someone who claims to be a ScrumMaster. But really is a
command and control manager pretending to be more
ScrumMaster Model
Level - 5
Level –
4
Level –
3
Level - 2
Level - 1
14Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
ScrumMaster Model - Explained
15Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
• Wolf inside Sheep’s Mask
– Aka Command and Control
– Someone who uses Scrum to Micromanage the team
– Most likely someone who was a
• Project manager
• Technical lead
– Sample behaviors
• Asks the 3 questions at the daily standup
• Assign tasks to the team member
• Holds people accountable for their initial estimates
• Tells team members how to do their job
Level 1
16Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
• Scrum Scribe
– Someone who serves as the administrative assistant
to the team
– Most likely someone who was a
• Business analyst
• Project expediter
• Project coordinator
• Technical writer
– Sample behaviors
• You are invited to the Scrum ceremonies
• The team looks at you to document everything (user stories,
tasks, etc..)
• The team ignores your advice and suggestions
Level 2
17Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
• Facilitator
– Someone who is efficient and effective at coordinating
and guiding the Scrum ceremonies
– Most likely someone who
• Has some experience as a ScrumMaster
• Has earned their Certified ScrumMaster (CSM)
– Sample behaviors
• You schedule meetings and prepare agenda ahead of time
• You continue to be creative and keep things interesting
• You are skilled at managing conflicts
Level 3
18Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
• Coach
– Someone that the team trusts and seeks advice from
regularly
– Most likely someone who
• Has extensive experience as a ScrumMaster
• Has successfully rolled out Scrum
• Has earned their Certified Scrum Professional (CSP)
– Sample behaviors
• You can facilitate the Scrum meetings when necessary, but
you don’t need to
• Instead of giving answers you ask questions
• You help everyone grow professionally
Level 4
19Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
• Servant Leader
– Someone that “has the skill of influencing people to
enthusiastically work towards goals identified as being
for the common good, with character that inspires
confidence” – James Hunter
– Most likely someone who
• Has extensive experience as a coach
• Has no formal power over the team, but has built up lots of
authority
– Sample behaviors
• Inspire everyone to action
• Takes care of the team needs
• Influence the team to be the best that it can be
Level 5
20Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
ScrumMaster Model -
Exercise
21Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
• Please refer the provided excel sheet for the
exercise
ScrumMaster Model - Exercise
22Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
Credits
23Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
• Mr. Brian M. Rabon, CST, PMP
– President, The Braintrust Consulting Group, USA
(http://braintrustgroup.com/)
• Thanks to the following for their review comments
and valuable feedback:
– Michael Yip
– Michael Virgil
– VBU Scrum Coaching Team:
• Ron Faccenda
• Eugene Ortenberg
• James Whitelaw
– VPLEX India BU
• blogs.collab.net/agile/2007/08/13/a-scrummasters-
checklist
Credits To …
24Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
Questions?
25Jerry Rajamoney Version 0.1 PLEASE DO NOT COPY OR REPRODUC
THANK YOU

Scrum master maturity_model - for agile 2014

  • 1.
    1Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC ScrumMaster Maturity Model Jerry Rajamoney Version 0.1 This presentation contains data which are copy righted. Please avoid using the same without prior approval. Thanks.
  • 2.
    2Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC Topics Introduction Scrum Framework ScrumMaster Role CMMi Model ScrumMaster Model  Hierarchy  Levels  Exercise Credits
  • 3.
    3Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC Introduction
  • 4.
    4Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC W. Edwards Deming He insisted that 94 percent or more of all problems, defective goods or services came from the system, not from a careless worker or a defective machine Top managers in America’s leading companies were dubious students. When they implemented his ideas, they were surprised to find that the management and the system they were managing were the true source of both problems and improvements
  • 5.
    5Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC Scrum Framework
  • 6.
    6Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC Scrum Framework
  • 7.
    7Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC • Scrum allows teams of people to develop complex products in environments of uncertainty and change • Scrum is a simple but powerful framework for teams and customers to inspect and adapt as product is produced • Scrum provides a high degree of clarity and transparency to everyone involved – team, customer, management, and others • Scrum rapidly surfaces dysfunction, and enables teams and organizations to continuously improve their effectiveness Scrum Framework
  • 8.
    8Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC ScrumMaster
  • 9.
    9Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC ScrumMaster • Servant leader, not a manager, facilitates all meetings • Mentors Product Owner and team on their roles • Ensures Scrum Framework is followed • Removes barriers and ensures that the team is fully functional and productive while improving quality • Protects team from interferences and over committing • Resolves conflicts and empowers team to make decisions, continuous improvements, and use and share best practices • In a nutshell: – Process mentor – Coach / facilitator – Clears roadblocks – Servant Leader
  • 10.
    10Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC CMMi Model
  • 11.
    11Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC Level 5 – Optimizing • Focus on process improvement Level 4 – Quantitatively Managed • Process measured and controlled Level 3 – Defined • Process characterized for organization • Proactive Level 2 – Managed • Process characterized for projects • Often reactive Level 1 – Initial • Process unpredictable • Poorly controlled and reactive CMMi Model
  • 12.
    12Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC ScrumMaster Model
  • 13.
    13Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC Servant Leader (Highest level) • The ultimate ScrumMaster Coach • Someone who has moved past the basics and is now helping the team to grow Facilitator • Someone who has the basics of the role down, but doesn’t help the team mature Scrum Scribe • Someone who is the administrative assistant to the team Wolf inside Sheep’s Mask (Lowest Level) • Someone who claims to be a ScrumMaster. But really is a command and control manager pretending to be more ScrumMaster Model Level - 5 Level – 4 Level – 3 Level - 2 Level - 1
  • 14.
    14Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC ScrumMaster Model - Explained
  • 15.
    15Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC • Wolf inside Sheep’s Mask – Aka Command and Control – Someone who uses Scrum to Micromanage the team – Most likely someone who was a • Project manager • Technical lead – Sample behaviors • Asks the 3 questions at the daily standup • Assign tasks to the team member • Holds people accountable for their initial estimates • Tells team members how to do their job Level 1
  • 16.
    16Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC • Scrum Scribe – Someone who serves as the administrative assistant to the team – Most likely someone who was a • Business analyst • Project expediter • Project coordinator • Technical writer – Sample behaviors • You are invited to the Scrum ceremonies • The team looks at you to document everything (user stories, tasks, etc..) • The team ignores your advice and suggestions Level 2
  • 17.
    17Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC • Facilitator – Someone who is efficient and effective at coordinating and guiding the Scrum ceremonies – Most likely someone who • Has some experience as a ScrumMaster • Has earned their Certified ScrumMaster (CSM) – Sample behaviors • You schedule meetings and prepare agenda ahead of time • You continue to be creative and keep things interesting • You are skilled at managing conflicts Level 3
  • 18.
    18Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC • Coach – Someone that the team trusts and seeks advice from regularly – Most likely someone who • Has extensive experience as a ScrumMaster • Has successfully rolled out Scrum • Has earned their Certified Scrum Professional (CSP) – Sample behaviors • You can facilitate the Scrum meetings when necessary, but you don’t need to • Instead of giving answers you ask questions • You help everyone grow professionally Level 4
  • 19.
    19Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC • Servant Leader – Someone that “has the skill of influencing people to enthusiastically work towards goals identified as being for the common good, with character that inspires confidence” – James Hunter – Most likely someone who • Has extensive experience as a coach • Has no formal power over the team, but has built up lots of authority – Sample behaviors • Inspire everyone to action • Takes care of the team needs • Influence the team to be the best that it can be Level 5
  • 20.
    20Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC ScrumMaster Model - Exercise
  • 21.
    21Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC • Please refer the provided excel sheet for the exercise ScrumMaster Model - Exercise
  • 22.
    22Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC Credits
  • 23.
    23Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC • Mr. Brian M. Rabon, CST, PMP – President, The Braintrust Consulting Group, USA (http://braintrustgroup.com/) • Thanks to the following for their review comments and valuable feedback: – Michael Yip – Michael Virgil – VBU Scrum Coaching Team: • Ron Faccenda • Eugene Ortenberg • James Whitelaw – VPLEX India BU • blogs.collab.net/agile/2007/08/13/a-scrummasters- checklist Credits To …
  • 24.
    24Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC Questions?
  • 25.
    25Jerry Rajamoney Version0.1 PLEASE DO NOT COPY OR REPRODUC THANK YOU

Editor's Notes

  • #12 CMMi – Capability Maturity Model Integration