Post on 18-Dec-2014
description
Cecile Davis & Leo van der Aalst, Sogeti
(fr)Agile Balance
www.eurostarconferences.com
@esconfs #esconfs
Self-organizing Teams
The best architectures, requirements, and designs emerge from self-organizing teams
• Commit to a common purpose
• Team responsibility
• Defining how to work
• Team sits close to the work
• Short cycles
Tight Grip or Let Go?
Excercise Trust
Scrum Framework
• To be filled in later
Transparancy resources
• Product backlog
• Definition of done
• Definition of ready
• Definition of shippable
• Sprint backlog
• Daily stand-ups
• Burndown charts
• Taskboards
• Sprint review
• Testing in control?!
Test Documentation
• Mastertestplan
• Testplan
• Progress, risk and end report
• Report detail intake
• Testspecification
• Finding report
• Evaluation report
sprint 1
Balancing test documentation
What is enough?
The answer is context dependent, but always ask 2 questions:
• Why: Is this documentation valuable for the business?
• For whom: Is the team better off with this documentation?
What is not documented, must be communicated!
sprint 1
Balancing PRA/test strategy
• Productriskanalysis (PRA) – Joint view of the more or less risky parts and characteristics of a
system
– No risk, no test
• High-level Teststrategy
• When? – Sprint 0
– More detailed with increasing knowledge
sprint 1
Discussion
What is the use of a test strategy?
Generic Framework based on Information Increase
Vision/Business Idea
Generic Test Agreements
Detailed information in sprint
Case “Furnish Testing” (1/4)
Vision & Business Idea
Create a better everyday life for the many people
Our business idea supports this vision by offering a wide range of well-designed, functional home
furnishing products at prices so low that as many people as possible will be able to afford them
Case “Furnish Testing” (2/4)
• Wide range
• Well-designed
• Functional
• Low price
Case “Furnish Testing” (3/4)
1. Wide range
2. Well-designed
3. Functional
4. Low price
1. Material, size, colour, shape
2. Form & function
3. Can people sit on it
4. Multiple options
Case “Furnish Testing” (4/4)
1. Material, size, colour, shape
– Soft, 3-seats, gold, arms
2. Form & function – A-symmetric, pillows,
washable
3. Can people sit on it – solidness
4. Multiple options – Deliver, add-on
Product Risk Analysis
Test goal Characteristic Damage Chance of failure
Risk class
Every day life-resistant
Solidness 3 3 9
Washable 2 1 2
sprint 1
Test Design Table
Test goal characteristic Damage Chance of failure
Risk Class
Intensity Test-technique
Every day life-resistant
Solidness 3 3 9 ●●● Reallife test
Washable 2 1 2 ● Washtest
sprint 1
Summary
Give trust
Use transparancy resources
Create a generic framework as a basis for your test strategy
staat voor resultaat