SlideShare a Scribd company logo
1 of 31
Download to read offline
Scrum
Master as a
Servant
Leader for
the Scrum
Team




www.bacancytechnology.com
Introduction
A scrum master giving instructions to
team members
A scrum master coordinating with team
members and other stakeholders
A scrum master assigning tasks to various
team members
A scrum master strategizing how to bring
together team members for the Daily
Scrum or stand-up meetings
A scrum master restricting his duties only
to his team and not expanding his role that
has the potential to bring a significant
organizational change
For example, when opening a firewall port
cannot be resolved by the team, a scrum master
declares that the team cannot resolve it, and he
passes the buck to the product owner. This is a
classic act of letting go of a small and yet great
opportunity to make a significant difference in
the overall fabric of the organization.
In a typical agile software development
project, a scrum master is often seen doing the
following things almost daily:
A scrum master as a servant leader sorts
out daily stuff, thereby ignoring the
potential of long-term improvements in
the overall efficiency and team skills.
For example, developers often would
have no clue how to utilize test
automation in the agile software
development when a scrum master is
too busy in other development project
activities.
A scrum master managing a team that is
not efficient enough to produce a
“Done” increment by the end of each
sprint
A scrum master managing a team that
does not have any clarity on the product
backlog
A scrum master is dealing with a team
with transparency issues because of
their earlier waterfall background in the
software development process.
All these situations sound quite familiar, don’t
they? They do. It feels like our very own
comfort zone or the proverbial sense of
familiarity. However, do you think that these
tasks performed by the scrum master are all
that a scrum master can do or should do? Do
you think that there is more to the roles and
responsibilities of a scrum master than these?
If yes, read on.


As they say, the real thing always starts out of
one’s comfort zone. So, when we start thinking
out of our comfort zone, we tend to discover
things that are like precious treasures buried
under the layers of Time and Space, waiting to
be found and seen by us.


Before discussing what treasures we can find
by taking the role of a scrum master out of our
comfort zone, let us have a few words about
what exactly the Scrum is and the real
responsibilities of a scrum master.
What is
Scrum?
The 2020 Scrum GuideTM defines scrum as:
“Scrum is a lightweight framework that helps
people, teams, and organizations generate
value through adaptive solutions for complex
problems.”


It also sets forth five scrum values:
Commitment, Focus, Openness, Respect, and
Courage.


One of the best features of Scrum is its
simplicity. It derives its simplicity from being
intentionally incomplete, leaving room for
relationships and interactions through
collective intelligence of people who exploit
this framework to execute the agile software
development process seamlessly.


This conscious incompleteness allows the team to
explore various processes, techniques, and
methods without compromising the basic values
mentioned above.
What is a
Scrum
Master?
Scrum master is also called iteration
manager, agile coach, or scrum team coach.
A scrum master is a part of Agile team who
helps to understand and implement Scrum
theory thoroughly.


The one does so by remaining faithful to
Scrum as prescribed in the Scrum Guide.
Hence, the role of a scrum master as a
servant leader who is there to serve
whenever required.


However, lack of thorough understanding
of the scrum, and its purpose often leads to
the undervaluation of this role, creating
scenarios that we just saw at the outset of
this discussion.


These scenarios can be overcome with the
correct understanding of Scrum and the
role of a scrum master.
Let us explore what scrum master is and
how the one can bring about a significant
change in the organization’s overall
efficiency and work culture.


Essentially, the role of a scrum master is
quite broad. His prime responsibility is to
implement Scrum framework in the agile
software development process. In order to
do this, a scrum master needs to work with
not only just teams but also with the
product owners as well as the organization.
Scrum master
as a Coach
What does a coach exactly do? Does the
scrum master go out in the field and play?
Of course, not! A scrum master also does
not need to go out in the lab and actively
participate in the agile software
development process.


A scrum master’s job is to make the teams
efficient and skilled in such a way that the
teams can manage the development process
independently. Rather than constantly
instructing the teams what to do or what
not to do, for that matter, a scrum master
needs to train the team in Agile scrum
project management so that the team is
able to create high-value increments, which
are in alignment with the definition of
“Done.”
Scrum master
as a
Counselor
There will always be chaos and tension
between different stakeholders during the
development process. It is the job of a
scrum master to create psychological safety
for all the teams to be able to perform at
their best and come up with innovations
and new ideas.


This would also involve training the team to
embrace their vulnerabilities, deal with
them, overcome them, and finally establish
the culture of transparency or openness,
which is one of the values of the Scrum
framework. A scrum master can coach the
team in a way that all the team members
feel confident and safe enough to express
themselves without the fear of being judged
or looked down upon.
Scrum master
as a
Collaborator
A scrum master serves as an important link
between a product owner and the project
teams. Many times, an absent product
owner causes delays and tension in agile
software development.


