Philosophy

I believe that testing should be throughout the development cycle. Here are some of my ideas on how testing can add value.

Principles

  • Testing is questioning the product to provide information in order to make decisions
  • Testers are not the gatekeeper of quality
  • Tools & automation help testing, they do not replace it
  • Testing doesn’t start with a supposedly finished product
  • Questioning of the requirements is aimed at a human, not a document
  • Quality of the software is the responsibility of the whole development team
  • Close collaboration & frequent feedback are key to the delivery of successful software
  • Business stakeholders need to take an active interest in their software projects to help them succeed
  • If the code isn’t in Production, it’s not making money

 

How do these sit with your principles on testing?

2 Replies to “Philosophy”

Leave a Reply

Your email address will not be published. Required fields are marked *