www.polteq.com
© Polteq Test Services B.V.
Slide 1
Agile
De rol van tester
Jeroen Mengerink
28-10-2010
www.polteq.com
© Polteq Test Services B.V.
Slide 2
Agenda
• Wat is agile?
• Scrum
• De rol van tester
• Aandachtspunten
• ...
www.polteq.com
© Polteq Test Services B.V.
Slide 3
Wat is agile?
agile /’æd3aIl; NAmE ’æd3l/ adj.
1 able to move quickly a...
www.polteq.com
© Polteq Test Services B.V.
Slide 4
Wat is agile?
• Mensen en hun onderlinge interactie boven processen en
...
www.polteq.com
© Polteq Test Services B.V.
Slide 5
Wat is agile?
• Iteratieve ontwikkelmethode
• Multidisciplinaire teams
...
www.polteq.com
© Polteq Test Services B.V.
Slide 6
Agenda
• Wat is agile?
• Scrum
• De rol van tester
• Aandachtspunten
• ...
www.polteq.com
© Polteq Test Services B.V.
Slide 7
Scrum
www.polteq.com
© Polteq Test Services B.V.
Slide 8
• Product Backlog - lijst met functieomschrijvingen
• Sprint Planning -...
www.polteq.com
© Polteq Test Services B.V.
Slide 9
Agenda
• Wat is agile?
• Scrum
• De rol van tester
• Aandachtspunten
• ...
www.polteq.com
© Polteq Test Services B.V.
Slide 10
De rol van tester
• Iedereen zijn eigen specialisme
• Denk vanuit meer...
www.polteq.com
© Polteq Test Services B.V.
Slide 11
Taken als tester
• Specificatie
• Uitvoering
• Bevindingenbeheer
• Tes...
www.polteq.com
© Polteq Test Services B.V.
Slide 12
Agenda
• Wat is agile?
• Scrum
• De rol van tester
• Aandachtspunten
•...
www.polteq.com
© Polteq Test Services B.V.
Slide 13
Testbasis
• Aan begin van de sprint alleen globale requirements
• Met ...
www.polteq.com
© Polteq Test Services B.V.
Slide 14
Testautomatisering
• Bij agile heel veel regressietestwerk
• Elke spri...
www.polteq.com
© Polteq Test Services B.V.
Slide 15
Teamplanning
• Zorg dat testuitvoering niet allemaal aan het eind van ...
www.polteq.com
© Polteq Test Services B.V.
Slide 16
Agenda
• Wat is agile?
• Scrum
• De rol van tester
• Aandachtspunten
•...
www.polteq.com
© Polteq Test Services B.V.
Slide 17
Conclusie
• Wees proactief!
- Niet wachten tot informatie jouw kant op...
www.polteq.com
© Polteq Test Services B.V.
Slide 18
Vragen
Upcoming SlideShare
Loading in …5
×

Agile - De Rol Van Tester

