SlideShare a Scribd company logo
1 of 67
Download to read offline
Scrum	Master	Training
by	Eduardo	Ribeiro
V	3.0
Escola	Secundária Padre	Benjamim Salgado
edu.f.ribeiro@gmail.com
@edu_f_ribeiro
What	is	Agile
“Agile	is	an	“iterative”	and	“incremental”	software	development	
methodology	were	its	main	focus	is	on	client	satisfaction	through	
continuous	delivery.”
Image	Source:	https://agilesista.files.wordpress.com/2014/09/agile-manifesto.gif
12	Principles	behind	the	Agile	Manifesto
• Our	highest	priority	is	to	satisfy	the	customer through	early	and	
continuous	delivery of	valuable	software.
• Welcome	changing	requirements,	even	late	in	development.	Agile	
processes	harness	change	for	the	customer's	competitive	
advantage.
• Deliver	working	software	frequently,	from	a	couple	of	weeks	to	a	
couple	of	months,	with	a	preference	to	the	shorter	timescale.
• Business	people	and	developers	must	work	together	daily
throughout	the	project.
• Build	projects	around	motivated	individuals.	Give	them	the	
environment	and	support	they	need,	and	trust them	to	get	the	job	
done.
• The	most	efficient	and	effective	method	of	conveying	information	
to	and	within	a	development	team	is	face-to-face	conversation.
• Working	software is	the	primary	measure	of	progress.
• Agile	processes	promote	sustainable	development.	The	sponsors,	
developers,	and	users	should	be	able	to	maintain	a	constant	pace	
indefinitely.
• Continuous	attention	to	technical	excellence and	good	design
enhances	agility.
• Simplicity the	art	of	maximizing	the	amount	of	work	not	done is	
essential.
• The	best	architectures,	requirements,	and	designs	emerge	from	
self-organizing	teams.
• At	regular	intervals,	the	team	reflects	on	how	to	become	more	
effective,	then	tunes	and	adjusts	its	behavior	accordingly.
Traditional	vs.	Agile	Delivery
Image	Source:	https://www.scrum.as/academy/2/gfx/c3.2.jpg
Traditional	vs.	Agile	Feedback
What	is	Scrum?
Image	Source:	https://allblacksopenforum.files.wordpress.com/2015/10/z124.jpg
Incremental	!=	Iterative
Image	Source:	https://image.slidesharecdn.com/userstorymapping-110613001423-phpapp01/95/user-story-
mapping-36-728.jpg?cb=1307924184
PRINCIPLES
Scrum
Empirical	Process	Control
Transparency:
• Transparency	allows	all	facets	of	any	Scrum	process	to	be	observed	by	anyone.
Inspection:
• Use	of	a	common	Scrum	Board	and	other	information	radiators.
Adaptation:
• Adaptation	happens	as	the	Scrum	Core	Team	and	Stakeholders	learn	through	transparency	
and	inspection	and	then	adapt	by	making	improvements	in	the	work	they	are	doing.
Self-Organization
Collaboration
Value	Base-Prioritization
Image	Source:	http://www.innolution.com/uploads/misc/prioritization_factors.jpg
Time-Boxing
Iterative	Development
TEAM	&	ROLES
Scrum
Scrum	Team	&	Roles
Scrum	Master
Ball	Point	Game
Image	Source:	http://puppytoob.com/wp-content/uploads/2013/07/Dog_Tennis_Ball_1.jpg
Ball	Point	Game	Objective
The	objective	of	the	Ball	Point	game	is	to	get	as	many	balls	
through	the	team	as	possible	within	two	minutes.
The	Rules
• Everyone	is	part	of	one	big	team.
• Each	ball	must	have	air-time.
• Each	ball	must	be	touched	at	least	once	by	every	team	member.
• Balls	cannot	be	passed	to	your	direct	neighbor	to	your	immediate	
left	or	right.
• Each	ball	must	return	to	the	same	person	who	introduced	it	into	
the	system.
• There	are	a	total	of	five	iterations two	minutes	each.
Time	to	Play
Image	Source:	https://s-media-cache-ak0.pinimg.com/736x/2e/14/6a/2e146a8046c41708d0b305bf4b2185dd.jpg
What	did	we	learn?
Image	Source:	http://www.funnyfidos.com/wp-content/uploads/2014/02/funny-dog-picture-tennis-ball-jackpot.jpg
Product	Owner
CEREMONIES
Scrum
Grooming	the	Product	Backlog
Sprint	Planning
Daily	Stand	Up
Sprint	Review	or	Demo	&	Retrospective
Scrum	Framework
User	Stories	Context
AS	A …	(user	of	the	system)
I	WANT …	(feature	or	problem	to	be	solved)
SO	THAT	I …	(benefit	of	story	being	
completed)
The	“so	that”	part	is	incredibly	valuable	as	it	
focuses	people	on	the	real	reason	behind	this	
story.
INVEST	Acronym
Why?
User	Story	Game
Why	we	Estimate?
Image	Source:	http://images.gawker.com/18k1qxo4vsvfjjpg/original.jpg
Poker	Planning
Estimation	Techniques	Games
Games	Format
4Exercises x 10Min
Team	Estimation	&	Discussion
#1	– Absolute	Estimation
10MIN
#1	– Absolute	Estimation
Beagle 11
Labrador 32
Great	Dane 91
Chihuahua 2
Appalachian	Mountain	Dog -
American	Cocker Spaniel 14
Border	Collie 20
Staffordshire	Bull	Terrier 17
What	did	we	learn?
#2	– Relative	Estimation
10MIN
#2	– Relative	Estimation
Impala 13
Elephant 40
Giraffe 20
Elephant Shrew 2
Crocodile 8
Snake 3
What	did	we	learn?
#3	– Planning	Poker
10MIN
#3	– Planning	Poker
Spain 5
China 40
Luxembourg 1
Denmark 3
South	Africa 13
Belize 2
What	did	we	learn?
#4	– Affinity	Estimation
10MIN
#4	– Affinity	Estimation
Convertible S
Motorbike XS
Starship Enterprise XL
SUV S
MINIVAN S
BUS M
What	did	we	learn?
DOD AND	DOR
Scrum
Definition	of	Done	aka	DoD
• The team agrees on, and displays
prominently somewhere in the team
room, a list of criteria which must be
met before a product increment "often
a user story" is considered "done".
• On a feature level, the acceptance
criteria should be agreed up front
BEFORE the User Story is submitted to
acceptance.
Definition	of	Ready	aka	DoR
• By analogy with the "Definition of
Done", the team makes explicit and
visible the criteria (generally based on
the INVEST matrix) that a user story
must meet prior to being accepted into
the upcoming iteration.
• On a feature level, the acceptance
criteria should be agreed up front
BEFORE code is written.
Visibility	of	Progress
• Team	has	a	duty	to	radiate	
information	outwards!
• It	also	helps	reduce	interruptions!
– Scrum	and	Kanban Physical	Boards
– Big	visible	charts	(Ex:	CFS’s,	Burn	Down,	
Etc)
– On-line	Tools	(Ex:	Rally	Dev)
– Daily	reporting
Examples
Marshmallow	Game	Objective
Build the Tallest Freestanding Structure: The winning team is the
one that has the tallest structure measured from the table top
surface to the top of the marshmallow. That means the structure
cannot be suspended from a higher structure, like a chair, ceiling
or chandelier.
The	Rules
• The entire marshmallow needs to be on the top of the structure.
Cutting or eating part of the marshmallow disqualifies the team.
• The team can use as many or as few of the 20 spaghetti sticks, as
much or as little of the string or tape.
• Teams are free to break the spaghetti, cut up the tape and string to
create new structures.
• The Challenge Lasts 18 minutes: Teams cannot hold on to the
structure when the time runs out. Those touching or supporting
the structure at the end of the exercise will be disqualified.
Time	to	Play
Image	Source:	https://i.ytimg.com/vi/r65KAj2sB0U/maxresdefault.jpg
The	team	winner	is?...
What	did	we	learn?
Image	Source:	http://portaliatf.com.br/principal/wp-content/uploads/2016/03/pisa.jpg
Scrum	Smells	aka	Anti-Patterns
• Scrum	Master	or	any	other	team	member	assigning	work.
• Daily	Scrum	is	for	the	Scrum	Master	or	any	other	specify	person.
• Sprint	work	being	carried	over.
• Test	sprints.
• Everything	“In-progress”.
• SM/	DM/	PO	or	anyone	else	providing	estimates	for	the	team.
Scrum Master Training at ESPBS | 27th and 28th of Apr 2017

