SlideShare a Scribd company logo
1 of 26
nextupsolutions.com
#NextUpSolutions
A Deeper Dive
into the
ScrumMaster
Role
Richard Cheng
© 2020 NextUp Solutions
nextupsolutions.com | #NextUpSolutions
 Agile trainer & coach
 Agile Training, lead
 Member of PMI, Scrum Alliance, Agile
Alliance, Agile Leadership Network
 CST, CSM, CSPO, CSP, PMI-ACP,
PMP, SAFe SPC, Certified LeSS
Practitioner, CAL 1, Certified Enterprise
Scrum Trainer, Training from the Back
of the Room Certified Instructor
 Background in government,
commercial, and non-profit
transformations
 richard.cheng@nextupsolutions.com
Richard Cheng
@RichardKCheng
nextupsolutions.com | #NextUpSolutions
Richard K Cheng
richard.cheng@nextupsolutions.com
703-967-8620
https://www.linkedin.com/in/richardcheng
Twitter: @RichardKCheng
Contact Information
nextupsolutions.com | #NextUpSolutions
1. Quick review of Scrum roles
2. 5 things to look for in a ScrumMaster
3. How to improve as a ScrumMaster
4. Answer the following questions:
1. Is the SM a full time position?
2. Should I be a SM across multiple teams?
3. Should I be a SM & PO?
4. Should I be a SM & Dev Team member?
5. Can a Project Manager become a good SM?
5. How to tell if my SM is doing a good job
6. ScrumMaster progression for solving problems
7. Q&A
Agenda
nextupsolutions.com | #NextUpSolutions
The Scrum Team
nextupsolutions.com | #NextUpSolutions
The Peripheral Team
nextupsolutions.com | #NextUpSolutions
5 things to
look for in a
Scrum
Master
1. Knowledge
2. Experience
3. Coaching
4. Facilitation
5. Servant Leadership
nextupsolutions.com | #NextUpSolutions
Name Goes Here
• Relevant notes
here….
Ratings (1 low through 5 high)
Knowledge – Number - Comments
Experience – Number - Comments
Coaching – Number – Comments
Facilitation – Number – Comments
Servant Leadership – Number -
Comments
nextupsolutions.com | #NextUpSolutions
Sara the New ScrumMaster
• Sara has been with the organization
for 5 years largely in the capacity as
an analyst
• 2 years ago she joined the Portal
scrum team as a Dev team member
• She has read several books on
Scrum, gone to some user group
meetings and recently became a
Certified ScrumMaster
Ratings (1 low through 5 high)
Knowledge – 4 – While not an expert, she’s read a lot
on the concepts, soaked in a lot of information from
the user groups, and got a perfect score on her CSM
exam.
Experience – 2 – Sara has some exposure and
experience via being on a Scrum team and got to see
her ScrumMaster in action, but has no actual
ScrumMaster experience.
Coaching – 2 – Sara has good communication and
collaboration abilities, but doesn’t have any formal
coaching experience or training.
Facilitation – 3 – Sara has facilitated several
requirements gathering sessions and brainstorming
sessions, but her facilitation skills are still emerging.
Servant Leadership – 4 – Sara has a great ability to
get along with people. Sara has shown a focus on
creating and environment of success and is happy to
enable the success of those around her.
nextupsolutions.com | #NextUpSolutions
Training CSM, ACSM, Agile Coaching, Agile Facilitation, CSP-SM
Mentoring Having a skilled SM or Agile Coach work with the SM
Pairing Having SM work in pairs and provide feedback to each other
Conference Virtual Agile Summit, Agile2020, Global Scrum Gatherings,
Local Conferences and events
Books Agile Coaching, Essential Scrum, Agile Retrospectives
Websites ScrumAlliance.org, ScrumMasterChecklist.org
User Groups Find a local user group
Community of Practice Internal Community of Practice
What if we don’t have the perfect SM?
nextupsolutions.com | #NextUpSolutions
1. Knowledge
2. Experience
3. Coaching
4. Facilitation
5. Servant Leadership
“A good Scrum Master is
always on the verge of being
fired…..”
- Ken Schwaber
5 things to
look for in a
Scrum
Master
nextupsolutions.com | #NextUpSolutions
Scrum
Master
1. Is the SM a full time
position?
2. Should I be a SM
across multiple teams?
nextupsolutions.com | #NextUpSolutions
Scrum
Master
Checklist.org
1. How is the Product
Owner doing?
2. How is the Dev Team doing?
3. How is the Organization doing?
4. How are the Engineering
Practices going?
nextupsolutions.com | #NextUpSolutions
SM - How is the Product Owner doing?
• Is the Product Backlog
prioritized according to his/her
latest thinking?
• Are all the requirements from
all stakeholders for the
product captured in the
emergent backlog?
• Is the Product Backlog a
manageable size?
• Could any requirements
better implement the
INVEST principle?
• Have you educated your
Product Owner about
technical debt and how to
avoid it?
• Is the backlog an information
radiator highly visible to all
stakeholders?
• If you’re using an automated
tool for backlog management,
does everyone know how to
use it easily?
• Are you working with the tool
supplier to use it to its fullest
capacity, or to change it to
serve you better?
• Can you help radiate by
showing everyone printouts?
• Can you help radiate by
creating big visible charts?
• Have you helped your Product
Owner organize backlog items
into appropriate releases?
• Do all stakeholders
(including the team) know
whether the release plan still
matches reality?
• Did your Product Owner
adjust the release plan after
the last Sprint Review
Meeting?
*from ScrumMasterChecklist.org
nextupsolutions.com | #NextUpSolutions
SM - How is the Team doing?
• Are team members spending
time in a “state of flow”?
• Do team members seem to
like each other, goof off
together, and celebrate each
other’s success?
• Do team members hold each
other accountable to high
standards, and challenge
each other to grow?
• Are there
issues/opportunities the team
isn’t discussing because
they’re too uncomfortable?
• Have you tried a variety
of formats and locations
for Sprint Retrospective
Meetings?
• Has the team kept focus on
acceptance criteria?
• Does the Sprint Task list
reflect what the team is
actually doing?
• Are your team’s task
estimates and/or your
taskboard up to date?
• Are the team self-
management artifacts
(taskboard, Sprint Burndown
Chart, etc.) visible to the
team, convenient for the
team to use?
• Are these artifacts
adequately protected from
micromanagers?
• Do team members
volunteer for tasks?
• Are technical debt repayment
items (sapping your team’s
velocity) captured in the
backlog, or otherwise
communicated with the
Product Owner?
• Are team members checking
their job titles at the door of
the team room?
• Does the entire team
consider itself collectively
responsible for testing, user
documentation, etc.?
• Is management measuring
the team by collective
success?
*from ScrumMasterChecklist.org
nextupsolutions.com | #NextUpSolutions
SM - How is the Organization doing?
• Is the appropriate amount of inter-team
communication happening?
• Are your ScrumMasters meeting with
each other, working the organizational
impediments list?
• When appropriate, are the
organizational impediments pasted to
the wall of the development director’s
office? Can the cost be quantified in
dollars, lost time to market, lost quality,
or lost customer opportunities?
• Is your organization one of the few with
career paths compatible with the
collective goals of your teams? Answer
“no” if there’s a career incentive to do
programming or architecture work at
the expense of testing, test
automation, or user documentation.
• Has your organization been recognized
by the trade press or other
independent sources as one of the
best places to work or a leader in your
industry?
• Are you helping to create a learning
organization?
*from ScrumMasterChecklist.org
nextupsolutions.com | #NextUpSolutions
SM - How are the Engineering Practices going?
• Does your system in
development have a “push
to test” button so that
anyone (same team or
different team) can
conveniently detect when
they’ve broken it?
• Do you have an
appropriate balance
between automated end-
to-end system tests (a.k.a.
“functional tests”) and
automated unit tests?
• Is the team writing both
system “functional” tests
and unit tests in the same
language as the system
they’re developing?
• Has your team discovered
the useful gray area
between system tests and
unit tests?
• Does a continuous
integration server
automatically sound an
alarm within an hour (or
minutes) of someone
causing a regression
failure?
• Do all tests roll up into the
continuous integration
server result?
• Have team members
discovered the joy of
continuous design and
constant refactoring, as an
alternative to Big Up Front
Design?
• Does your definition of
“done” (acceptance
criteria) for each functional
Product Backlog Item
include full automated test
coverage and refactoring?
• Are team members pair
programming most of the
time?
*from
ScrumMasterChecklist.org
nextupsolutions.com | #NextUpSolutions
Scrum
Master
Short Answers
1. Is the SM a full time
position? - YES
2. Should I be a SM
across multiple teams? –
NO
Longer Answer
If you have a highly skill SM,
along with very mature Agile
teams, and well aligned
organization, you have more
options……
nextupsolutions.com | #NextUpSolutions
Scrum
Master
1. Should I be a SM & PO?
2. Should I be a SM & Dev
Team member?
3. Can a Project Manager
become a good SM?
nextupsolutions.com | #NextUpSolutions
Scrum Master
• Continuous
Improvement
Product
Owner
• Building the
right thing
Dev Team
• Building it
right
nextupsolutions.com | #NextUpSolutions
Scrum
Master
Answer
1. Should I be a SM / PO? – NO!!
2. Should I be a SM / Dev Team
member? – NO
3. Can a Project Manager
become a good SM? - Maybe
nextupsolutions.com | #NextUpSolutions
Variations
Team Members
ScrumMaster
Product Owner
Team Members
ScrumMaster
Product Owner
Team Members
ScrumMaster
Product Owner
Team Members
ScrumMaster
Product Owner
These make you
slower and increases risk
nextupsolutions.com | #NextUpSolutions
Is the
ScrumMaster
doing a
good job?
1. Are we making the
same mistakes time
and time again?
2. Are we encountering the
same issues time and
time again?
3. Are we getting better
over time or are we stuck
where we are?
nextupsolutions.com | #NextUpSolutions
SM
Progression
for Problem
Solving
1. Did we talk about it in the
Retrospective?
2. Did we discuss the impact?
3. Did we identify root causes?
4. Did we come up with a solution?
5. Have we tried the solution?
6. What were the initial results?
7. What are next steps from here?
nextupsolutions.com | #NextUpSolutions
Training Courses
– Certified ScrumMaster (CSM)
– Certified Scrum Product Owner (CSPO)
– Advanced Certified ScrumMaster (A-CSM)
– Advanced Certified Scrum Product Owner (A-CSPO)
– Certified Scrum Developer (CSD)
– Certified Team Kanban Practitioner (TKP)
– Certified Kanban Management Professional (KMP I and KMP II)
– Certified Agile Testing and Automation
– SAFe courses
See http://www.NextUpSolutions.com for more information
NextUp Solutions Training
nextupsolutions.com | #NextUpSolutions
Richard K Cheng
richard.cheng@nextupsolutions.com
703-967-8620
https://www.linkedin.com/in/richardcheng
Twitter: @RichardKCheng
Contact Information