A skillful scrum master is a master
collaborator who has the knack to make a
product owner an active participant in the
entire software development process in
spite of the product owner’s busy schedules
and other responsibilities.


Such an effective collaboration goes a long
way in building a scrum team that learns to
trust the process and the role of a scrum
master.
Scrum master
as an
Observer
The role of a scrum master is that of a smart
observer. He is a person who has an eye for
detail. He has a knack for observing and
paying attention to the daily activities of
the teams and team members. This ability
helps him have a clear understanding of the
teams’ efficiency and skills and the
individual team members.


Being a good observer also involves being a
good listener. A good scrum master is also a
good listener who is skilled in listening to
all the stakeholders.
Scrum master
as a
Repository of
Knowledge
A scrum master also serves as a walking
encyclopedia for the teams. He has the
overarching knowledge of the product and
the processes, including Scrum, Extreme
Programming (XP), Kanban, and SAFe.


An experienced and knowledgeable scrum
master is a precious resource who is always
there to help the teams get through the
inevitable bumpy rides during the software
development processes.
Scrum master
as a Master
Builder of
Scrum
Culture
A scrum master plays a significant role as a
master builder by establishing a thorough
scrum culture across the organization. He
leads, trains, and coaches the organization
to adopt Scrum effectively and smoothly
with all of the aforementioned skills.
Scrum master
as a Servant
Leader
We have already discussed about the
importance of agile servant leadership in
the agile software development process in
this post. The scrum Guide categorically
defines scrum master as a servant leader
who is there to serve and not command or
control.


The main responsibility of a scrum master
as a servant leader is to help teams be self-
organized and self-managed. He trains
teams to deliver effectively by
implementing and supporting lean-agile
practices, SAFe principles, ScrumXP,
Kanban, and other software development
processes that the team is accustomed to.


As part of his servant leadership skill, a
scrum master also makes the team
coordinate with other teams of the Agile
Release Train (ART).
A scrum master is also there to remove any
obstacles in the path of the development
process. By doing so, he ensures high-value
deliveries, continuous and consistent flow,
and improvements.


As a quintessential servant leader, a scrum
master also works with the extended Scrum
Master community. This makes them more
efficient in helping the teams communicate,
coordinate and cooperate in a better way.
This training then helps the organization
achieve its business as well as delivery goals
quite efficiently.
Why do
Organizations
Need an
Efficient
Scrum
Master?
In light of the discussion, it is quite evident
that the role of a scrum master is
misunderstood more often than not. Hence,
managers often don a hat of a scrum master
who has an altogether different personality
than a regular project manager.


This happens most of the time with those
enterprises who want to join the Agile
“bandwagon” without a correct
understanding of the Agile and its processes
and various frameworks, especially the
Scrum. In their aspiration to get quick
benefits of being “Agile”, enterprises find
themselves absolutely unprepared actually
to think and function the Agile way.


In this context, enterprises need scrum
master as a servant leader who has
developed the Agile mindset after years of
training and experience, and who knows the
Scrum inside out.
Conclusion
It is quite obvious that the role of a scrum
master is not an ordinary role. He is the
person who becomes the scrum master
after a lot of training, experience, and the
thorough absorption of Agile and Scrum
principles and values.


The role of a scrum master is often
misunderstood only because the
enterprises fail to understand Scrum per se.
They often adopt Scrum to execute
software development projects, forgetting
that the core of Scrum lies in its use of
managing the risk.


When this essential purpose of the Scrum as
a risk management framework is lost or
forgotten, or misunderstood, organizations
often tend to appoint someone who is
anything but a scrum master.
Hence, the organizations must make the
right efforts to understand Scrum master as
a servant and absorb its essence in their
culture and DNA for efficient Agile software
development. Only with this thorough
understanding can a Scrum Master make a
real difference that the organizations
expect and deserve to!
Thank You
www.bacancytechnology.com

More Related Content

What's hot

CSPO training & Certification
CSPO  training & Certification CSPO  training & Certification
CSPO training & Certification IAL Global
 
What is a SCRUM Master
What is a SCRUM MasterWhat is a SCRUM Master
What is a SCRUM MasterJoost Mulders
 
Scrum coaching whitepaper
Scrum coaching whitepaperScrum coaching whitepaper
Scrum coaching whitepaperIhsan Al-Hamoud
 
Fire Your Scrum Master
Fire Your Scrum MasterFire Your Scrum Master
Fire Your Scrum MasterTathagat Varma
 
Solit 2014, Scrum guide 2013, Семенченко Антон
Solit 2014, Scrum guide 2013, Семенченко АнтонSolit 2014, Scrum guide 2013, Семенченко Антон
Solit 2014, Scrum guide 2013, Семенченко Антонsolit
 