More Related Content

What's hot

What's hot (20)

Scrum role introduction – the scrum master
Scrum role introduction – the scrum masterScrum role introduction – the scrum master
Scrum role introduction – the scrum master
 
Using Kanban to Juggle Multiple Priorities
Using Kanban to Juggle Multiple PrioritiesUsing Kanban to Juggle Multiple Priorities
Using Kanban to Juggle Multiple Priorities
 
SCRUM Intro
SCRUM IntroSCRUM Intro
SCRUM Intro
 
Scrum Master
Scrum MasterScrum Master
Scrum Master
 
Agile Training - Scrum 101
Agile Training - Scrum 101Agile Training - Scrum 101
Agile Training - Scrum 101
 
Scrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonScrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old Son
 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018
 
2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlighted2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlighted
 
Scrum master checklist
Scrum master checklistScrum master checklist
Scrum master checklist
 
What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day?
 
Practical Implementation of Agile Methodologies
Practical Implementation of Agile MethodologiesPractical Implementation of Agile Methodologies
Practical Implementation of Agile Methodologies
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Scrum team and efficiency
Scrum team and efficiencyScrum team and efficiency
Scrum team and efficiency
 
Full-Stack Agile - The Sprint Review (Scrum)
Full-Stack Agile - The Sprint Review (Scrum)Full-Stack Agile - The Sprint Review (Scrum)
Full-Stack Agile - The Sprint Review (Scrum)
 
