I teach several classes and also do many different talks.

  • Rapid Software Testing (RST) is our flagship class. This unique 3-day class introduces Rapid Software Testing, a context-driven methodology for testing any product that includes or involves software. Through interactive discussion and hands-on activities, we challenge assumptions and expose common misconceptions about testing practices. Then we show you a clear and powerful way to think about testing (using heuristic models) that allows you to test responsibly and systematically, so that you focus on business risk and do the deep testing that your project needs.
  • Rapid Software Testing Applied (RSTA) focuses less on the explaining and demonstrating the concepts and skills of RST, and more on experiencing the core elements of it. RSTA includes long exercises where you will test part of a real product, followed by debriefings. The class is taught in an online format (nine webinars over three days) or in a classroom 2-day or 3-day format. RST is not a prerequisite for RSTA. In fact, the two classes can be taken in either order.
  • Rapid Software Testing Management (RSTM) is a free-form class for managers, coaches, and leaders who seek to apply Rapid Software Testing methodology or are otherwise working to improve testing in their organizations. RST is ideally a prerequisite for RSTM, but this is not a hard and fast requirement.
  • Session-Based Test Management (SBTM) is like RSTA but focuses on how to manage testing using test sessions and associated session reports. This is a method of organizing testing, developed by James and Jonathan Bach, which suits organizations that demand metrics or otherwise wish for high accountability in the test process.