Nisum white paper titled “Agile Models for Global Teams”
Nisum white paper titled “Agile Models for Global Teams”Nisum white paper titled “Agile Models for Global Teams”
Nisum white paper titled “Agile Models for Global Teams”Nisum
 
Scrum master checklist
Scrum master checklistScrum master checklist
Scrum master checklistShaju Rasheed
 
Illuminating scrum by comparing LEsS with safe - Rowan Bunning
Illuminating scrum by comparing LEsS with safe - Rowan BunningIlluminating scrum by comparing LEsS with safe - Rowan Bunning
Illuminating scrum by comparing LEsS with safe - Rowan BunningScrum Australia Pty Ltd
 
technical seminar topic on scrum also called as PSM .
technical seminar topic on scrum also called as PSM .technical seminar topic on scrum also called as PSM .
technical seminar topic on scrum also called as PSM .Shanthisri Kothagundla
 
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the GameLeanwisdom
 
Advancing as a Scrum Master or Agile Coach
Advancing as a Scrum Master or Agile CoachAdvancing as a Scrum Master or Agile Coach
Advancing as a Scrum Master or Agile CoachRowan Bunning
 
2017 scrum-guide-us
2017 scrum-guide-us2017 scrum-guide-us
2017 scrum-guide-usSyMeng1
 

What's hot (18)

Scrumprimer20
Scrumprimer20Scrumprimer20
Scrumprimer20
 
The scrumprimer20
The scrumprimer20The scrumprimer20
The scrumprimer20
 
CSPO training & Certification
CSPO  training & Certification CSPO  training & Certification
CSPO training & Certification
 
What is a SCRUM Master
What is a SCRUM MasterWhat is a SCRUM Master
What is a SCRUM Master
 
Scrum coaching whitepaper
Scrum coaching whitepaperScrum coaching whitepaper
Scrum coaching whitepaper
 
Do better-scrum
Do better-scrumDo better-scrum
Do better-scrum
 
Fire Your Scrum Master
Fire Your Scrum MasterFire Your Scrum Master
Fire Your Scrum Master
 
Scrum master
Scrum masterScrum master
Scrum master
 
Solit 2014, Scrum guide 2013, Семенченко Антон
Solit 2014, Scrum guide 2013, Семенченко АнтонSolit 2014, Scrum guide 2013, Семенченко Антон
Solit 2014, Scrum guide 2013, Семенченко Антон
 
Spring of Scrum
Spring of ScrumSpring of Scrum
Spring of Scrum
 
Nisum white paper titled “Agile Models for Global Teams”
Nisum white paper titled “Agile Models for Global Teams”Nisum white paper titled “Agile Models for Global Teams”
Nisum white paper titled “Agile Models for Global Teams”
 
Scrum master checklist
Scrum master checklistScrum master checklist
Scrum master checklist
 
Illuminating scrum by comparing LEsS with safe - Rowan Bunning
Illuminating scrum by comparing LEsS with safe - Rowan BunningIlluminating scrum by comparing LEsS with safe - Rowan Bunning
Illuminating scrum by comparing LEsS with safe - Rowan Bunning
 
technical seminar topic on scrum also called as PSM .
technical seminar topic on scrum also called as PSM .technical seminar topic on scrum also called as PSM .
technical seminar topic on scrum also called as PSM .
 
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
 
Role of scrum master
Role of scrum masterRole of scrum master
Role of scrum master
 
Advancing as a Scrum Master or Agile Coach
Advancing as a Scrum Master or Agile CoachAdvancing as a Scrum Master or Agile Coach
Advancing as a Scrum Master or Agile Coach
 
2017 scrum-guide-us
2017 scrum-guide-us2017 scrum-guide-us
2017 scrum-guide-us
 

Similar to Scrum master as a servant leader for the scrum team (2)

202004-Scrum-Master-Certification-Training-Manual.pdf
202004-Scrum-Master-Certification-Training-Manual.pdf202004-Scrum-Master-Certification-Training-Manual.pdf
202004-Scrum-Master-Certification-Training-Manual.pdfDngoTrung1
 
Managing Self-organizing SCRUM Teams- Impetus White Paper
Managing Self-organizing SCRUM Teams- Impetus White PaperManaging Self-organizing SCRUM Teams- Impetus White Paper
Managing Self-organizing SCRUM Teams- Impetus White PaperImpetus Technologies
 
Scrum Master as a Facilitator
Scrum Master as a Facilitator Scrum Master as a Facilitator
Scrum Master as a Facilitator Advance Agility
 
