SlideShare a Scribd company logo
Being	a	tester	in	SCRUM
EuroSTAR Huddle	Webinar
by
Carsten	Feilberg
Managing	Director	and	consultant
House	of	Test	Aps
Denmark
web:	http://houseoftest.rocks
Twitter:	@carsten_f
About	me	and	House	of	Test
Managing	Director
Consultant
Speaker
Coach	/	Mentor
M.Sc.
Contracting
ConsultantsSweden
Denmark
South	Africa
United	Kingdom
Switzerland
Communities
Context-Driven
Agile
Father	of	two
Cooks	a	lot
@carsten_f
PSL	graduate
All	things	testing
CSM
Agenda
• The	tester	role
• Mindset
• The	actual	testing
• Stress	inducers
• A	bit	about	dashboards
• When	document-driven	testing	is	demanded
• Questions
The	tester	role	and	the	Developer	title
Product	Owner
Scrum	Master
Developer
The	tester	role	and	the	Developer	title
Testing
Programming
Architechting
Operating
Designing
Problem	solving
The	Mindset	of	Agile
Not	agile:
Plan	rigoriously from	start	to	deadline
Estimates	may	be	revised	but	plan	is	locked
Delays	dealt	with	by	adding	time
Agile:
Stay clear	on	what’s important at	the	deadline
As	knowledge	of	capacity	grows	we	put	it	to	use
Delays	dealt	with	by	navigating	after	each	sprint
The	Mindset	of	Agile
• Feature-specific	mindset
• Looking	at	features	only	– adding	more	is	better
• Sprints	are	frustrating	as	they	stop	you	half-way	through	a	feature
• Relies	heavily	on	estimates	and	knowing	exactly	when	to	stop
• Essentially	waterfall/silo	thinking
• Agile	mindset
• Looking	at	the	whole	product	– adds	only	what	is	valuable	and	safe
• Sprints	provides	rhythm,	calmness	and	cleanliness
• Reacts	to	feedback
The	actual	testing
• A	lot	of	it	is	the	usual technical investigation of	the	product with	the	
purpose	of	evaluating it	towards a	number of	quality characteristics
and	project goals.
• The	constraints	are:
• The	product	and	features	evolves	organically,	not	pre-planned	and	spec’ed
• Risks	emerge	along	the	way
• Testing	needs	to	be	prioritized
• Testing	happens	continuously
• Everyone	participates	in	testing
The	testing	workload	in	a	typical	sprint
Preparation
Tune-up’s
Pairing
Test	stories
Test	Product
Automate
Test	Product
Finish	automation
Being a Tester in Scrum
Stress	Inducers
1. The	team	is	too	ambitious
2. Bad	luck	is	a	real	thing
3. No	obvious	way	to	measure	quality	/	no-one	really	cares
4. The	team	has	split	into	fractions
1.	Taking	on	ambitions
• All	teams	gets	too	ambitious	at	certain	points
• Learn	through	sprint	review	and	retrospective
• Velocity	is	a	team	metric	for	internal	use	only
• Focus	on	value	of	product	helps.	Focus	on	SP	doesn’t.
2.	Tackling	problems
• All	teams	wrestle	with	problems	– that’s	what	we	do
• Sprint	reviews	are	for	tech	problems
• Retrospectives	are	for	what	keeps	us	from	solving	tech	problems
• Build	the	team	– learn	everything	you	can	about	each	other
• Voice	your	observations	as	passionless	as	you	can
• Take	lead	in	team	events:	daily	scrum	- retrospectives
3.	Quality	as	a	secondary	goal
• Use	the	backlog	for	tests	that	are	really	hard	to	do	->	visibility
• Argue	for	the	risks	and	needs	as	you	see	them	->	advocacy
• Product	Owner	decides	ultimately
3.	Quality	as	a	secondary	goal
• “We	can	always	fix	the	bugs	later”
• Dealing	with	bullies
• Why	are	they	opposing	to	agile	and	prefer	waterfall’ing?
• Why	don’t	they	care	about	feedback?
• Safety	first
4.	Team	is	splitting	up
• Code	Contributors	and	Product	Care-takers
vs
A	few	notes	on	boards
2	DO WIP TEST DONE
A	few	notes	on	boards
2	DO WIP TEST DONE
“Def	of	Done”
???“I’m	idle”
Low-Tech	Dashboard
Read	more	about	the	low-tech	dashboard	on	http://satisfice.com
Document-driven	testing	in	SCRUM?
• Organisation is	not	agile	+ business	as	usual	=	documents
• Problems:
• Huge	test	plans	never	actually	really	helped	us	in	any	case
• We	haven’t	got	time	for	large	docs
• Not	much	to	work	from	– product	is	emerging	and	changing
• So	– what	do	we	do?
Test	plan(ning)
• Plan	per	sprint	only
• Mindmaps of	what	we	can	foresee	we	need	to	cover	(and	why)
• Models	of	different	coverages	(different	quality	characteristics)
• Share	with	team	– get	input	– get	modification
Test	report(ing)
1. What	was	tested
2. What	actually	works	and	how	well	does	it	work?
3. What	can’t	we	do	with	the	product	(compared	to	expectations)
4. What	should	have	been	tested	(but	wasn’t)
5. Will	we	meet	the	deadline?	Are	we	in	control?
Test	strategy
• If	this	is	required	as	a	deliverable	through	a	contract	– put	it	in	the	
backlog,	work	on	it	as	a	team.	
• Shorter	is	typically	better
• DO	NOT	GIVE	IN	TO	A	SPRINT-ZERO	for	planning	and	docs!
• Refine	it	sprint	by	sprint	– doesn’t	take	long	to	do	and	you	get	wiser	
all	the	time
And	the	test	cases?
• First:	assess	whether	you	really	need	them
• Do	you	want	to	re-perform	them?	
• Do	you	want	to	capture	how	to	test	XYZ?
• Do	you	need	to	deliver	test	material?
• Do	you	need	to	automate?	
• The	best	test	cases	are	written	after	you	tested
• Obviously	you	then	know	how	to	test	it	in	the	best	way
That’s	all	folks	– questions?
web:	http://houseoftest.rocks
Twitter:	@carsten_f

