qa evolution to the present day

24
QA Evolution to the present day Presener: Michael Yavin QA Engineer

Upload: ecommerce-solution-provider-sysiq

Post on 25-Jan-2015

1.097 views

Category:

Documents


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: QA evolution to the present day

QA Evolution to the present day

Presener: Michael YavinQA Engineer

Page 2: QA evolution to the present day

Dark Teamlegend

Page 3: QA evolution to the present day

Evolution

Page 4: QA evolution to the present day

Analytic School

Page 5: QA evolution to the present day

Analytic Schooltesting process

Page 6: QA evolution to the present day

• Testing is a branch of Mathematics• All developers are testers• Good for mathematic oriented products• Is a base of testing schools

Analytic School(50th)

Page 7: QA evolution to the present day

Standard School

Page 8: QA evolution to the present day

• Came from growing industry• Soft = Standart = Success• Testing must be managed (i.e. predictable, repeatable, planned)• Testing measures development progress

Standard School

Page 9: QA evolution to the present day

Quality School

Page 10: QA evolution to the present day

• 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

Page 11: QA evolution to the present day

Agile School

Page 12: QA evolution to the present day

• 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)

Page 13: QA evolution to the present day

Context-Driven School

Page 14: QA evolution to the present day

• 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 must be flexible

Context-Driven School

Page 15: QA evolution to the present day

Who is Quality Engineers and what they do

ХТО МИ ТАКІ?

МИ ТЕСТУВАЛЬНИКИ!

Page 16: QA evolution to the present day

Here do this, there do that.

Understood?Yeap. All

clear

Yeap

Workflow in small companies

Page 17: QA evolution to the present day

Workflow in big companies

Page 18: QA evolution to the present day

Quality Engineer

Page 19: QA evolution to the present day

Quality Engineer

Feature knowledge

Page 20: QA evolution to the present day

Quality Engineer

Feature knowledgeCritical side view

Page 21: QA evolution to the present day

Quality Engineers in SysIQ

Page 22: QA evolution to the present day

• 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

Page 23: QA evolution to the present day

Questions?

Page 24: QA evolution to the present day