SlideShare a Scribd company logo
Scrum Master Role
Focus on challenges.
Top 20 Scrum Masters’ challenges in 2016
About
 This slide deck covers the top 20 challenges faced by Scrum
Masters from my own personal experience.
vireshdoshi@time2test.co.uk
2
ME
 I’m a scrum master with a background in Quality Assurance
and Test Automation with over 15 years industry experience.
 My work life started working on Air Traffic Control Systems.
 I love my coffee.
 I am a keen advocate of process improvements and test
automation.
vireshdoshi@time2test.co.uk
3
#1 meet a commitment
 Are you failing to meet your commitments?
 At the sprint review meeting , allow the team to demonstrate
their work.
 If a commitment does not pass the automated tests or
acceptance criteria then “respectfully” fail it
 Discuss in the retrospective.
 Remember that the team is accountable and not the individual.
vireshdoshi@time2test.co.uk
4
#2 estimations
 Are your estimations poor?
 Discuss how the team came up with the estimation
 Discuss complexity and effort
 What have you learned and what new things should be
factored into estimations?
 Consider not using “hours” as an estimation point.
vireshdoshi@time2test.co.uk
5
#3 focus
 Are you working on tickets outside the spriint?
 During daily stand-ups, identify non related sprint
conversations, requests, work done.
 Is the customer emailing the developer directly?
 Is the operations team taking time away from the scrum team?
 Record this time and factor this in.
vireshdoshi@time2test.co.uk
6
#4 polished sprint reviews
 Is your sprint review hap hazard?
 The sprint review is where you showcase the sprint commitments to the
scrum team, product owner, customer and wider audience.
 Does the showcase flow?
 Practice the demo
 Can everybody see the screen?
 Timebox and cross reference the acceptance criteria
 Run the automation tests perhaps in BDD
vireshdoshi@time2test.co.uk
7
#5 collaboration
 Ensure that the QA/Dev and Product Owner are talking
 Look out for engagement levels in the team
 Look out for information on wiki and/or tickets
vireshdoshi@time2test.co.uk
8
#6 info in the tickets
 Are you experiencing “not enough information in tickets?”
 Can the ticket be worked on?
 Is this a live issue?
 Can you reproduce in development?
vireshdoshi@time2test.co.uk
9
#7 sprint scope change
 Are you experiencing sprint commitment scope changes?
 Scope change can de-motivate the team
 Manage and explain this to the team
 Introduce systems to allow for teams to multitask
 Try to deflect to future sprints
vireshdoshi@time2test.co.uk
10
#8 nothing delivered
 Nothing delivered at the end of the sprint
 Something fundamental has gone wrong
 Perhaps, split up stories further
 Understand what went wrong
vireshdoshi@time2test.co.uk
11
#9 motivation levels
 Look out for signs – keep your finger on the pulse
 Involve the team
 Celebrate success/ understand failures
 Allow the team to be open
 Be transparent
 Share and collaborate
vireshdoshi@time2test.co.uk
12
#10 re-prioritize features mid-spirit
 Understand the progress during daily stand-ups
 Re-prioritize a feature and perhaps de-scope to meet a
commitment.
 Get buy in from Product owner
 Increase the Agility of the team
vireshdoshi@time2test.co.uk
13
#11 strategy
 Share the roadmap and strategy
 Share the company dream
 Recommend to do this every 3 months
vireshdoshi@time2test.co.uk
14
#12 backlog grooming
 Introduce a process to allow the backlog to mature.
 Provide improved estimates.
 Discuss best practices.
 Help the commitment
vireshdoshi@time2test.co.uk
15
#13 quality ownership
 Quality is owned by the team
 Documentation, deliverables, scripts, artifacts
vireshdoshi@time2test.co.uk
16
#14 time keeping
 Time boxing
 Keep to the times
 Watch the clock!
 Keep focus and stay on the topic
vireshdoshi@time2test.co.uk
17
#15 introduce dev improvements
 Introduce development only improvements tickets to the sprint
 Automation frameworks integration into CI
 Tools development
 New environment provisioning
 DevOps
vireshdoshi@time2test.co.uk
18
#16 get the team to care
 Success will come from a team that cares
 Let the team decide
 Self organizing
 Discuss importance to the business
 Get buy-in
 Dictator or facilitator?
vireshdoshi@time2test.co.uk
19
#17 code transparency
 Introduce systems to allow for code transparency
 Introduce processes to allow for quality code reviews
