qa evolution, in pictures

Post on 25-Jan-2015

194 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

QA evolution, in pictures

by Fedorniak Liubomyr

Dark Team legend

Evolution

Analytic School

Analytic School

testing process

• Testing is a branch of Mathematics

• All developers are testers

• Good for mathematic oriented products

• Is a base of testing schools

Analytic School (50th)

Standard School

• Came from growing industry

• Soft = Standart = Success

• Testing must be managed (i.e. predictable, repeatable,

planned)

• Testing measures development progress

Standard School

Quality School

• Quality (standart) can be only for customer

• Testers may need to police developers to follow the

rules.

• Testers have to protect users from bad software.

• Gatekeeper - QA

Quality School

Agile School

• Iterative develop small features and show

• Software is an ongoing conversation

• Agile manifesto

• Product owner as quality identificator

• Testing tells us when development story is

complete

• Tests must be automated

Agile School (begin of 90th)

Context-Driven School

• Context is a main thing

• Product have quality, if it solve proper issue

• Software created by people. People set the context.

• Testing provides information to the project.

• Testing is a skilled, mental activity.

• Testing is multidisciplinary.

Context-Driven School

• Nobody wants pay for testers, but all want quality

products

• Testing is a product thermometer

• All depends of context

• Main question is: how to choose right approach or

combine them

Conclusion

Questions?

Email: fedorniakL@gmail.com

Skype: liubomyr.fedorniak

top related