Skip to main content

James Bach

James Bach
Satisfice, Inc.

James Bach is founder and principal consultant of Satisfice, Inc., a software testing and quality assurance company. In the eighties, James cut his teeth as a programmer, tester, and SQA manager in Silicon Valley in the world of market-driven software development. For nearly fifteen years, he has traveled the world teaching rapid software testing skills and serving as an expert witness on court cases involving software testing. James is the author of Lessons Learned in Software Testing and Secrets of a Buccaneer-Scholar: How Self-Education and the Pursuit of Passion Can Lead to a Lifetime of Success.

Speaker Presentations
Tuesday, June 9, 2015 - 8:30am
Full-day Tutorials
Rapid Software Testing for Programmers
NEW

Perhaps you’re a programmer, trying to identify important problems in your code before they affect customers. Or a tester with skills in reading or writing code on a mission to find coding defects. James Bach presents Rapid Software Testing, a universal methodology for testing that consists of both a mindset and a skillset that can be applied whether or not you have a technical background. However, for people with coding skills, it has additional dimensions. Long before you can apply tools or write code to help solve problems, you must identify technical risk and consider the costs and benefits of various testing tactics. This is not a session about canned test tools and how to use them. It does not cover the mechanics of any specific tool or simple technique. Instead, we use practical exercises and Socratic questioning to explore the deeper skills of investigating, framing, and solving real testing problems using the skills and perspective of a programmer.

LAPTOP REQUIRED. Delegates must bring Windows-based laptops to this tutorial.