More Related Content

More from Richard Cheng

More from Richard Cheng (20)

Agile Truths and Misconceptions Exposed
Agile Truths and Misconceptions ExposedAgile Truths and Misconceptions Exposed
Agile Truths and Misconceptions Exposed
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product Owner
 
What to Look for in a ScrumMaster
What to Look for in a ScrumMasterWhat to Look for in a ScrumMaster
What to Look for in a ScrumMaster
 
Agile in the Federal Government
Agile in the Federal Government Agile in the Federal Government
Agile in the Federal Government
 
The Right Product Owner
The Right Product OwnerThe Right Product Owner
The Right Product Owner
 
Getting started right
Getting started rightGetting started right
Getting started right
 
Group hug - Implementing Agile Across Multiple Teams
Group hug - Implementing Agile Across Multiple TeamsGroup hug - Implementing Agile Across Multiple Teams
Group hug - Implementing Agile Across Multiple Teams
 
Super Product Ownership - Product Ownership at USAStaffing
Super Product Ownership - Product Ownership at USAStaffingSuper Product Ownership - Product Ownership at USAStaffing
Super Product Ownership - Product Ownership at USAStaffing
 
About Excella
About ExcellaAbout Excella
About Excella
 
Are We Really Being Agile? (w/ Portuguese)
Are We Really Being Agile? (w/ Portuguese)Are We Really Being Agile? (w/ Portuguese)
Are We Really Being Agile? (w/ Portuguese)
 
