Lecture Windesheim: An Easy Approach To Testing

Post on 06-Dec-2014

383 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

These are the slides I used for my lecture today at Windesheim University in Almere. It explains

Transcript

Lecture TestGoal - SCRUM

Februari 2014 – Windesheim Almere

Derk-Jan de Grood1

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

3

TestGoal books (and some other books)

4

English Professional Edition: ISBN: 978-3-540-78828-7 (Print) 978-3-540-78829-4 (Online)

Textbook in Dutch: Academic Service | 2008 | EAN: 9789039525616

TestGoal Step plan

5

1. Resultaat

2. Aanpak

3. Ontwerp

4. Inrichting

5. Uitvoering

6. Borging

1. Goal

2. Approach

3. Design

4. Set up

5. Execution

6. Assurance

6

7

Method: SCRUM

8

What is Changing?

9

Cyclic

Multi disciplinaire teams

Demo

Less documentation

Time-boxed

Collaboration

10

11

Are you a programmer or a developer?

The Developer is Also a Tester

12

13

TestGoal Principles

14

With stakeholders

Communication

15

When contact moments?

16

1. Resultaat

2. Aanpak

3. Ontwerp

4. Inrichting

5. Uitvoering

6. Borging

1. Goal

2. Approach

3. Design

4. Set up

5. Execution

6. Assurance

17

Business Users Dev.

Step 1 Goal description Step 2 TRA

Planning Test strategy

Step 3 Intake Test design Walkthrough Test design

Step 4 Intake Step 5 Execution

Release advice

Sprint planning

Release theme

Demo

Retrospective

Persona’s

18

Project manager

Developer

Tester

User

Administrator

Business manager

Will I finish in time for the dead line ?

Any new features ?

Did we test all?Will we beat

competition ?

What has changed ?

Can I continue doing my tasks ?

Persona’s19

Persona’s20

21

Usage

As a developer

As a tester

Example: TestNet network test

22

What the customer wants

23

TestGoal Step plan

24

1. Resultaat

2. Aanpak

3. Ontwerp

4. Inrichting

5. Uitvoering

6. Borging

1. Goal

2. Approach

3. Design

4. Set up

5. Execution

6. Assurance

Information from the customer

25

TestGoal

H8

TBYDWTFIP

26

TBYDWTFIP

27

Addresses

a

Disqualifier

Works in Agile & traditional context

Test Strategy

28

3 steps

Persona’s Qualifiers Disqualifiers

29

Qualifiers

30

Disqualifiers

31

32

Case

Put to practise

33

34

1. Persona’s, Q and DQ’s for a Car

a. Define a few Persona’s

b. Chose 1 Persona

c. Write down a persona description

d. Define some qualifiers

e. 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

Check

Test

40

Explotatory

Scripted

Remember the case

Pick a qualifier

How could you test it?

What would you communicate?

41

Product Demo

42

Review (static tests)

43

Fits

Agile

Teams

57

WRAP -UP

SUCCES ! Derk-Jan de Grood

ValoriColtbaan 4a3439 NG NIEUWEGEINThe Netherlands

derkjandegrood@valori.nl+31(0)651807878www.valori.nl

top related