vireshdoshi@time2test.co.uk
20
#18 test automation
 Introduce systems to allow for test automation
 Think BDD
 Think Gherkin
vireshdoshi@time2test.co.uk
21
#19 triage process
 Enrich tickets with tags and data to allow for better searching.
 Production data attached
 Do you have enough information?
vireshdoshi@time2test.co.uk
22
#20 devops
 Think continuous integration
 Think continuous delivery
 Think one click automation
 Use virtual machines
 Think build pipelines
vireshdoshi@time2test.co.uk
23
#21 code check-in charter
 Ensure that code is checked in daily
vireshdoshi@time2test.co.uk
24

More Related Content

What's hot

Scrum Master Workshop
Scrum Master WorkshopScrum Master Workshop
Scrum Master Workshop
Glen Alleman
 
Back To Basics: Agile Practices
Back To Basics: Agile PracticesBack To Basics: Agile Practices
Back To Basics: Agile Practices
Thomas Sarlandie
 
Three steps to transform from a waterfall to an Agile org
Three steps to transform from a waterfall to an Agile orgThree steps to transform from a waterfall to an Agile org
Three steps to transform from a waterfall to an Agile org
Elad Sofer
 
Are you being the right ScrumMaster?
Are you being the right ScrumMaster?Are you being the right ScrumMaster?
Are you being the right ScrumMaster?
Ethan Huang
 
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
Pavel Dabrytski
 
Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?
Mariya Breyter
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
Samir Chitkara
 
Meetup-Transition2AgileSHARE
Meetup-Transition2AgileSHAREMeetup-Transition2AgileSHARE
Meetup-Transition2AgileSHARE
Obaidur (OB) Rashid
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
vineet
 
Practical Implementation of Agile Methodologies
Practical Implementation of Agile MethodologiesPractical Implementation of Agile Methodologies
Practical Implementation of Agile Methodologies
Society of Women Engineers
 
The Agile Hammer
The Agile HammerThe Agile Hammer
The Agile Hammer
Mariya Breyter
 
Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time? Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time?
Ashley-Christian Hardy
 
Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)
Aloke Bhattacharya
 
Short introduction to Agile Scrum
Short introduction to Agile ScrumShort introduction to Agile Scrum
Short introduction to Agile Scrum
Nishan Bose
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
Sunny Poswal
 
Scrum
ScrumScrum
7 Obstacles To Enterprise Agility
7 Obstacles To Enterprise Agility7 Obstacles To Enterprise Agility
7 Obstacles To Enterprise Agility
MichaelAtDanubeDotCom
 
Scrum master checklist
Scrum master checklistScrum master checklist
Scrum master checklist
Shaju Rasheed
 
Agile Retrospective by Manohar Prasad
Agile Retrospective by Manohar PrasadAgile Retrospective by Manohar Prasad

What's hot (19)

Scrum Master Workshop
Scrum Master WorkshopScrum Master Workshop
Scrum Master Workshop
 
Back To Basics: Agile Practices
Back To Basics: Agile PracticesBack To Basics: Agile Practices
Back To Basics: Agile Practices
 
Three steps to transform from a waterfall to an Agile org
Three steps to transform from a waterfall to an Agile orgThree steps to transform from a waterfall to an Agile org
Three steps to transform from a waterfall to an Agile org
 
Are you being the right ScrumMaster?
Are you being the right ScrumMaster?Are you being the right ScrumMaster?
Are you being the right ScrumMaster?
 
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
 
Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
 
Meetup-Transition2AgileSHARE
Meetup-Transition2AgileSHAREMeetup-Transition2AgileSHARE
Meetup-Transition2AgileSHARE
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Practical Implementation of Agile Methodologies
Practical Implementation of Agile MethodologiesPractical Implementation of Agile Methodologies
Practical Implementation of Agile Methodologies
 
The Agile Hammer
The Agile HammerThe Agile Hammer
The Agile Hammer
 
Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time? Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time?
 
Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)
 
Short introduction to Agile Scrum
Short introduction to Agile ScrumShort introduction to Agile Scrum
Short introduction to Agile Scrum
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Scrum
ScrumScrum
Scrum
 
7 Obstacles To Enterprise Agility
7 Obstacles To Enterprise Agility7 Obstacles To Enterprise Agility
7 Obstacles To Enterprise Agility
 
Scrum master checklist
Scrum master checklistScrum master checklist
Scrum master checklist
 