Agile @ OPM: Stakeholder Collaboration and Individual Interactions
Agile @ OPM: Stakeholder Collaboration and Individual InteractionsAgile @ OPM: Stakeholder Collaboration and Individual Interactions
Agile @ OPM: Stakeholder Collaboration and Individual Interactions
 
Are we done yet?
Are we done yet?Are we done yet?
Are we done yet?
 
Agile Patterns and Anti-Patterns
Agile Patterns and Anti-PatternsAgile Patterns and Anti-Patterns
Agile Patterns and Anti-Patterns
 
Introduction to Agile Methods
Introduction to Agile MethodsIntroduction to Agile Methods
Introduction to Agile Methods
 
So you want to be a trainer
So you want to be a trainerSo you want to be a trainer
So you want to be a trainer
 
Situational retrospectives
Situational retrospectivesSituational retrospectives
Situational retrospectives
 
Making Federal Product Ownership Work
Making Federal Product Ownership WorkMaking Federal Product Ownership Work
Making Federal Product Ownership Work
 
A Journey Through Agile in the Government
A Journey Through Agile in the GovernmentA Journey Through Agile in the Government
A Journey Through Agile in the Government
 
Agile and USAJOBS Product Ownership
Agile and USAJOBS Product OwnershipAgile and USAJOBS Product Ownership
Agile and USAJOBS Product Ownership
 
