SlideShare a Scribd company logo
1 of 16
Dysfunctions of a
Scrum Team
Piyush Rahate
Professional Scrum Trainer
RightMatter
www.rightmatter.org
www.piyushrahate.com
Agenda
Introduction
The Dysfunctional Scrum
Team
Common Dysfunctions
Q&A
About me
• Piyush Rahate
• Learner, Speaker, Blogger
• Professional Scrum Trainer from Scrum.org
• Lead Consultant (Agile) @ Infosys
• Love to read and write poetry, Play badminton
• Enthusiastic photographer
• @piyushrahate; in/piyushrahate
Dysfunctional Scrum
Team
Common Dysfunctions in a Scrum
Team
The Managing Scrum Master
Traits
Drives the show
Assigns the work to the team members
Takes daily status updates
Manages the JIRA board
Schedules the team meetings
Impact
No self-organization
Team looks forward to directions from
Scrum Master
If Scrum Master absent team takes no
initiative
The Distributed (Dislocated) Team
Traits
Scrum Master at onsite, dev team
offshore
Two members in location X; other two
in location Y and 4 more in location Z
Dev is done by one vendor; testing
remains with another
Impact
No completed/releasable work at end
of every sprint
No interactions within team
Focus on individual heroics; no
common vision
The Two Day Scrum Master
Traits
Attends a workshop and pretends
mastered Scrum
Master of ceremonies; sends MoM
after every meeting
Questions and argues with everything
which was not part of the workshop
Impact
No/less understanding of values and
principles
Runs agile in command and control
mode.
No perspectives/vision beyond what
was in the two day workshop
Unavailable Product Owner
Traits
All other meetings take
precedence.
Works only with end users;
customer facing.
Writes the user stories to be
worked upon and then disappears.
Impact
No shared understanding of work
to be accomplished.
Team works with assumptions and
delivers low quality, low value
deliverables.
I know “Scrum” Scrum Master
Traits
Bookish knowledge of Scrum
Dogmatic approach to implement
Scrum
Thinks – user stories, planning poker,
burn down charts are all part of Scrum.
Impact
Not open to improvements
No openness to look beyond Scrum
Loves practices over values and
principles
No authority Product Owner
Traits
Only writes user stories; or converts
business needs to technical requirements
Wait! I will get back to you on this.
I don’t know, let me confirm this with
stakeholders.
Impact
No clarity of direction; creates confusion.
People by-pass the Product Owner and
assign unwanted work to development
team.
Inability to create impact and maximize
value of product.
Improve productivity Scrum Master
Traits
Velocity is “The Metric”
Fixing Story Points to be
delivered every sprint.
Asking teams to take additional
story points every sprint.
Impact
Team is always under pressure
to take more work.
Gaming the actual story points.
Lack of transparency, loss of
trust.
Unprofessional Development Team
Traits
Development is done, testing is
pending.
Let’s release with X known
bugs; we will fix in next sprint.
Quality comes second. Tech
Debt is our first love.
Impact
Poor quality of the code and
product.
Lot of undone work impacting
releases and then stabilization.
Lack of transparency and loss
of trust.
“I don’t trust you” – Product Owner
Traits
Providing there own estimates
for work to be done.
Identifying additional work for
team.
Pushing team to create “Stretch”
Objectives every sprint.
Impact
Low morale of the team.
Team feels micro-managed and
pressured.
Lack of trust; lack of
transparency.
Everyone is Hero – Development
Team
Traits
Everyone is an individual contributor.
Knowledge hoarding and dependency
creation.
Personal agenda takes preference over
what is important from the team
perspective.
Impact
Creates silos, sub-teams within the team.
Focus is on individual KPIs instead of
achieving team goals.
Lack of accountability
Q&A

More Related Content

What's hot

10 Questions For Your Scrum Master Interview
10 Questions For Your Scrum Master Interview10 Questions For Your Scrum Master Interview
10 Questions For Your Scrum Master InterviewDavid Bland
 
RAD != Rushed Awful Decisions
RAD != Rushed Awful DecisionsRAD != Rushed Awful Decisions
RAD != Rushed Awful DecisionsLewis Wright
 
Gearing Startups for Success through Product Engineering
Gearing Startups for Success through Product EngineeringGearing Startups for Success through Product Engineering
Gearing Startups for Success through Product Engineering99X Technology
 
