Published on March 7, 2014
Lecture TestGoal - SCRUM Februari 2014 – Windesheim Almere Derk-Jan de Grood 1
Learning objectives • The role of the tester in SD • Testing within SCRUM • TestGoal Principles relation with Agile Manifesto • Contact with customer • Effective test strategy 2
TestGoal books (and some other books) English Professional Edition: ISBN: 978-3-54078828-7 (Print) 978-3-540-78829-4 (Online) Textbook in Dutch: Academic Service | 2008 | EAN: 9789039525616 4
TestGoal Step plan 6. Assurance 6. Borging 2. Approach 2. Aanpak 1. Goal 1. Resultaat 5. Execution 5. Uitvoering 3. Design 3. Ontwerp 4. Set up 4. Inrichting 5
Method: SCRUM 8
Cyclic Multi disciplinaire teams Demo Less documentation Time-boxed Collaboration 10
Are you a programmer or a developer? 11
The Developer is Also a Tester 12
TestGoal Principles 14
Communication With stakeholders 15
When contact moments? 6. Assurance 6. Borging 2. Approach 2. Aanpak 1. Goal 1. Resultaat 5. Execution 5. Uitvoering 3. Design 3. Ontwerp 4. Set up 4. Inrichting 16
Release theme Business Step 1 Goal description Step 2 TRA Users Sprint planning Step 3 Intake Step 4 Intake Step 5 Execution Release advice Test design Walkthrough Test design Planning Test strategy Dev. Demo Retrospective 17
Persona’s What has changed ? Any new features ? Will I finish in time for the dead line ? Did we test all? Will we beat competition ? Can I continue doing my tasks ? Administrator Project manager Tester Developer User Business manager
Usage As a developer As a tester Example: TestNet network test 22
What the customer wants 23
TestGoal Step plan 6. Assurance 6. Borging 2. Approach 2. Aanpak 1. Goal 1. Resultaat 5. Execution 5. Uitvoering 3. Design 3. Ontwerp 4. Set up 4. Inrichting 24
Information from the customer 25
TBYDWTFI P 26
TBYDWTFI P 27
Test Strategy Works in Agile & traditional context 28
3 steps Persona’s Qualifiers Disqualifiers 29
Put to practise Case 33
1. Persona’s, Q and DQ’s for a Car a. b. c. d. e. Define a few Persona’s Chose 1 Persona Write down a persona description Define some qualifiers Define some disqualifiers 35
2. My favoriete app 36
3. Test the App Make a small strategy (5 min) Devide tasks (1 min) Test and write down your experience (10 min) Gather as a group results (10 min) and tell me what you think of the testobject 37
3. Whats App a. Qualifiers b. Disqualifiers 38
Put to practice 39
Check vs Test Scripted Test Check Explotatory 40
Remember the case Pick a qualifier How could you test it? What would you communicate? 41
Product Demo 42
Review (static tests) 43
WRAP -UP 57
Derk-Jan de Grood Valori Coltbaan 4a 3439 NG NIEUWEGEIN The Netherlands firstname.lastname@example.org +31(0)651807878 www.valori.nl
A Simple and Practical Approach to Unit Testing: ... however the generated test classes make it easy for the user ... volume 2029 of Lecture Notes in ...
Sarah thinks that seminars, in addition to lectures, are an important teaching method in statistics, ... by taking a hypothesis testing approach, ...
They are easy to incorporate to make ... Use this step-by-step approach to writing Lecture ... Additional Lecture Tutorials for introductory geoscience ...
Experimentation is an approach to ... The independent variable in a classical experiment must ... experimentation is appropriate for hypothesis testing ...
Lecture Strategies for OHSU lecturers. ... The lecture approach you take early on in a course may differ from the approach you take later in a course.
... Don't Lecture: A New Approach to Teaching. ... It's not that testing is all bad, ... along with Dave Eggers, of Teachers Have It Easy: ...
... Testing in the Software Lifecycle. 7: ... A benefit of bringing the testing approach into the requirements discussions is ... it will be easy.
The main difference between inductive and deductive approaches to research is that whilst a deductive approach is aimed and testing ... lecture made simple ...
INDUCTIVE TEACHING AND LEARNING METHODS: ... and then testing the theories by ... traditional lecture-based approach that incorporates Socratic ...