How to Become a Scrum Master
How to Become a Scrum MasterHow to Become a Scrum Master
How to Become a Scrum MasterAdvance Agility
 
Scrum Technology / Scrum Methodology
Scrum Technology / Scrum Methodology Scrum Technology / Scrum Methodology
Scrum Technology / Scrum Methodology Veeraj Humbe
 
Introducing agile-software-deveopment-with-scrum
Introducing agile-software-deveopment-with-scrumIntroducing agile-software-deveopment-with-scrum
Introducing agile-software-deveopment-with-scrumGloria Stoilova
 
Scrumprimer20
Scrumprimer20Scrumprimer20
Scrumprimer20msdn70
 
Scrum Guide & SAFe Agile booklet
Scrum Guide & SAFe Agile bookletScrum Guide & SAFe Agile booklet
Scrum Guide & SAFe Agile bookletSoumya De
 
Scrum in IT Industry Part 2
Scrum in IT Industry Part 2Scrum in IT Industry Part 2
Scrum in IT Industry Part 2JayeshPatil149
 
Introduction to Scrum - An Agile Frameworks
Introduction to Scrum - An Agile FrameworksIntroduction to Scrum - An Agile Frameworks
Introduction to Scrum - An Agile FrameworksAMJAD SHAIKH
 
How Bacancy Technology Benefits From Agile Scrum Project Management
How Bacancy Technology Benefits From Agile Scrum Project ManagementHow Bacancy Technology Benefits From Agile Scrum Project Management
How Bacancy Technology Benefits From Agile Scrum Project ManagementKaty Slemon
 
Why I Should Attend CSM Course
Why I Should Attend CSM CourseWhy I Should Attend CSM Course
Why I Should Attend CSM CourseScrum Turkey
 
Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Mariya Breyter
 
A master who may not be skilled – a scrum master perspective
A master who may not be skilled – a scrum master perspective A master who may not be skilled – a scrum master perspective
A master who may not be skilled – a scrum master perspective Rajat Julka
 

Similar to Scrum master as a servant leader for the scrum team (2) (20)

Session-2
Session-2Session-2
Session-2
 
Scrum process framework
Scrum process frameworkScrum process framework
Scrum process framework
 
202004-Scrum-Master-Certification-Training-Manual.pdf
202004-Scrum-Master-Certification-Training-Manual.pdf202004-Scrum-Master-Certification-Training-Manual.pdf
202004-Scrum-Master-Certification-Training-Manual.pdf
 
Managing Self-organizing SCRUM Teams- Impetus White Paper
Managing Self-organizing SCRUM Teams- Impetus White PaperManaging Self-organizing SCRUM Teams- Impetus White Paper
Managing Self-organizing SCRUM Teams- Impetus White Paper
 
Scrum Master as a Facilitator
Scrum Master as a Facilitator Scrum Master as a Facilitator
Scrum Master as a Facilitator
 
How to Become a Scrum Master
How to Become a Scrum MasterHow to Become a Scrum Master
How to Become a Scrum Master
 
Scrum Technology / Scrum Methodology
Scrum Technology / Scrum Methodology Scrum Technology / Scrum Methodology
Scrum Technology / Scrum Methodology
 
Introducing agile-software-deveopment-with-scrum
Introducing agile-software-deveopment-with-scrumIntroducing agile-software-deveopment-with-scrum
Introducing agile-software-deveopment-with-scrum
 
Scrumprimer20
Scrumprimer20Scrumprimer20
Scrumprimer20
 
Scrum Guide & SAFe Agile booklet
Scrum Guide & SAFe Agile bookletScrum Guide & SAFe Agile booklet
Scrum Guide & SAFe Agile booklet
 
Scrum in IT Industry Part 2
Scrum in IT Industry Part 2Scrum in IT Industry Part 2
Scrum in IT Industry Part 2
 
Introduction to Scrum - An Agile Frameworks
Introduction to Scrum - An Agile FrameworksIntroduction to Scrum - An Agile Frameworks
Introduction to Scrum - An Agile Frameworks
 
SCRUM, an introduction
SCRUM, an introductionSCRUM, an introduction
SCRUM, an introduction
 
How Bacancy Technology Benefits From Agile Scrum Project Management
How Bacancy Technology Benefits From Agile Scrum Project ManagementHow Bacancy Technology Benefits From Agile Scrum Project Management
How Bacancy Technology Benefits From Agile Scrum Project Management
 
What is Scrum in Agile?
What is Scrum in Agile?What is Scrum in Agile?
What is Scrum in Agile?
 
Why I Should Attend CSM Course
Why I Should Attend CSM CourseWhy I Should Attend CSM Course
Why I Should Attend CSM Course
 
Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?
 