Scrum master's role - top 20 challenges
Scrum master's role - top 20 challenges Scrum master's role - top 20 challenges
Scrum master's role - top 20 challenges Viresh Doshi
 
The Scrum Master Balance
The Scrum Master BalanceThe Scrum Master Balance
The Scrum Master BalanceMark Grove
 
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...Lviv Startup Club
 
What is a SCRUM Master
What is a SCRUM MasterWhat is a SCRUM Master
What is a SCRUM MasterJoost Mulders
 
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...Bernd Schiffer
 
Ivo Peksens - What is a Scrum Master?
Ivo Peksens -  What is a Scrum Master?Ivo Peksens -  What is a Scrum Master?
Ivo Peksens - What is a Scrum Master?Agile Lietuva
 
Scrum Round Table - Scrumban
Scrum Round Table -  ScrumbanScrum Round Table -  Scrumban
Scrum Round Table - ScrumbanDelta-N
 
SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the ImpedimentRyan Ripley
 
Scrumban Lightning talk
Scrumban Lightning talkScrumban Lightning talk
Scrumban Lightning talkLalita Chandel
 
Teaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablersTeaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablersRyan Ripley
 
Why do we need a Scrum Master?
Why do we need a Scrum Master?Why do we need a Scrum Master?
Why do we need a Scrum Master?Qualitest
 

What's hot (20)

10 Questions For Your Scrum Master Interview
10 Questions For Your Scrum Master Interview10 Questions For Your Scrum Master Interview
10 Questions For Your Scrum Master Interview
 
RAD != Rushed Awful Decisions
RAD != Rushed Awful DecisionsRAD != Rushed Awful Decisions
RAD != Rushed Awful Decisions
 
Gearing Startups for Success through Product Engineering
Gearing Startups for Success through Product EngineeringGearing Startups for Success through Product Engineering
Gearing Startups for Success through Product Engineering
 
Retrospective
RetrospectiveRetrospective
Retrospective
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
 
Scrum master's role - top 20 challenges
Scrum master's role - top 20 challenges Scrum master's role - top 20 challenges
Scrum master's role - top 20 challenges
 
The Scrum Master Balance
The Scrum Master BalanceThe Scrum Master Balance
The Scrum Master Balance
 
Agile scrum-retrospective
Agile scrum-retrospectiveAgile scrum-retrospective
Agile scrum-retrospective
 
Adopting Agile
Adopting AgileAdopting Agile
Adopting Agile
 
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
 
What is a SCRUM Master
What is a SCRUM MasterWhat is a SCRUM Master
What is a SCRUM Master
 
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
 
Ivo Peksens - What is a Scrum Master?
Ivo Peksens -  What is a Scrum Master?Ivo Peksens -  What is a Scrum Master?
Ivo Peksens - What is a Scrum Master?
 
Scrum Round Table - Scrumban
Scrum Round Table -  ScrumbanScrum Round Table -  Scrumban
Scrum Round Table - Scrumban
 
Scrum mastery
Scrum masteryScrum mastery
Scrum mastery
 
SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the Impediment
 
Scrumban Lightning talk
Scrumban Lightning talkScrumban Lightning talk
Scrumban Lightning talk
 
Teaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablersTeaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablers
 
The Scrum Roles presented by the Scrumlies 2009
The Scrum Roles presented by the Scrumlies 2009The Scrum Roles presented by the Scrumlies 2009
The Scrum Roles presented by the Scrumlies 2009
 
Why do we need a Scrum Master?
Why do we need a Scrum Master?Why do we need a Scrum Master?
Why do we need a Scrum Master?
 

Similar to The dysfunctions of a scrum team

Inspecting and adapting your product
Inspecting and adapting your productInspecting and adapting your product
Inspecting and adapting your productCarlo Kruger
 
Scrum- Anit Patterns
Scrum- Anit PatternsScrum- Anit Patterns
Scrum- Anit PatternsKnoldus Inc.
 
How to hire a Scrum Master
How to hire a Scrum MasterHow to hire a Scrum Master
How to hire a Scrum MasterSanjeev Varshney
 
Individual performance in a team game.
Individual performance in a team game.Individual performance in a team game.
Individual performance in a team game.Agile Chandigarh
 
Servant Leader or Secretary
Servant Leader or SecretaryServant Leader or Secretary
Servant Leader or SecretaryKrista Trapani
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationAndreea Visanoiu
 