Agile and Scrum Basics
Agile and Scrum BasicsAgile and Scrum Basics
Agile and Scrum Basics
 
Scrum-Agile : An Introduction
Scrum-Agile : An IntroductionScrum-Agile : An Introduction
Scrum-Agile : An Introduction
 
Agile, scrum & kanban in software development
Agile, scrum & kanban in software developmentAgile, scrum & kanban in software development
Agile, scrum & kanban in software development
 
AgileScrum
AgileScrumAgileScrum
AgileScrum
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
 
AdvanScrum: To Scrum and Beyond
AdvanScrum: To Scrum and BeyondAdvanScrum: To Scrum and Beyond
AdvanScrum: To Scrum and Beyond
 

Similar to Scrum Master Training at ESPBS | 27th and 28th of Apr 2017

Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
Richard Cheng
 
Scrum overview
Scrum overviewScrum overview
Scrum overview
Paul Nil
 

Similar to Scrum Master Training at ESPBS | 27th and 28th of Apr 2017 (20)

Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM Methodology
 
Scrum and agile principles
Scrum and agile principles Scrum and agile principles
Scrum and agile principles
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference Card
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptx
 
User Stories Suck - Product SIG May 2017
User Stories Suck - Product SIG May 2017User Stories Suck - Product SIG May 2017
User Stories Suck - Product SIG May 2017
 
Sudokuban&agile values
Sudokuban&agile valuesSudokuban&agile values
Sudokuban&agile values
 
ME135A Agile lean workshop101414
ME135A Agile lean workshop101414ME135A Agile lean workshop101414
ME135A Agile lean workshop101414
 
Scrum intro
Scrum intro Scrum intro
Scrum intro
 
Agile tutorial
Agile tutorialAgile tutorial
Agile tutorial
 
Why Should I Have More Than 1 Technique for Retrospectives?
Why Should I Have More Than 1 Technique for Retrospectives?Why Should I Have More Than 1 Technique for Retrospectives?
Why Should I Have More Than 1 Technique for Retrospectives?
 
Overview of Agile methodology & Scrum
Overview of Agile methodology & ScrumOverview of Agile methodology & Scrum
Overview of Agile methodology & Scrum
 
Acceleration & Focus - A Simple Approach to Faster Execution
Acceleration & Focus - A Simple Approach to Faster ExecutionAcceleration & Focus - A Simple Approach to Faster Execution
Acceleration & Focus - A Simple Approach to Faster Execution
 
