In today's world, we see scenarios where scrum master role is mostly restricted to facilitating scrum events and resolving reported impediments. In reality,scrum master role is quite powerful and it's horizon can be much more than this. Scrum master can drive excellence through helping teams, product owner and organization to succeed. In this webinar, we took a context where teams were continuously slipping on their sprint goals. We saw how an effective scrum master could rescue troubled teams and can help teams succeed.
Action Based Scrum : Presented by Krishnamurty Pammi
1. Action Based Scrum: How effective scrum
mastering can rescue troubled teams
By
Krishnamurty VG Pammi
Agile Coach & Management Professional
PMP, PMI-ACP, CSM,CSP, MCTS, ITIL,MCP
2. At the end of the session: You will learn
• Prescriptive Scrum Versus & Action Based Scrum
• Scrum master role is quite influential in leading positive change
• Case in Point: How effective scrum mastering can rescue troubled teams and
can help teams succeed.
Discuss Agile 2
3. Poll-1
Q ] In my organization, scrum master role is mostly restricted to facilitating
scrum events
A) Agree
B) Partially Agree
C) Do not agree
D) Cannot rate
Discuss Agile 3
5. Action based Scrum…
Image Source: http://www.scruminc.com/jeff_sutherland_aggressive_scrum/
Discuss Agile 5
6. Poll-2
Q] In my organization, scrum methodology is implemented in prescriptive
way?
A) Agree
B) Partially Agree
C) Do not agree
D) Cannot rate
Discuss Agile 6
8. Team Misses
Sprint Goals
Ineffective Scrum Events
issues with Collaboration
Issues with Planning
Prescriptive Scrum – Action missing
Issues with Development
issues with Testing
Discuss Agile 8
9. Case in Point: Scrum Events
How Scrum Master could support the team
Working Agreements Adhered:
Scrum Master reflects Servant
Leadership and helps team to adhere to
Working agreements
1 Scrum Master prepares for each event:
(1) Expected Outcome
(2) Challenges that may surface
(3) Metrics available
2
Humane touched Scrum Master
notifies team about
(1) Scrum Events in advance
(2) Available information
(3) Expected Deliverables
(4) What are the positive behaviors
3 Deals the Scrum events creatively
(1) Time Boxed events
(2) Innovative Facilitation techniques
(3) Participation & Involvement through creative
techniques
4
Discuss Agile 9
10. Case in Point: Planning
How Scrum Master could support the team
1
2
Discuss Agile 10
Preparation: Helps Product Owner
Community to effectively set
(1) Agile Planning events
(2) Write effective User Stories
(3) Prioritization Techniques
(4) Set Upstream / Downstream Dependencies
Planning Part 1: Help Teams
(1) Only DOR ready stories accepted
(2) Team leverages spikes/research options
(3) Team’s buy-in achieved
Planning Part-2:
(1)Activity detailing – sequencing-
(2)Right Questioning to enable re-use &
Optimal estimates – Feed buffers to
accommodate uncertainties
(3) Arrive on sprint backlog
3
11. Case in Point: Development
How Scrum Master could support the team
1
3
Discuss Agile 11
2
Metrics are made available to the
team through information Radiators
They are referred during standup
meetings
XP Practices - Encourage teams implement XP
practices where applicable
Help Improve Productivity – through enabling
team leverage automation, quick resolution of
impediments
Tools are referred in the standup meetings
so that Burn Down and Burn Up charts are kept
current
4
12. Case in Point: Collaboration
How Scrum Master could support the team
1 2
Discuss Agile 12
3
Real Customer is involved in
prioritizing the stories
Self-Managed Team are nurtured
Small Teams are ensured
4 Cross Collaboration Index -
Establish, measure and Transform
13. Case in Point: Testing
How Scrum Master could support the team
1
2
Discuss Agile 13
3 4
Acceptance Tests – Real end
customer is involved in writing these
acceptance test cases
Help Team implement adhoc
Testing to detect test-wholes
Test First mindset (TDD) Non Functional Testing - – Focus is
given to Stress testing and Performance
optimization
14. Team Misses
Sprint Goals
Ineffective Scrum Events
issues with Collaboration
Issues with Planning
Prescriptive Scrum – Action missing
Issues with Development
issues with Testing
Discuss Agile 14
15. A Humane touched
scrum mastering can turn team’s odds towards
positive outcomes
Discuss Agile 15