What Test-Driven Development Can Learn from Professional Testers

Robin Goldsmith, JD
Go Pro Management, Inc.

Description:

Writing executable tests before writing program code is a well-accepted eXtreme Programming practice to cut both delivery time and defects. This interactive session shows how even greater beneficial effects can be achieved by also applying several additional Proactive Testing techniques. These methods help participants become aware that developers, users, and even professional testers typically overlook many important test conditions. Checklists and guidelines are provided to fill these often huge gaps in the tests themselves. By capturing such knowledge in reusable test designs, more thorough tests can be reliably written in a fraction of the time. Moreover, Proactive Testing techniques are described to prevent the more difficult-to-fix types of errors that ordinarily are not found until system testing, user acceptance testing, or production.

Objectives:

Topics:

Biography

Robin Goldsmith JD is internationally recognized as an authority on business engineering and software acquisition/development quality, testing, and productivity. He is a frequent speaker at leading conferences and formerly International Vice President of the Association for Systems Management. Robin is the author of the book:"Discovering REAL Business Requirements for Software Project Success".