A master who may not be skilled – a scrum master perspective
A master who may not be skilled – a scrum master perspective A master who may not be skilled – a scrum master perspective
A master who may not be skilled – a scrum master perspective
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile scrum project
Agile scrum projectAgile scrum project
Agile scrum project
 

More from Katy Slemon

React Alternatives Frameworks- Lightweight Javascript Libraries.pdf
React Alternatives Frameworks- Lightweight Javascript Libraries.pdfReact Alternatives Frameworks- Lightweight Javascript Libraries.pdf
React Alternatives Frameworks- Lightweight Javascript Libraries.pdfKaty Slemon
 
Data Science Use Cases in Retail & Healthcare Industries.pdf
Data Science Use Cases in Retail & Healthcare Industries.pdfData Science Use Cases in Retail & Healthcare Industries.pdf
Data Science Use Cases in Retail & Healthcare Industries.pdfKaty Slemon
 
How Much Does It Cost To Hire Golang Developer.pdf
How Much Does It Cost To Hire Golang Developer.pdfHow Much Does It Cost To Hire Golang Developer.pdf
How Much Does It Cost To Hire Golang Developer.pdfKaty Slemon
 
What’s New in Flutter 3.pdf
What’s New in Flutter 3.pdfWhat’s New in Flutter 3.pdf
What’s New in Flutter 3.pdfKaty Slemon
 
Why Use Ruby On Rails.pdf
Why Use Ruby On Rails.pdfWhy Use Ruby On Rails.pdf
Why Use Ruby On Rails.pdfKaty Slemon
 
How Much Does It Cost To Hire Full Stack Developer In 2022.pdf
How Much Does It Cost To Hire Full Stack Developer In 2022.pdfHow Much Does It Cost To Hire Full Stack Developer In 2022.pdf
How Much Does It Cost To Hire Full Stack Developer In 2022.pdfKaty Slemon
 
How to Implement Middleware Pipeline in VueJS.pdf
How to Implement Middleware Pipeline in VueJS.pdfHow to Implement Middleware Pipeline in VueJS.pdf
How to Implement Middleware Pipeline in VueJS.pdfKaty Slemon
 
How to Build Laravel Package Using Composer.pdf
How to Build Laravel Package Using Composer.pdfHow to Build Laravel Package Using Composer.pdf
How to Build Laravel Package Using Composer.pdfKaty Slemon
 
Sure Shot Ways To Improve And Scale Your Node js Performance.pdf
Sure Shot Ways To Improve And Scale Your Node js Performance.pdfSure Shot Ways To Improve And Scale Your Node js Performance.pdf
Sure Shot Ways To Improve And Scale Your Node js Performance.pdfKaty Slemon
 
How to Develop Slack Bot Using Golang.pdf
How to Develop Slack Bot Using Golang.pdfHow to Develop Slack Bot Using Golang.pdf
How to Develop Slack Bot Using Golang.pdfKaty Slemon
 
IoT Based Battery Management System in Electric Vehicles.pdf
IoT Based Battery Management System in Electric Vehicles.pdfIoT Based Battery Management System in Electric Vehicles.pdf
IoT Based Battery Management System in Electric Vehicles.pdfKaty Slemon
 
Understanding Flexbox Layout in React Native.pdf
Understanding Flexbox Layout in React Native.pdfUnderstanding Flexbox Layout in React Native.pdf
Understanding Flexbox Layout in React Native.pdfKaty Slemon
 
The Ultimate Guide to Laravel Performance Optimization in 2022.pdf
The Ultimate Guide to Laravel Performance Optimization in 2022.pdfThe Ultimate Guide to Laravel Performance Optimization in 2022.pdf
The Ultimate Guide to Laravel Performance Optimization in 2022.pdfKaty Slemon
 
New Features in iOS 15 and Swift 5.5.pdf
New Features in iOS 15 and Swift 5.5.pdfNew Features in iOS 15 and Swift 5.5.pdf
New Features in iOS 15 and Swift 5.5.pdfKaty Slemon
 
How to Hire & Manage Dedicated Team For Your Next Product Development.pdf
How to Hire & Manage Dedicated Team For Your Next Product Development.pdfHow to Hire & Manage Dedicated Team For Your Next Product Development.pdf
How to Hire & Manage Dedicated Team For Your Next Product Development.pdfKaty Slemon
 
Choose the Right Battery Management System for Lithium Ion Batteries.pdf
Choose the Right Battery Management System for Lithium Ion Batteries.pdfChoose the Right Battery Management System for Lithium Ion Batteries.pdf
Choose the Right Battery Management System for Lithium Ion Batteries.pdfKaty Slemon
 
