TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Scrum master maturity_model - for agile 2014
1. 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.
2. 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
4. 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
7. 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
9. 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
11. 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
13. 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
15. 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
16. 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
17. 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
18. 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
19. 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
23. 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 …