Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to software testing

Post on 13-May-2015

998 views 2 download

Tags:

description

Would you like to learn how to make your software testing practices more effective? And how to use your testing strategy to better capture and reflect customer requirements? Gojko Adzic takes a critical look at the effectiveness of current software testing practices and proposes strategies to make it much more effective.

Transcript of Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to software testing

Bond Villain Guide to Software Testing

Gojko Adzic

@gojkoadzic

http://gojko.net

The role of testing is...

to reduce risk!to reduce risk!

The role of testing is...

to reduce measure risk!

People should not be able to do something

dangerous or damaging with our system

People should not be able to do something

dangerous or damaging with our system

RISK!

People should be able to do something useful

with our system

People should be able to do something useful

with our system

People should be able to do something useful

with our system

People should be able to do something useful

with our system

VALUE!

The role of testing is...

to reduce measure risk and value!

RISK!

RISK! CONSISTENCY

VALUE!

VALUE! COMPLEXITY AND DELIVERY SPEED

CHECKCHECK

CHECKCHECK

TESTTEST

CHECKCHECK

TESTTESTTEST

MONITORMONITOR

CHECKCHECK

TESTTESTTEST

MONITORMONITORPROVEPROVE