Flutter Performance Tuning Best Practices From the Pros.pdf
Flutter Performance Tuning Best Practices From the Pros.pdfFlutter Performance Tuning Best Practices From the Pros.pdf
Flutter Performance Tuning Best Practices From the Pros.pdfKaty Slemon
 
Angular Universal How to Build Angular SEO Friendly App.pdf
Angular Universal How to Build Angular SEO Friendly App.pdfAngular Universal How to Build Angular SEO Friendly App.pdf
Angular Universal How to Build Angular SEO Friendly App.pdfKaty Slemon
 
How to Set Up and Send Mails Using SendGrid in NodeJs App.pdf
How to Set Up and Send Mails Using SendGrid in NodeJs App.pdfHow to Set Up and Send Mails Using SendGrid in NodeJs App.pdf
How to Set Up and Send Mails Using SendGrid in NodeJs App.pdfKaty Slemon
 
Ruby On Rails Performance Tuning Guide.pdf
Ruby On Rails Performance Tuning Guide.pdfRuby On Rails Performance Tuning Guide.pdf
Ruby On Rails Performance Tuning Guide.pdfKaty Slemon
 

More from Katy Slemon (20)

React Alternatives Frameworks- Lightweight Javascript Libraries.pdf
React Alternatives Frameworks- Lightweight Javascript Libraries.pdfReact Alternatives Frameworks- Lightweight Javascript Libraries.pdf
React Alternatives Frameworks- Lightweight Javascript Libraries.pdf
 
Data Science Use Cases in Retail & Healthcare Industries.pdf
Data Science Use Cases in Retail & Healthcare Industries.pdfData Science Use Cases in Retail & Healthcare Industries.pdf
Data Science Use Cases in Retail & Healthcare Industries.pdf
 
How Much Does It Cost To Hire Golang Developer.pdf
How Much Does It Cost To Hire Golang Developer.pdfHow Much Does It Cost To Hire Golang Developer.pdf
How Much Does It Cost To Hire Golang Developer.pdf
 
What’s New in Flutter 3.pdf
What’s New in Flutter 3.pdfWhat’s New in Flutter 3.pdf
What’s New in Flutter 3.pdf
 
Why Use Ruby On Rails.pdf
Why Use Ruby On Rails.pdfWhy Use Ruby On Rails.pdf
Why Use Ruby On Rails.pdf
 
How Much Does It Cost To Hire Full Stack Developer In 2022.pdf
How Much Does It Cost To Hire Full Stack Developer In 2022.pdfHow Much Does It Cost To Hire Full Stack Developer In 2022.pdf
How Much Does It Cost To Hire Full Stack Developer In 2022.pdf
 
How to Implement Middleware Pipeline in VueJS.pdf
How to Implement Middleware Pipeline in VueJS.pdfHow to Implement Middleware Pipeline in VueJS.pdf
How to Implement Middleware Pipeline in VueJS.pdf
 
How to Build Laravel Package Using Composer.pdf
How to Build Laravel Package Using Composer.pdfHow to Build Laravel Package Using Composer.pdf
How to Build Laravel Package Using Composer.pdf
 
Sure Shot Ways To Improve And Scale Your Node js Performance.pdf
Sure Shot Ways To Improve And Scale Your Node js Performance.pdfSure Shot Ways To Improve And Scale Your Node js Performance.pdf
Sure Shot Ways To Improve And Scale Your Node js Performance.pdf
 
How to Develop Slack Bot Using Golang.pdf
How to Develop Slack Bot Using Golang.pdfHow to Develop Slack Bot Using Golang.pdf
How to Develop Slack Bot Using Golang.pdf
 
IoT Based Battery Management System in Electric Vehicles.pdf
IoT Based Battery Management System in Electric Vehicles.pdfIoT Based Battery Management System in Electric Vehicles.pdf
IoT Based Battery Management System in Electric Vehicles.pdf
 
Understanding Flexbox Layout in React Native.pdf
Understanding Flexbox Layout in React Native.pdfUnderstanding Flexbox Layout in React Native.pdf
Understanding Flexbox Layout in React Native.pdf
 
The Ultimate Guide to Laravel Performance Optimization in 2022.pdf
The Ultimate Guide to Laravel Performance Optimization in 2022.pdfThe Ultimate Guide to Laravel Performance Optimization in 2022.pdf
The Ultimate Guide to Laravel Performance Optimization in 2022.pdf
 
New Features in iOS 15 and Swift 5.5.pdf
New Features in iOS 15 and Swift 5.5.pdfNew Features in iOS 15 and Swift 5.5.pdf
New Features in iOS 15 and Swift 5.5.pdf
 
How to Hire & Manage Dedicated Team For Your Next Product Development.pdf
How to Hire & Manage Dedicated Team For Your Next Product Development.pdfHow to Hire & Manage Dedicated Team For Your Next Product Development.pdf
How to Hire & Manage Dedicated Team For Your Next Product Development.pdf
 
