SYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum

12
Laat Scrum geen gat slaan in je kwaliteitsbewaking Jan Jaap Cannegieter Adjunct Directeur SYSQA

description

 

Transcript of SYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum

Page 1: SYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum

Laat Scrum geen gat slaan in je kwaliteitsbewaking

Jan Jaap CannegieterAdjunct Directeur SYSQA

Page 2: SYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum

© S

YS

QA

Alm

ere

Agenda

• Waarom Scrum• Essentie van Scrum• Beheersen Scrum • Scrum en testen

2

Page 3: SYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum

© S

YS

QA

Alm

ere

3

En er is Scrum! Maar waarom?

Page 4: SYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum

© S

YS

QA

Alm

ere

Waarom Scrum: verval van informatie

4

Gebruiker 100%

Functioneel beheerder 80%

Requirements analist 64%

Architect 51%

Functioneel ontwerper 41%

Technisch ontwerper 33%

Bouwer 26%

Overige redenen• Veel ontoegankelijke documentatie• Veel plannen en procedures• Tegenstellingen tussen teams• Niet reageren op veranderingen

“Dit had ik zo niet verwacht”

Page 5: SYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum

© S

YS

QA

Alm

ere

Essentie van Scrum

Business requirements

Requirements-developmentteam

User story 4User story 5

Gebruikers-requirements

User story 1User story 2User story 3

Software developmentteam

Systeemreq., ontwerp,bouw, test

Sprints / iteraties

Systeemreq., ontwerp,bouw, test

Page 6: SYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum

© S

YS

QA

Alm

ere

6

Scrum

Page 7: SYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum

© S

YS

QA

Alm

ere

Misvattingen over Scrum

• Geen requirements meer opstellen• Geen zicht meer op het eindresultaat• Kwaliteit wordt onvoorspelbaar• Scrum conflicteert met CMMI, PRINCE 2, BiSL, …• Bij Scrum heb je geen management nodig• Scrum betekent meer meetings• Bij Scrum heb je geen testers nodig

7

Automatiseringsgids, 28 januari 2011

Agile is geen cowboy coding

Page 8: SYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum

© S

YS

QA

Alm

ere

QA in Scrum projecten

Business requirements

Requirements-developmentteam

User story 4User story 5

Gebruikers-requirements

User story 1User story 2User story 3

Software developmentteam

Systeemreq., ontwerp,bouw, test

Sprints / iteraties

Systeemreq., ontwerp,bouw, test

Quality Assurance

Page 9: SYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum

© S

YS

QA

Alm

ere

9

Page 10: SYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum

© S

YS

QA

Alm

ere

En testen in Scrum? Anders!

• Tester in het bouwteam• Gezamenlijke verantwoordelijkheid voor eindresultaat• Geen informatie voor maken testspecificatie vooraf• Testvoorbereiding en uitvoering geïntegreerd met bouw• Geen uitputtend testplan en teststrategie• Veel regressietesten; tooling• Vaak ook kwaliteitsbewaker

10

Page 11: SYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum

© S

YS

QA

Alm

ere

De traditionele tester

11

De moderne tester

Automatiseringsgids, 23 september 2011

Page 12: SYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum

Forumdiscussie

Voorkom dat Testen en Scrum een gat slaat in uw projectbeheersing!

12