More Related Content

PPTX
Lean kanban
PPTX
Lean for scrum teams
PPT
Scrumban Lightning talk
PPTX
Xanpan - what do you get if you cross XP and Kanban?
PDF
Which One Is The Best Work Management Tool - Quickscrum Or Asana
PPTX
Scrum and Kanban
PDF
Introduction to JIRA & Agile Project Management
PPTX
So long scrum, hello kanban
Lean kanban
Lean for scrum teams
Scrumban Lightning talk
Xanpan - what do you get if you cross XP and Kanban?
Which One Is The Best Work Management Tool - Quickscrum Or Asana
Scrum and Kanban
Introduction to JIRA & Agile Project Management
So long scrum, hello kanban

What's hot (20)

PDF
Guideline for retrospective & sprint planning
PDF
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
PPTX
Brief Scrum
PDF
Scrum Round Table - Scrumban
PPTX
Burn Down Chart Symptomatics by Dmytro Bibikov
PDF
PDF
Leancamp Franfurt 2015 Session Lean/Agile Self-Organization
PDF
Implementing Scrum with Kanban
PDF
To scrum or to kanban - Pick the right methodology for your team
PPTX
Practical example of Scrum and Kanban use in the same project
PPTX
Scrum101
PPTX
Burn-Down Chart Symptomatics
PDF
Advantages & Benefits of Kanban for Software Teams - Part 2 of "How to build ...
PDF
Kickass Agile Development - Agile & Beyond Conference
PPTX
Kanban/Scrumban - taking scrum outside its comfort zone
PPTX
Burn downchart symptomatics dmytro bibikov
PDF
Presentation ADM - SCRUMBAN
Guideline for retrospective & sprint planning
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
Brief Scrum
Scrum Round Table - Scrumban
Burn Down Chart Symptomatics by Dmytro Bibikov
Leancamp Franfurt 2015 Session Lean/Agile Self-Organization
Implementing Scrum with Kanban
To scrum or to kanban - Pick the right methodology for your team
Practical example of Scrum and Kanban use in the same project
Scrum101
Burn-Down Chart Symptomatics
Advantages & Benefits of Kanban for Software Teams - Part 2 of "How to build ...
Kickass Agile Development - Agile & Beyond Conference
Kanban/Scrumban - taking scrum outside its comfort zone
Burn downchart symptomatics dmytro bibikov
Presentation ADM - SCRUMBAN
Ad

Similar to Being a Tester in Scrum (20)