Choose the Right Battery Management System for Lithium Ion Batteries.pdf
Choose the Right Battery Management System for Lithium Ion Batteries.pdfChoose the Right Battery Management System for Lithium Ion Batteries.pdf
Choose the Right Battery Management System for Lithium Ion Batteries.pdf
 
Flutter Performance Tuning Best Practices From the Pros.pdf
Flutter Performance Tuning Best Practices From the Pros.pdfFlutter Performance Tuning Best Practices From the Pros.pdf
Flutter Performance Tuning Best Practices From the Pros.pdf
 
Angular Universal How to Build Angular SEO Friendly App.pdf
Angular Universal How to Build Angular SEO Friendly App.pdfAngular Universal How to Build Angular SEO Friendly App.pdf
Angular Universal How to Build Angular SEO Friendly App.pdf
 
How to Set Up and Send Mails Using SendGrid in NodeJs App.pdf
How to Set Up and Send Mails Using SendGrid in NodeJs App.pdfHow to Set Up and Send Mails Using SendGrid in NodeJs App.pdf
How to Set Up and Send Mails Using SendGrid in NodeJs App.pdf
 
Ruby On Rails Performance Tuning Guide.pdf
Ruby On Rails Performance Tuning Guide.pdfRuby On Rails Performance Tuning Guide.pdf
Ruby On Rails Performance Tuning Guide.pdf
 