Scrum of Scrums Patterns Library
Scrum of Scrums Patterns LibraryScrum of Scrums Patterns Library
Scrum of Scrums Patterns LibraryDavid Hanson
 
Introducing agile-software-deveopment-with-scrum
Introducing agile-software-deveopment-with-scrumIntroducing agile-software-deveopment-with-scrum
Introducing agile-software-deveopment-with-scrumGloria Stoilova
 
Agile a to z chapter 3 - scrum master
Agile a to z chapter 3 - scrum masterAgile a to z chapter 3 - scrum master
Agile a to z chapter 3 - scrum masterWajih Aslam
 
How to Ace Your Scrum Master Interview
How to Ace Your Scrum Master InterviewHow to Ace Your Scrum Master Interview
How to Ace Your Scrum Master InterviewPavel Dabrytski
 
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
 
Situational Retrospectives
Situational RetrospectivesSituational Retrospectives
Situational RetrospectivesRichard Cheng
 
Uplifting Scrum Master Services
Uplifting Scrum Master ServicesUplifting Scrum Master Services
Uplifting Scrum Master ServicesAmogh Joshi
 
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance Company
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance CompanyAgile Odyssey: Case Study of Agile Adoption within A Health Insurance Company
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance Companyalstonehodge
 
Adopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshopAdopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshopPriyank Shah
 

Similar to The dysfunctions of a scrum team (20)

Inspecting and adapting your product
Inspecting and adapting your productInspecting and adapting your product
Inspecting and adapting your product
 
Nasty Impediments: Unclog the Pipe for Business Agility
Nasty Impediments: Unclog the Pipe for Business AgilityNasty Impediments: Unclog the Pipe for Business Agility
Nasty Impediments: Unclog the Pipe for Business Agility
 
Scrum- Anit Patterns
Scrum- Anit PatternsScrum- Anit Patterns
Scrum- Anit Patterns
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
 
How to hire a Scrum Master
How to hire a Scrum MasterHow to hire a Scrum Master
How to hire a Scrum Master
 
Scrum
ScrumScrum
Scrum
 
Individual performance in a team game.
Individual performance in a team game.Individual performance in a team game.
Individual performance in a team game.
 
AT014 Bengaluru reshma-through other eyes
AT014 Bengaluru reshma-through other eyesAT014 Bengaluru reshma-through other eyes
AT014 Bengaluru reshma-through other eyes
 
Servant Leader or Secretary
Servant Leader or SecretaryServant Leader or Secretary
Servant Leader or Secretary
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile Transformation
 
Scrum of Scrums Patterns Library
Scrum of Scrums Patterns LibraryScrum of Scrums Patterns Library
Scrum of Scrums Patterns Library
 
Introducing agile-software-deveopment-with-scrum
Introducing agile-software-deveopment-with-scrumIntroducing agile-software-deveopment-with-scrum
Introducing agile-software-deveopment-with-scrum
 
Agile a to z chapter 3 - scrum master
Agile a to z chapter 3 - scrum masterAgile a to z chapter 3 - scrum master
Agile a to z chapter 3 - scrum master
 
full-stack agile - Scrum Basics
full-stack agile -  Scrum Basicsfull-stack agile -  Scrum Basics
full-stack agile - Scrum Basics
 
How to Ace Your Scrum Master Interview
How to Ace Your Scrum Master InterviewHow to Ace Your Scrum Master Interview
How to Ace Your Scrum Master Interview
 
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
 
Situational Retrospectives
Situational RetrospectivesSituational Retrospectives
Situational Retrospectives
 
Uplifting Scrum Master Services
Uplifting Scrum Master ServicesUplifting Scrum Master Services
Uplifting Scrum Master Services
 
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance Company
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance CompanyAgile Odyssey: Case Study of Agile Adoption within A Health Insurance Company
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance Company
 
Adopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshopAdopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshop
 

More from Piyush Rahate

Spice up your retrospectives
Spice up your retrospectivesSpice up your retrospectives
Spice up your retrospectivesPiyush Rahate
 
Security At The Speed of Innovation - Marudhamaran Gunasekaran
Security At The Speed of Innovation - Marudhamaran GunasekaranSecurity At The Speed of Innovation - Marudhamaran Gunasekaran
Security At The Speed of Innovation - Marudhamaran GunasekaranPiyush Rahate
 