Agile Retrospective by Manohar Prasad
Agile Retrospective by Manohar PrasadAgile Retrospective by Manohar Prasad
Agile Retrospective by Manohar Prasad
 

Similar to Scrum master's role - top 20 challenges

Agile Pmi 102108 Final
Agile Pmi 102108 FinalAgile Pmi 102108 Final
Agile Pmi 102108 Final
bmcglin
 
Scrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShareScrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShare
Invensis Learning
 
Beyond Simple A/B testing
Beyond Simple A/B testingBeyond Simple A/B testing
Beyond Simple A/B testing
Ratio
 
Tech talk - Scrum and XP
Tech talk - Scrum and XPTech talk - Scrum and XP
Tech talk - Scrum and XP
Konstantin Zakharov
 
Agile Transformation 101
Agile Transformation 101Agile Transformation 101
Agile Transformation 101
Beverley Sutherland
 
Agile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slidesAgile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slides
Cloud Elements
 
Top success factors for successful agile delivery
Top success factors for successful agile deliveryTop success factors for successful agile delivery
Top success factors for successful agile delivery
Wipro
 
Product Development Demystified: Launching Faster with Confidence through Hum...
Product Development Demystified: Launching Faster with Confidence through Hum...Product Development Demystified: Launching Faster with Confidence through Hum...
Product Development Demystified: Launching Faster with Confidence through Hum...
Aggregage
 
Kevin Graves SCQAA-SF Scrum Presentation
Kevin Graves SCQAA-SF Scrum PresentationKevin Graves SCQAA-SF Scrum Presentation
Kevin Graves SCQAA-SF Scrum Presentation
Kevin Graves
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
Conscires Agile Practices
 
Methodologies 1: Managing Agile Projects
Methodologies 1: Managing Agile ProjectsMethodologies 1: Managing Agile Projects
Methodologies 1: Managing Agile Projects
Inflectra
 
Overcome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challengesOvercome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challenges
iCiDIGITAL
 
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
Mark Kelley
 
The Tester's Role in Agile Planning
The Tester's Role in Agile PlanningThe Tester's Role in Agile Planning
The Tester's Role in Agile Planning
TechWell
 
Introducton to Scrum
Introducton to ScrumIntroducton to Scrum
Introducton to Scrum
TenForce
 
A Dozen Keys to Agile Testing Maturity
A Dozen Keys to Agile Testing MaturityA Dozen Keys to Agile Testing Maturity
A Dozen Keys to Agile Testing Maturity
TechWell
 
Assessing Your Agility: Introducing the Comparative Agility Assessment
Assessing Your Agility: Introducing the Comparative Agility AssessmentAssessing Your Agility: Introducing the Comparative Agility Assessment
Assessing Your Agility: Introducing the Comparative Agility Assessment
Mike Cohn
 
Methodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for WaterfallMethodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for Waterfall
Inflectra
 
Building Innovative Products with Agile
Building Innovative Products with AgileBuilding Innovative Products with Agile
Building Innovative Products with Agile
Sean Ammirati
 
Scrum feb 3rd - manoj vadakan - cosncires agile practices
Scrum   feb 3rd  - manoj vadakan -  cosncires agile practicesScrum   feb 3rd  - manoj vadakan -  cosncires agile practices
Scrum feb 3rd - manoj vadakan - cosncires agile practices
Conscires Agile Practices
 

Similar to Scrum master's role - top 20 challenges (20)

Agile Pmi 102108 Final
Agile Pmi 102108 FinalAgile Pmi 102108 Final
Agile Pmi 102108 Final
 
Scrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShareScrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShare
 
Beyond Simple A/B testing
Beyond Simple A/B testingBeyond Simple A/B testing
Beyond Simple A/B testing
 
Tech talk - Scrum and XP
Tech talk - Scrum and XPTech talk - Scrum and XP
Tech talk - Scrum and XP
 
Agile Transformation 101
Agile Transformation 101Agile Transformation 101
Agile Transformation 101
 
Agile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slidesAgile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slides
 
Top success factors for successful agile delivery
Top success factors for successful agile deliveryTop success factors for successful agile delivery
Top success factors for successful agile delivery
 
Product Development Demystified: Launching Faster with Confidence through Hum...
Product Development Demystified: Launching Faster with Confidence through Hum...Product Development Demystified: Launching Faster with Confidence through Hum...
Product Development Demystified: Launching Faster with Confidence through Hum...
 
