This document discusses various ways to reduce the cost of software testing. It suggests focusing on exploratory testing by testers and having developers perform more checking. Testers should take on coaching roles to teach developers how to test. Automation should focus on valuable tests, not just quick tests. Waste should be removed from the testing process. Quality and being done are more important than testing everything. Testing should evaluate products by finding problems rather than just checking functionality.