1,239 views
1,148 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,239
On SlideShare
0
From Embeds
0
Number of Embeds
314
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Agile - De Rol Van Tester

  1. 1. www.polteq.com © Polteq Test Services B.V. Slide 1 Agile De rol van tester Jeroen Mengerink 28-10-2010
  2. 2. www.polteq.com © Polteq Test Services B.V. Slide 2 Agenda • Wat is agile? • Scrum • De rol van tester • Aandachtspunten • Conclusie
  3. 3. www.polteq.com © Polteq Test Services B.V. Slide 3 Wat is agile? agile /’æd3aIl; NAmE ’æd3l/ adj. 1 able to move quickly and easily SYN nimble: a strong and agile athlete 2 able to think quickly and in an intelligent way: an agile mind / brain (Bron: Oxford Advanced Learner’s dictionary)
  4. 4. www.polteq.com © Polteq Test Services B.V. Slide 4 Wat is agile? • Mensen en hun onderlinge interactie boven processen en tools • Werkende software boven allesomvattende documentatie • Samenwerking met de klant boven contractonderhandelingen • Inspelen op verandering boven het volgen van een plan
  5. 5. www.polteq.com © Polteq Test Services B.V. Slide 5 Wat is agile? • Iteratieve ontwikkelmethode • Multidisciplinaire teams • Klantgericht • Veel communicatie • “Precies genoeg” documentatie
  6. 6. www.polteq.com © Polteq Test Services B.V. Slide 6 Agenda • Wat is agile? • Scrum • De rol van tester • Aandachtspunten • Conclusie
  7. 7. www.polteq.com © Polteq Test Services B.V. Slide 7 Scrum
  8. 8. www.polteq.com © Polteq Test Services B.V. Slide 8 • Product Backlog - lijst met functieomschrijvingen • Sprint Planning - bepaalt de inhoud van de Sprint Backlog • Sprint Backlog - gedetailleerde functieomschrijvingen met taken • Sprint - periode van werk tussen de 1 en 4 weken • Scrum meeting - dagelijkse voortgangsbijeenkomst • Shippable code - bruikbare, geteste functionaliteit • Retrospective - demo aan stakeholders, gevolgd door reflectiesessie Scrum
  9. 9. www.polteq.com © Polteq Test Services B.V. Slide 9 Agenda • Wat is agile? • Scrum • De rol van tester • Aandachtspunten • Conclusie
  10. 10. www.polteq.com © Polteq Test Services B.V. Slide 10 De rol van tester • Iedereen zijn eigen specialisme • Denk vanuit meerdere rollen • Assisteer elkaar waar mogelijk • Geef verwachtingen aan Tester Ontwikkelaar Ontwerper Gebruiker / Klant
  11. 11. www.polteq.com © Polteq Test Services B.V. Slide 11 Taken als tester • Specificatie • Uitvoering • Bevindingenbeheer • Testautomatisering • Regressie • Review Tester Communicatie
  12. 12. www.polteq.com © Polteq Test Services B.V. Slide 12 Agenda • Wat is agile? • Scrum • De rol van tester • Aandachtspunten • Conclusie
  13. 13. www.polteq.com © Polteq Test Services B.V. Slide 13 Testbasis • Aan begin van de sprint alleen globale requirements • Met het gehele team verder uitdiepen tijdens sprint planning • Daarna zelf verder er achteraan gaan - Plan gesprekken met de klant in - Indien mogelijk samen met de ontwerper • Op basis van de gesprekken aan de specificatie van je tests beginnen • Samen met de ontwerper ontwerp en testscripts afstemmen • Hierna nog een keer verifieren bij de klant Ga zelf achter de testbasis aan!
  14. 14. www.polteq.com © Polteq Test Services B.V. Slide 14 Testautomatisering • Bij agile heel veel regressietestwerk • Elke sprint komt er meer regressietestwerk bij • Tijd van de sprints blijft gelijk • Hou in gedachten wat er geautomatiseerd kan worden - Hou rekening met de steeds veranderende omgeving • Zorg dat de testautomatisering ook echt gebeurt - Zelf doen - Programmeurs inschakelen Testautomatisering is een noodzaak
  15. 15. www.polteq.com © Polteq Test Services B.V. Slide 15 Teamplanning • Zorg dat testuitvoering niet allemaal aan het eind van de sprint valt • Laat de inhoud van opleveringen op test afstemmen • Plan aan het begin van de sprint een paar opleveringen in • Laat je ondersteunen door zowel ontwerpers als ontwikkelaars Oefen invloed uit op de planning!
  16. 16. www.polteq.com © Polteq Test Services B.V. Slide 16 Agenda • Wat is agile? • Scrum • De rol van tester • Aandachtspunten • Conclusie
  17. 17. www.polteq.com © Polteq Test Services B.V. Slide 17 Conclusie • Wees proactief! - Niet wachten tot informatie jouw kant op komt • Nadenken over testautomatisering - Indien mogelijk ook zelf testautomatisering uitvoeren • Risicogebaseerde opleveringen - Praat met de ontwikkelaars in het team • Het blijft testen, net als bij andere ontwikkelmethodes
  18. 18. www.polteq.com © Polteq Test Services B.V. Slide 18 Vragen

×