Kevin Graves SCQAA-SF Scrum Presentation
Kevin Graves SCQAA-SF Scrum PresentationKevin Graves SCQAA-SF Scrum Presentation
Kevin Graves SCQAA-SF Scrum Presentation
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Methodologies 1: Managing Agile Projects
Methodologies 1: Managing Agile ProjectsMethodologies 1: Managing Agile Projects
Methodologies 1: Managing Agile Projects
 
Overcome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challengesOvercome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challenges
 
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
 
The Tester's Role in Agile Planning
The Tester's Role in Agile PlanningThe Tester's Role in Agile Planning
The Tester's Role in Agile Planning
 
Introducton to Scrum
Introducton to ScrumIntroducton to Scrum
Introducton to Scrum
 
A Dozen Keys to Agile Testing Maturity
A Dozen Keys to Agile Testing MaturityA Dozen Keys to Agile Testing Maturity
A Dozen Keys to Agile Testing Maturity
 
Assessing Your Agility: Introducing the Comparative Agility Assessment
Assessing Your Agility: Introducing the Comparative Agility AssessmentAssessing Your Agility: Introducing the Comparative Agility Assessment
Assessing Your Agility: Introducing the Comparative Agility Assessment
 
Methodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for WaterfallMethodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for Waterfall
 
Building Innovative Products with Agile
Building Innovative Products with AgileBuilding Innovative Products with Agile
Building Innovative Products with Agile
 
Scrum feb 3rd - manoj vadakan - cosncires agile practices
Scrum   feb 3rd  - manoj vadakan -  cosncires agile practicesScrum   feb 3rd  - manoj vadakan -  cosncires agile practices
Scrum feb 3rd - manoj vadakan - cosncires agile practices
 

More from Viresh Doshi

DevOps terms for 2018
DevOps terms for 2018DevOps terms for 2018
DevOps terms for 2018
Viresh Doshi
 
Ansible top 10 - 2018
Ansible top 10 -  2018Ansible top 10 -  2018
Ansible top 10 - 2018
Viresh Doshi
 
Gherkin for test automation in agile
Gherkin for test automation in agileGherkin for test automation in agile
Gherkin for test automation in agile
Viresh Doshi
 
Devops Journey - internet tech startup
Devops Journey - internet tech startupDevops Journey - internet tech startup
Devops Journey - internet tech startup
Viresh Doshi
 
Continuous test automation
Continuous test automationContinuous test automation
Continuous test automation
Viresh Doshi
 
Coding using jscript test complete
Coding using jscript test completeCoding using jscript test complete
Coding using jscript test complete
Viresh Doshi
 
Capital markets testing - Calypso
Capital markets testing - CalypsoCapital markets testing - Calypso
Capital markets testing - Calypso
Viresh Doshi
 
Collaboration in testing
Collaboration in testingCollaboration in testing
Collaboration in testing
Viresh Doshi
 

More from Viresh Doshi (8)

DevOps terms for 2018
DevOps terms for 2018DevOps terms for 2018
DevOps terms for 2018
 
Ansible top 10 - 2018
Ansible top 10 -  2018Ansible top 10 -  2018
Ansible top 10 - 2018
 
Gherkin for test automation in agile
Gherkin for test automation in agileGherkin for test automation in agile
Gherkin for test automation in agile
 
Devops Journey - internet tech startup
Devops Journey - internet tech startupDevops Journey - internet tech startup
Devops Journey - internet tech startup
 
Continuous test automation
Continuous test automationContinuous test automation
Continuous test automation
 
Coding using jscript test complete
Coding using jscript test completeCoding using jscript test complete
Coding using jscript test complete
 
Capital markets testing - Calypso
Capital markets testing - CalypsoCapital markets testing - Calypso
Capital markets testing - Calypso
 
Collaboration in testing
Collaboration in testingCollaboration in testing
Collaboration in testing
 

Recently uploaded

Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
Federico Razzoli
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 

Recently uploaded (20)

Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 