PPTX
Agile Testing – Is it for me and how are others doing it?
PPTX
Agile testing MyBTEC
PPT
I’m an Agile Test Manager: Do I really exist?
PPTX
Agile Testing - What, why and how.
PPTX
An Agilist's Guide to Excelling on a Scrum Team as a Tester
PPTX
cPrime - Agile Quality Engineering
PPTX
How to structure testing within the Scrum Framework
PDF
Innovations and adaptations in agile testing
PDF
Agile testing overview
PDF
Agile testingoverview
PPTX
Why I do not like to be a tester in Agile project?
PDF
Agile Journey to agile
PDF
'What is an Agile tester': Henrik Kniberg @ Colombo Agile Conference 2014
PPT
Agile Testing
PPT
Agile testing
PDF
Invite the tester to the party
PPTX
New model
PPTX
A New Model For Testing
PPTX
Agile Testing
PDF
AgileTesting_Ver1.0
Agile Testing – Is it for me and how are others doing it?
Agile testing MyBTEC
I’m an Agile Test Manager: Do I really exist?
Agile Testing - What, why and how.
An Agilist's Guide to Excelling on a Scrum Team as a Tester
cPrime - Agile Quality Engineering
How to structure testing within the Scrum Framework
Innovations and adaptations in agile testing
Agile testing overview
Agile testingoverview
Why I do not like to be a tester in Agile project?
Agile Journey to agile
'What is an Agile tester': Henrik Kniberg @ Colombo Agile Conference 2014
Agile Testing
Agile testing
Invite the tester to the party
New model
A New Model For Testing
Agile Testing
AgileTesting_Ver1.0
Ad

More from TEST Huddle (20)

PPTX
Why We Need Diversity in Testing- Accenture
PPTX
Keys to continuous testing for faster delivery euro star webinar
PPTX
Why you Shouldnt Automated But You Will Anyway
PDF
Leveraging Visual Testing with Your Functional Tests
PPTX
Using Test Trees to get an Overview of Test Work
PPTX
Big Data: The Magic to Attain New Heights
PPTX
Will Robots Replace Testers?
PPTX
TDD For The Rest Of Us
PDF
Scaling Agile with LeSS (Large Scale Scrum)
PPTX
Creating Agile Test Strategies for Larger Enterprises
PPTX
Is There A Risk?
PDF
Are Your Tests Well-Travelled? Thoughts About Test Coverage
PDF
Growing a Company Test Community: Roles and Paths for Testers
PDF
Do we need testers on agile teams?
PDF
How to use selenium successfully
PDF
Testers & Teams on the Agile Fluency™ Journey
PDF
Practical Test Strategy Using Heuristics
PDF
Thinking Through Your Role
PDF
Using Selenium 3 0
PPTX
New Model Testing: A New Test Process and Tool
Why We Need Diversity in Testing- Accenture
Keys to continuous testing for faster delivery euro star webinar
Why you Shouldnt Automated But You Will Anyway
Leveraging Visual Testing with Your Functional Tests
Using Test Trees to get an Overview of Test Work
Big Data: The Magic to Attain New Heights
Will Robots Replace Testers?
TDD For The Rest Of Us
Scaling Agile with LeSS (Large Scale Scrum)
Creating Agile Test Strategies for Larger Enterprises
Is There A Risk?
Are Your Tests Well-Travelled? Thoughts About Test Coverage
Growing a Company Test Community: Roles and Paths for Testers
Do we need testers on agile teams?
How to use selenium successfully
Testers & Teams on the Agile Fluency™ Journey
Practical Test Strategy Using Heuristics
Thinking Through Your Role
Using Selenium 3 0
New Model Testing: A New Test Process and Tool

Recently uploaded (20)

PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Digital Strategies for Manufacturing Companies
PPTX
L1 - Introduction to python Backend.pptx
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
Reimagine Home Health with the Power of Agentic AI​
PPTX
Essential Infomation Tech presentation.pptx
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Introduction to Artificial Intelligence
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
How Creative Agencies Leverage Project Management Software.pdf
Which alternative to Crystal Reports is best for small or large businesses.pdf
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Operating system designcfffgfgggggggvggggggggg
Upgrade and Innovation Strategies for SAP ERP Customers
Digital Strategies for Manufacturing Companies
L1 - Introduction to python Backend.pptx
Wondershare Filmora 15 Crack With Activation Key [2025
Navsoft: AI-Powered Business Solutions & Custom Software Development
Reimagine Home Health with the Power of Agentic AI​
Essential Infomation Tech presentation.pptx
Design an Analysis of Algorithms II-SECS-1021-03
How to Choose the Right IT Partner for Your Business in Malaysia
Design an Analysis of Algorithms I-SECS-1021-03
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Odoo Companies in India – Driving Business Transformation.pdf
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Introduction to Artificial Intelligence

Being a Tester in Scrum