Integration testing - Yasub Hashmi
Integration testing  - Yasub HashmiIntegration testing  - Yasub Hashmi
Integration testing - Yasub HashmiPiyush Rahate
 
Agile testing - Madhu Krishnappa
Agile testing - Madhu KrishnappaAgile testing - Madhu Krishnappa
Agile testing - Madhu KrishnappaPiyush Rahate
 
Product owner and anti patterns
Product owner and anti patternsProduct owner and anti patterns
Product owner and anti patternsPiyush Rahate
 
Birth of a developer
Birth of a developerBirth of a developer
Birth of a developerPiyush Rahate
 
Roadblocks on performance highway
Roadblocks on performance highwayRoadblocks on performance highway
Roadblocks on performance highwayPiyush Rahate
 

More from Piyush Rahate (11)

Spice up your retrospectives
Spice up your retrospectivesSpice up your retrospectives
Spice up your retrospectives
 
Security At The Speed of Innovation - Marudhamaran Gunasekaran
Security At The Speed of Innovation - Marudhamaran GunasekaranSecurity At The Speed of Innovation - Marudhamaran Gunasekaran
Security At The Speed of Innovation - Marudhamaran Gunasekaran
 
Integration testing - Yasub Hashmi
Integration testing  - Yasub HashmiIntegration testing  - Yasub Hashmi
Integration testing - Yasub Hashmi
 
Agile testing - Madhu Krishnappa
Agile testing - Madhu KrishnappaAgile testing - Madhu Krishnappa
Agile testing - Madhu Krishnappa
 
Product owner and anti patterns
Product owner and anti patternsProduct owner and anti patterns
Product owner and anti patterns
 
Death of a coder
Death of a coderDeath of a coder
Death of a coder
 
Belief
BeliefBelief
Belief
 
Agile Biology
Agile Biology Agile Biology
Agile Biology
 
Birth of a developer
Birth of a developerBirth of a developer
Birth of a developer
 
Roadblocks on performance highway
Roadblocks on performance highwayRoadblocks on performance highway
Roadblocks on performance highway
 
Agile doing being
Agile doing beingAgile doing being
Agile doing being
 

Recently uploaded

Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 

Recently uploaded (20)

Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 

The dysfunctions of a scrum team

  • 1. Dysfunctions of a Scrum Team Piyush Rahate Professional Scrum Trainer RightMatter www.rightmatter.org www.piyushrahate.com
  • 3. About me • Piyush Rahate • Learner, Speaker, Blogger • Professional Scrum Trainer from Scrum.org • Lead Consultant (Agile) @ Infosys • Love to read and write poetry, Play badminton • Enthusiastic photographer • @piyushrahate; in/piyushrahate
  • 5. Common Dysfunctions in a Scrum Team
  • 6. The Managing Scrum Master Traits Drives the show Assigns the work to the team members Takes daily status updates Manages the JIRA board Schedules the team meetings Impact No self-organization Team looks forward to directions from Scrum Master If Scrum Master absent team takes no initiative
  • 7. The Distributed (Dislocated) Team Traits Scrum Master at onsite, dev team offshore Two members in location X; other two in location Y and 4 more in location Z Dev is done by one vendor; testing remains with another Impact No completed/releasable work at end of every sprint No interactions within team Focus on individual heroics; no common vision
  • 8. The Two Day Scrum Master Traits Attends a workshop and pretends mastered Scrum Master of ceremonies; sends MoM after every meeting Questions and argues with everything which was not part of the workshop Impact No/less understanding of values and principles Runs agile in command and control mode. No perspectives/vision beyond what was in the two day workshop
  • 9. Unavailable Product Owner Traits All other meetings take precedence. Works only with end users; customer facing. Writes the user stories to be worked upon and then disappears. Impact No shared understanding of work to be accomplished. Team works with assumptions and delivers low quality, low value deliverables.
  • 10. I know “Scrum” Scrum Master Traits Bookish knowledge of Scrum Dogmatic approach to implement Scrum Thinks – user stories, planning poker, burn down charts are all part of Scrum. Impact Not open to improvements No openness to look beyond Scrum Loves practices over values and principles
  • 11. No authority Product Owner Traits Only writes user stories; or converts business needs to technical requirements Wait! I will get back to you on this. I don’t know, let me confirm this with stakeholders. Impact No clarity of direction; creates confusion. People by-pass the Product Owner and assign unwanted work to development team. Inability to create impact and maximize value of product.
  • 12. Improve productivity Scrum Master Traits Velocity is “The Metric” Fixing Story Points to be delivered every sprint. Asking teams to take additional story points every sprint. Impact Team is always under pressure to take more work. Gaming the actual story points. Lack of transparency, loss of trust.
  • 13. Unprofessional Development Team Traits Development is done, testing is pending. Let’s release with X known bugs; we will fix in next sprint. Quality comes second. Tech Debt is our first love. Impact Poor quality of the code and product. Lot of undone work impacting releases and then stabilization. Lack of transparency and loss of trust.
  • 14. “I don’t trust you” – Product Owner Traits Providing there own estimates for work to be done. Identifying additional work for team. Pushing team to create “Stretch” Objectives every sprint. Impact Low morale of the team. Team feels micro-managed and pressured. Lack of trust; lack of transparency.
  • 15. Everyone is Hero – Development Team Traits Everyone is an individual contributor. Knowledge hoarding and dependency creation. Personal agenda takes preference over what is important from the team perspective. Impact Creates silos, sub-teams within the team. Focus is on individual KPIs instead of achieving team goals. Lack of accountability
  • 16. Q&A