Agile at OPM
Agile at OPMAgile at OPM
Agile at OPM
 

Recently uploaded

Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 

Recently uploaded (20)

Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 

A Deeper Dive Into the ScrumMaster Role

  • 1. nextupsolutions.com #NextUpSolutions A Deeper Dive into the ScrumMaster Role Richard Cheng © 2020 NextUp Solutions
  • 2. nextupsolutions.com | #NextUpSolutions  Agile trainer & coach  Agile Training, lead  Member of PMI, Scrum Alliance, Agile Alliance, Agile Leadership Network  CST, CSM, CSPO, CSP, PMI-ACP, PMP, SAFe SPC, Certified LeSS Practitioner, CAL 1, Certified Enterprise Scrum Trainer, Training from the Back of the Room Certified Instructor  Background in government, commercial, and non-profit transformations  richard.cheng@nextupsolutions.com Richard Cheng @RichardKCheng
  • 3. nextupsolutions.com | #NextUpSolutions Richard K Cheng richard.cheng@nextupsolutions.com 703-967-8620 https://www.linkedin.com/in/richardcheng Twitter: @RichardKCheng Contact Information
  • 4. nextupsolutions.com | #NextUpSolutions 1. Quick review of Scrum roles 2. 5 things to look for in a ScrumMaster 3. How to improve as a ScrumMaster 4. Answer the following questions: 1. Is the SM a full time position? 2. Should I be a SM across multiple teams? 3. Should I be a SM & PO? 4. Should I be a SM & Dev Team member? 5. Can a Project Manager become a good SM? 5. How to tell if my SM is doing a good job 6. ScrumMaster progression for solving problems 7. Q&A Agenda
  • 7. nextupsolutions.com | #NextUpSolutions 5 things to look for in a Scrum Master 1. Knowledge 2. Experience 3. Coaching 4. Facilitation 5. Servant Leadership
  • 8. nextupsolutions.com | #NextUpSolutions Name Goes Here • Relevant notes here…. Ratings (1 low through 5 high) Knowledge – Number - Comments Experience – Number - Comments Coaching – Number – Comments Facilitation – Number – Comments Servant Leadership – Number - Comments
  • 9. nextupsolutions.com | #NextUpSolutions Sara the New ScrumMaster • Sara has been with the organization for 5 years largely in the capacity as an analyst • 2 years ago she joined the Portal scrum team as a Dev team member • She has read several books on Scrum, gone to some user group meetings and recently became a Certified ScrumMaster Ratings (1 low through 5 high) Knowledge – 4 – While not an expert, she’s read a lot on the concepts, soaked in a lot of information from the user groups, and got a perfect score on her CSM exam. Experience – 2 – Sara has some exposure and experience via being on a Scrum team and got to see her ScrumMaster in action, but has no actual ScrumMaster experience. Coaching – 2 – Sara has good communication and collaboration abilities, but doesn’t have any formal coaching experience or training. Facilitation – 3 – Sara has facilitated several requirements gathering sessions and brainstorming sessions, but her facilitation skills are still emerging. Servant Leadership – 4 – Sara has a great ability to get along with people. Sara has shown a focus on creating and environment of success and is happy to enable the success of those around her.
  • 10. nextupsolutions.com | #NextUpSolutions Training CSM, ACSM, Agile Coaching, Agile Facilitation, CSP-SM Mentoring Having a skilled SM or Agile Coach work with the SM Pairing Having SM work in pairs and provide feedback to each other Conference Virtual Agile Summit, Agile2020, Global Scrum Gatherings, Local Conferences and events Books Agile Coaching, Essential Scrum, Agile Retrospectives Websites ScrumAlliance.org, ScrumMasterChecklist.org User Groups Find a local user group Community of Practice Internal Community of Practice What if we don’t have the perfect SM?
  • 11. nextupsolutions.com | #NextUpSolutions 1. Knowledge 2. Experience 3. Coaching 4. Facilitation 5. Servant Leadership “A good Scrum Master is always on the verge of being fired…..” - Ken Schwaber 5 things to look for in a Scrum Master
  • 12. nextupsolutions.com | #NextUpSolutions Scrum Master 1. Is the SM a full time position? 2. Should I be a SM across multiple teams?
  • 13. nextupsolutions.com | #NextUpSolutions Scrum Master Checklist.org 1. How is the Product Owner doing? 2. How is the Dev Team doing? 3. How is the Organization doing? 4. How are the Engineering Practices going?
  • 14. nextupsolutions.com | #NextUpSolutions SM - How is the Product Owner doing? • Is the Product Backlog prioritized according to his/her latest thinking? • Are all the requirements from all stakeholders for the product captured in the emergent backlog? • Is the Product Backlog a manageable size? • Could any requirements better implement the INVEST principle? • Have you educated your Product Owner about technical debt and how to avoid it? • Is the backlog an information radiator highly visible to all stakeholders? • If you’re using an automated tool for backlog management, does everyone know how to use it easily? • Are you working with the tool supplier to use it to its fullest capacity, or to change it to serve you better? • Can you help radiate by showing everyone printouts? • Can you help radiate by creating big visible charts? • Have you helped your Product Owner organize backlog items into appropriate releases? • Do all stakeholders (including the team) know whether the release plan still matches reality? • Did your Product Owner adjust the release plan after the last Sprint Review Meeting? *from ScrumMasterChecklist.org
  • 15. nextupsolutions.com | #NextUpSolutions SM - How is the Team doing? • Are team members spending time in a “state of flow”? • Do team members seem to like each other, goof off together, and celebrate each other’s success? • Do team members hold each other accountable to high standards, and challenge each other to grow? • Are there issues/opportunities the team isn’t discussing because they’re too uncomfortable? • Have you tried a variety of formats and locations for Sprint Retrospective Meetings? • Has the team kept focus on acceptance criteria? • Does the Sprint Task list reflect what the team is actually doing? • Are your team’s task estimates and/or your taskboard up to date? • Are the team self- management artifacts (taskboard, Sprint Burndown Chart, etc.) visible to the team, convenient for the team to use? • Are these artifacts adequately protected from micromanagers? • Do team members volunteer for tasks? • Are technical debt repayment items (sapping your team’s velocity) captured in the backlog, or otherwise communicated with the Product Owner? • Are team members checking their job titles at the door of the team room? • Does the entire team consider itself collectively responsible for testing, user documentation, etc.? • Is management measuring the team by collective success? *from ScrumMasterChecklist.org
  • 16. nextupsolutions.com | #NextUpSolutions SM - How is the Organization doing? • Is the appropriate amount of inter-team communication happening? • Are your ScrumMasters meeting with each other, working the organizational impediments list? • When appropriate, are the organizational impediments pasted to the wall of the development director’s office? Can the cost be quantified in dollars, lost time to market, lost quality, or lost customer opportunities? • Is your organization one of the few with career paths compatible with the collective goals of your teams? Answer “no” if there’s a career incentive to do programming or architecture work at the expense of testing, test automation, or user documentation. • Has your organization been recognized by the trade press or other independent sources as one of the best places to work or a leader in your industry? • Are you helping to create a learning organization? *from ScrumMasterChecklist.org
  • 17. nextupsolutions.com | #NextUpSolutions SM - How are the Engineering Practices going? • Does your system in development have a “push to test” button so that anyone (same team or different team) can conveniently detect when they’ve broken it? • Do you have an appropriate balance between automated end- to-end system tests (a.k.a. “functional tests”) and automated unit tests? • Is the team writing both system “functional” tests and unit tests in the same language as the system they’re developing? • Has your team discovered the useful gray area between system tests and unit tests? • Does a continuous integration server automatically sound an alarm within an hour (or minutes) of someone causing a regression failure? • Do all tests roll up into the continuous integration server result? • Have team members discovered the joy of continuous design and constant refactoring, as an alternative to Big Up Front Design? • Does your definition of “done” (acceptance criteria) for each functional Product Backlog Item include full automated test coverage and refactoring? • Are team members pair programming most of the time? *from ScrumMasterChecklist.org
  • 18. nextupsolutions.com | #NextUpSolutions Scrum Master Short Answers 1. Is the SM a full time position? - YES 2. Should I be a SM across multiple teams? – NO Longer Answer If you have a highly skill SM, along with very mature Agile teams, and well aligned organization, you have more options……
  • 19. nextupsolutions.com | #NextUpSolutions Scrum Master 1. Should I be a SM & PO? 2. Should I be a SM & Dev Team member? 3. Can a Project Manager become a good SM?
  • 20. nextupsolutions.com | #NextUpSolutions Scrum Master • Continuous Improvement Product Owner • Building the right thing Dev Team • Building it right
  • 21. nextupsolutions.com | #NextUpSolutions Scrum Master Answer 1. Should I be a SM / PO? – NO!! 2. Should I be a SM / Dev Team member? – NO 3. Can a Project Manager become a good SM? - Maybe
  • 22. nextupsolutions.com | #NextUpSolutions Variations Team Members ScrumMaster Product Owner Team Members ScrumMaster Product Owner Team Members ScrumMaster Product Owner Team Members ScrumMaster Product Owner These make you slower and increases risk
  • 23. nextupsolutions.com | #NextUpSolutions Is the ScrumMaster doing a good job? 1. Are we making the same mistakes time and time again? 2. Are we encountering the same issues time and time again? 3. Are we getting better over time or are we stuck where we are?
  • 24. nextupsolutions.com | #NextUpSolutions SM Progression for Problem Solving 1. Did we talk about it in the Retrospective? 2. Did we discuss the impact? 3. Did we identify root causes? 4. Did we come up with a solution? 5. Have we tried the solution? 6. What were the initial results? 7. What are next steps from here?
  • 25. nextupsolutions.com | #NextUpSolutions Training Courses – Certified ScrumMaster (CSM) – Certified Scrum Product Owner (CSPO) – Advanced Certified ScrumMaster (A-CSM) – Advanced Certified Scrum Product Owner (A-CSPO) – Certified Scrum Developer (CSD) – Certified Team Kanban Practitioner (TKP) – Certified Kanban Management Professional (KMP I and KMP II) – Certified Agile Testing and Automation – SAFe courses See http://www.NextUpSolutions.com for more information NextUp Solutions Training
  • 26. nextupsolutions.com | #NextUpSolutions Richard K Cheng richard.cheng@nextupsolutions.com 703-967-8620 https://www.linkedin.com/in/richardcheng Twitter: @RichardKCheng Contact Information