Scrum master's role - top 20 challenges

  • 1. Scrum Master Role Focus on challenges. Top 20 Scrum Masters’ challenges in 2016
  • 2. About  This slide deck covers the top 20 challenges faced by Scrum Masters from my own personal experience. vireshdoshi@time2test.co.uk 2
  • 3. ME  I’m a scrum master with a background in Quality Assurance and Test Automation with over 15 years industry experience.  My work life started working on Air Traffic Control Systems.  I love my coffee.  I am a keen advocate of process improvements and test automation. vireshdoshi@time2test.co.uk 3
  • 4. #1 meet a commitment  Are you failing to meet your commitments?  At the sprint review meeting , allow the team to demonstrate their work.  If a commitment does not pass the automated tests or acceptance criteria then “respectfully” fail it  Discuss in the retrospective.  Remember that the team is accountable and not the individual. vireshdoshi@time2test.co.uk 4
  • 5. #2 estimations  Are your estimations poor?  Discuss how the team came up with the estimation  Discuss complexity and effort  What have you learned and what new things should be factored into estimations?  Consider not using “hours” as an estimation point. vireshdoshi@time2test.co.uk 5
  • 6. #3 focus  Are you working on tickets outside the spriint?  During daily stand-ups, identify non related sprint conversations, requests, work done.  Is the customer emailing the developer directly?  Is the operations team taking time away from the scrum team?  Record this time and factor this in. vireshdoshi@time2test.co.uk 6
  • 7. #4 polished sprint reviews  Is your sprint review hap hazard?  The sprint review is where you showcase the sprint commitments to the scrum team, product owner, customer and wider audience.  Does the showcase flow?  Practice the demo  Can everybody see the screen?  Timebox and cross reference the acceptance criteria  Run the automation tests perhaps in BDD vireshdoshi@time2test.co.uk 7
  • 8. #5 collaboration  Ensure that the QA/Dev and Product Owner are talking  Look out for engagement levels in the team  Look out for information on wiki and/or tickets vireshdoshi@time2test.co.uk 8
  • 9. #6 info in the tickets  Are you experiencing “not enough information in tickets?”  Can the ticket be worked on?  Is this a live issue?  Can you reproduce in development? vireshdoshi@time2test.co.uk 9
  • 10. #7 sprint scope change  Are you experiencing sprint commitment scope changes?  Scope change can de-motivate the team  Manage and explain this to the team  Introduce systems to allow for teams to multitask  Try to deflect to future sprints vireshdoshi@time2test.co.uk 10
  • 11. #8 nothing delivered  Nothing delivered at the end of the sprint  Something fundamental has gone wrong  Perhaps, split up stories further  Understand what went wrong vireshdoshi@time2test.co.uk 11
  • 12. #9 motivation levels  Look out for signs – keep your finger on the pulse  Involve the team  Celebrate success/ understand failures  Allow the team to be open  Be transparent  Share and collaborate vireshdoshi@time2test.co.uk 12
  • 13. #10 re-prioritize features mid-spirit  Understand the progress during daily stand-ups  Re-prioritize a feature and perhaps de-scope to meet a commitment.  Get buy in from Product owner  Increase the Agility of the team vireshdoshi@time2test.co.uk 13
  • 14. #11 strategy  Share the roadmap and strategy  Share the company dream  Recommend to do this every 3 months vireshdoshi@time2test.co.uk 14
  • 15. #12 backlog grooming  Introduce a process to allow the backlog to mature.  Provide improved estimates.  Discuss best practices.  Help the commitment vireshdoshi@time2test.co.uk 15
  • 16. #13 quality ownership  Quality is owned by the team  Documentation, deliverables, scripts, artifacts vireshdoshi@time2test.co.uk 16
  • 17. #14 time keeping  Time boxing  Keep to the times  Watch the clock!  Keep focus and stay on the topic vireshdoshi@time2test.co.uk 17
  • 18. #15 introduce dev improvements  Introduce development only improvements tickets to the sprint  Automation frameworks integration into CI  Tools development  New environment provisioning  DevOps vireshdoshi@time2test.co.uk 18
  • 19. #16 get the team to care  Success will come from a team that cares  Let the team decide  Self organizing  Discuss importance to the business  Get buy-in  Dictator or facilitator? vireshdoshi@time2test.co.uk 19
  • 20. #17 code transparency  Introduce systems to allow for code transparency  Introduce processes to allow for quality code reviews vireshdoshi@time2test.co.uk 20
  • 21. #18 test automation  Introduce systems to allow for test automation  Think BDD  Think Gherkin vireshdoshi@time2test.co.uk 21
  • 22. #19 triage process  Enrich tickets with tags and data to allow for better searching.  Production data attached  Do you have enough information? vireshdoshi@time2test.co.uk 22
  • 23. #20 devops  Think continuous integration  Think continuous delivery  Think one click automation  Use virtual machines  Think build pipelines vireshdoshi@time2test.co.uk 23
  • 24. #21 code check-in charter  Ensure that code is checked in daily vireshdoshi@time2test.co.uk 24