Editor's Notes

  1. So let me tell you a story but before that, here’s my disclaimer. All the characters, the events and the organization that I am referring to are all fictional, any resemblance to person, event or organization is purely a co-incidence. Syfions Limited was a big organization that decided to embark on their agility journey. They decided to pilot the program with few teams. They were aware of something called as Scrum and hence decided to send their 3 Senior Project Managers, Mark, Raul and Ashwin to a two day training program to become Scrum Masters who would take them on this transformation journey. After returning from the training program, the SPMs told the management that they want people from business to become Product Owners and without them Scrum cannot work. However, since business folks were too busy they got BAs (Rakesh, Venice and Charlie) to go to another training program. These folks after finishing their training were designated as the Proxy Product Owners. And like many other organizations in their vicinity they setup a offshore development model with distributed teams. The SPMs also set up their JIRA boards to be agile. They started creating User Stories for all the work on the JIRA board. They concurred that since most software teams follow a two week sprint, hence they would also use the same. Rakesh maintained the Backlogs for team whitewalkers and phantoms; Mark was the Scrum Master for them. Raul was the Scrum Master for teams GrayHats and Catmagic; Venice was the POP for these teams. Ashwin was Scrum Master for the team Challengers and Charlie was their POP and maintained their backlogs. The Sprints started with Sprint Planning; where the POPs told the work items to be finished and the Scrum Masters used to assign the work to the team members. The work was already defined and estimated by the team lead along with the POPs, Scrum Master and Architects. Once the Sprint planning is done, the team members used to execute it. Every day the team used to have a Daily Standup meeting where the Scrum Master would take the status update on each work item and made changes to the Jira board. During the Sprint Demo the POPs used to accept the work items or put them on hold for further clarifications from the business. They also used to a retrospective once every two sprints; since team had a lot of work to do and not much to improve on. The work area for these teams was also renovated, with each member getting dual screens, every team having a personal Big Screen and polycom setup. They also got a TT and Foosball for these teams. This work area was now the “state of the art” work area and other teams were envious of the agile teams. Three months down the line the CTO Dean, had a chat with Raul and Ashwin. He mentioned he is not seeing much of agility from their teams. Mark’s teams are delivering 80 Story points every sprint, but their teams were struggling at 30 and 40 Story points each. They should improve their game. A week later all the POPs and SMs get a memo from the CTO that they need to go live and their teams should be ready with the integrated product in three weeks. Now was the time of real chaos; as the teams started integrating their work the product began to fall like a house of cards; there were too many defects and nothing was working together. The teams spent sleepless nights and worked over weekends but no miracle happened. They missed the go live date and took another 5 months to stabilize the product. After that the C-level had a conference and figured out that the new way was not providing the ROI that they thought it would; so it should be stopped. Scrum does not work for them. And they returned back to their old ways of working. Although, I gave a disclaimer at the start that this is fictional work; but did it ring any bell? If it did then folks welcome to my reality. All that I described is very much true in the world that I operate in. Let me share with you a few common dysfunctions that I have come across.