+ All Categories
Home > Technology > Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

Date post: 18-Dec-2014
Category:
Upload: eurostar-conference
View: 36 times
Download: 0 times
Share this document with a friend
Description:
EuroSTAR Software Testing Conference 2012 workshop presentation on Agile
20
Cecile Davis & Leo van der Aalst, Sogeti (fr)Agile Balance www.eurostarconferences.com @esconfs #esconfs
Transcript
Page 1: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

Cecile Davis & Leo van der Aalst, Sogeti

(fr)Agile Balance

www.eurostarconferences.com

@esconfs #esconfs

Page 2: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012
Page 3: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

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

Page 4: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

Tight Grip or Let Go?

Page 5: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

Excercise Trust

Page 6: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

Scrum Framework

• To be filled in later

Page 7: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

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?!

Page 8: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

Test Documentation

• Mastertestplan

• Testplan

• Progress, risk and end report

• Report detail intake

• Testspecification

• Finding report

• Evaluation report

sprint 1

Page 9: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

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

Page 10: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

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

Page 11: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

Discussion

What is the use of a test strategy?

Page 12: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

Generic Framework based on Information Increase

Vision/Business Idea

Generic Test Agreements

Detailed information in sprint

Page 13: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

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

Page 14: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

Case “Furnish Testing” (2/4)

• Wide range

• Well-designed

• Functional

• Low price

Page 15: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

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

Page 16: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

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

Page 17: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

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

Page 18: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

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

Page 19: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

Summary

Give trust

Use transparancy resources

Create a generic framework as a basis for your test strategy

Page 20: Cecile Davis & Leo van der Aalst - Agile Balance - EuroSTAR 2012

staat voor resultaat


Recommended