Recently uploaded

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Recently uploaded (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

Scrum master as a servant leader for the scrum team (2)

  • 1. Scrum Master as a Servant Leader for the Scrum Team www.bacancytechnology.com
  • 3. A scrum master giving instructions to team members A scrum master coordinating with team members and other stakeholders A scrum master assigning tasks to various team members A scrum master strategizing how to bring together team members for the Daily Scrum or stand-up meetings A scrum master restricting his duties only to his team and not expanding his role that has the potential to bring a significant organizational change For example, when opening a firewall port cannot be resolved by the team, a scrum master declares that the team cannot resolve it, and he passes the buck to the product owner. This is a classic act of letting go of a small and yet great opportunity to make a significant difference in the overall fabric of the organization. In a typical agile software development project, a scrum master is often seen doing the following things almost daily:
  • 4. A scrum master as a servant leader sorts out daily stuff, thereby ignoring the potential of long-term improvements in the overall efficiency and team skills. For example, developers often would have no clue how to utilize test automation in the agile software development when a scrum master is too busy in other development project activities. A scrum master managing a team that is not efficient enough to produce a “Done” increment by the end of each sprint A scrum master managing a team that does not have any clarity on the product backlog A scrum master is dealing with a team with transparency issues because of their earlier waterfall background in the software development process.
  • 5. All these situations sound quite familiar, don’t they? They do. It feels like our very own comfort zone or the proverbial sense of familiarity. However, do you think that these tasks performed by the scrum master are all that a scrum master can do or should do? Do you think that there is more to the roles and responsibilities of a scrum master than these? If yes, read on. As they say, the real thing always starts out of one’s comfort zone. So, when we start thinking out of our comfort zone, we tend to discover things that are like precious treasures buried under the layers of Time and Space, waiting to be found and seen by us. Before discussing what treasures we can find by taking the role of a scrum master out of our comfort zone, let us have a few words about what exactly the Scrum is and the real responsibilities of a scrum master.
  • 7. The 2020 Scrum GuideTM defines scrum as: “Scrum is a lightweight framework that helps people, teams, and organizations generate value through adaptive solutions for complex problems.” It also sets forth five scrum values: Commitment, Focus, Openness, Respect, and Courage. One of the best features of Scrum is its simplicity. It derives its simplicity from being intentionally incomplete, leaving room for relationships and interactions through collective intelligence of people who exploit this framework to execute the agile software development process seamlessly. This conscious incompleteness allows the team to explore various processes, techniques, and methods without compromising the basic values mentioned above.
  • 9. Scrum master is also called iteration manager, agile coach, or scrum team coach. A scrum master is a part of Agile team who helps to understand and implement Scrum theory thoroughly. The one does so by remaining faithful to Scrum as prescribed in the Scrum Guide. Hence, the role of a scrum master as a servant leader who is there to serve whenever required. However, lack of thorough understanding of the scrum, and its purpose often leads to the undervaluation of this role, creating scenarios that we just saw at the outset of this discussion. These scenarios can be overcome with the correct understanding of Scrum and the role of a scrum master.
  • 10. Let us explore what scrum master is and how the one can bring about a significant change in the organization’s overall efficiency and work culture. Essentially, the role of a scrum master is quite broad. His prime responsibility is to implement Scrum framework in the agile software development process. In order to do this, a scrum master needs to work with not only just teams but also with the product owners as well as the organization.
  • 12. What does a coach exactly do? Does the scrum master go out in the field and play? Of course, not! A scrum master also does not need to go out in the lab and actively participate in the agile software development process. A scrum master’s job is to make the teams efficient and skilled in such a way that the teams can manage the development process independently. Rather than constantly instructing the teams what to do or what not to do, for that matter, a scrum master needs to train the team in Agile scrum project management so that the team is able to create high-value increments, which are in alignment with the definition of “Done.”
  • 14. There will always be chaos and tension between different stakeholders during the development process. It is the job of a scrum master to create psychological safety for all the teams to be able to perform at their best and come up with innovations and new ideas. This would also involve training the team to embrace their vulnerabilities, deal with them, overcome them, and finally establish the culture of transparency or openness, which is one of the values of the Scrum framework. A scrum master can coach the team in a way that all the team members feel confident and safe enough to express themselves without the fear of being judged or looked down upon.
  • 16. A scrum master serves as an important link between a product owner and the project teams. Many times, an absent product owner causes delays and tension in agile software development. A skillful scrum master is a master collaborator who has the knack to make a product owner an active participant in the entire software development process in spite of the product owner’s busy schedules and other responsibilities. Such an effective collaboration goes a long way in building a scrum team that learns to trust the process and the role of a scrum master.
  • 18. The role of a scrum master is that of a smart observer. He is a person who has an eye for detail. He has a knack for observing and paying attention to the daily activities of the teams and team members. This ability helps him have a clear understanding of the teams’ efficiency and skills and the individual team members. Being a good observer also involves being a good listener. A good scrum master is also a good listener who is skilled in listening to all the stakeholders.
  • 20. A scrum master also serves as a walking encyclopedia for the teams. He has the overarching knowledge of the product and the processes, including Scrum, Extreme Programming (XP), Kanban, and SAFe. An experienced and knowledgeable scrum master is a precious resource who is always there to help the teams get through the inevitable bumpy rides during the software development processes.
  • 21. Scrum master as a Master Builder of Scrum Culture
  • 22. A scrum master plays a significant role as a master builder by establishing a thorough scrum culture across the organization. He leads, trains, and coaches the organization to adopt Scrum effectively and smoothly with all of the aforementioned skills.
  • 23. Scrum master as a Servant Leader
  • 24. We have already discussed about the importance of agile servant leadership in the agile software development process in this post. The scrum Guide categorically defines scrum master as a servant leader who is there to serve and not command or control. The main responsibility of a scrum master as a servant leader is to help teams be self- organized and self-managed. He trains teams to deliver effectively by implementing and supporting lean-agile practices, SAFe principles, ScrumXP, Kanban, and other software development processes that the team is accustomed to. As part of his servant leadership skill, a scrum master also makes the team coordinate with other teams of the Agile Release Train (ART).
  • 25. A scrum master is also there to remove any obstacles in the path of the development process. By doing so, he ensures high-value deliveries, continuous and consistent flow, and improvements. As a quintessential servant leader, a scrum master also works with the extended Scrum Master community. This makes them more efficient in helping the teams communicate, coordinate and cooperate in a better way. This training then helps the organization achieve its business as well as delivery goals quite efficiently.
  • 27. In light of the discussion, it is quite evident that the role of a scrum master is misunderstood more often than not. Hence, managers often don a hat of a scrum master who has an altogether different personality than a regular project manager. This happens most of the time with those enterprises who want to join the Agile “bandwagon” without a correct understanding of the Agile and its processes and various frameworks, especially the Scrum. In their aspiration to get quick benefits of being “Agile”, enterprises find themselves absolutely unprepared actually to think and function the Agile way. In this context, enterprises need scrum master as a servant leader who has developed the Agile mindset after years of training and experience, and who knows the Scrum inside out.
  • 29. It is quite obvious that the role of a scrum master is not an ordinary role. He is the person who becomes the scrum master after a lot of training, experience, and the thorough absorption of Agile and Scrum principles and values. The role of a scrum master is often misunderstood only because the enterprises fail to understand Scrum per se. They often adopt Scrum to execute software development projects, forgetting that the core of Scrum lies in its use of managing the risk. When this essential purpose of the Scrum as a risk management framework is lost or forgotten, or misunderstood, organizations often tend to appoint someone who is anything but a scrum master.
  • 30. Hence, the organizations must make the right efforts to understand Scrum master as a servant and absorb its essence in their culture and DNA for efficient Agile software development. Only with this thorough understanding can a Scrum Master make a real difference that the organizations expect and deserve to!