Scrum overview
Scrum overviewScrum overview
Scrum overview
 
The case for coaching-Norwich
The case for coaching-NorwichThe case for coaching-Norwich
The case for coaching-Norwich
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnzLecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
 
Developing a Kickass (High Performing) Engineering Team
Developing a Kickass (High Performing) Engineering TeamDeveloping a Kickass (High Performing) Engineering Team
Developing a Kickass (High Performing) Engineering Team
 
Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..
 

More from Eduardo Ribeiro

More from Eduardo Ribeiro (14)

Agile Software Development and Continuous Delivery at UPT DEGI | 25th of Sep...
Agile Software Development and Continuous Delivery at UPT DEGI  | 25th of Sep...Agile Software Development and Continuous Delivery at UPT DEGI  | 25th of Sep...
Agile Software Development and Continuous Delivery at UPT DEGI | 25th of Sep...
 
Software Development Process at UM DEI | 7th of May 2018
Software Development Process at UM DEI  | 7th of May 2018Software Development Process at UM DEI  | 7th of May 2018
Software Development Process at UM DEI | 7th of May 2018
 
Agile Software Development at IPCA EST | 26th of Oct 2017
Agile Software Development at IPCA EST | 26th of Oct 2017Agile Software Development at IPCA EST | 26th of Oct 2017
Agile Software Development at IPCA EST | 26th of Oct 2017
 
Hands-On at ISEP DEI | 10th of Mar 2018
Hands-On at ISEP DEI | 10th of Mar 2018Hands-On at ISEP DEI | 10th of Mar 2018
Hands-On at ISEP DEI | 10th of Mar 2018
 
Startup vs Enterprise estimations – Two warriors with swords at AgilePT Lisbo...
Startup vs Enterprise estimations – Two warriors with swords at AgilePT Lisbo...Startup vs Enterprise estimations – Two warriors with swords at AgilePT Lisbo...
Startup vs Enterprise estimations – Two warriors with swords at AgilePT Lisbo...
 
Hands-On at ISEP DEI | 18th of Feb 2017
Hands-On at ISEP DEI | 18th of Feb 2017Hands-On at ISEP DEI | 18th of Feb 2017
Hands-On at ISEP DEI | 18th of Feb 2017
 
Agile Software Development at UPT DEGI | 5th of Dec 2016
Agile Software Development at UPT DEGI  | 5th of Dec 2016Agile Software Development at UPT DEGI  | 5th of Dec 2016
Agile Software Development at UPT DEGI | 5th of Dec 2016
 
Software Development Process at UM DEI | 23rd of May 2016
Software Development Process at UM DEI  | 23rd of May 2016Software Development Process at UM DEI  | 23rd of May 2016
Software Development Process at UM DEI | 23rd of May 2016
 
Hands-On at ISEP DEI | 9th of Apr 2016
Hands-On at ISEP DEI | 9th of Apr 2016Hands-On at ISEP DEI | 9th of Apr 2016
Hands-On at ISEP DEI | 9th of Apr 2016
 
Agile Champions - The new Change Agents at AMG Cluj-Napoca | 11th of Mar 2016
Agile Champions - The new Change Agents at AMG Cluj-Napoca | 11th of Mar 2016Agile Champions - The new Change Agents at AMG Cluj-Napoca | 11th of Mar 2016
Agile Champions - The new Change Agents at AMG Cluj-Napoca | 11th of Mar 2016
 
Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016
Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016
Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016
 
Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016
Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016
Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016
 
Why for some Product Owners and Stakeholders Agile is like crossing over The ...
Why for some Product Owners and Stakeholders Agile is like crossing over The ...Why for some Product Owners and Stakeholders Agile is like crossing over The ...
Why for some Product Owners and Stakeholders Agile is like crossing over The ...
 
Agile Software Development at UPT DEGI | Nov, 2015
Agile Software Development at UPT DEGI | Nov, 2015Agile Software Development at UPT DEGI | Nov, 2015
Agile Software Development at UPT DEGI | Nov, 2015
 

Recently uploaded

Recently uploaded (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

Scrum Master Training at ESPBS | 27th and 28th of Apr 2017