Back to trainings list
Update: This class is full.

Sign up for future announcements about courses with James Bach and we’ll keep you posted.

What is Session-Based Test Management?

Session-Based Test Management is a way to manage testing without turning it into a dull set of instructions. It’s also a way to make testing measurable without disrupting the process. It’s based on the idea of a “session.” Test sessions are standard-length uninterrupted time boxes during which we test. SBTM is a systematic approach to documenting and estimating testing. This class walks you through all the essentials of how to apply SBTM (and also its cousin: Thread-Based Test Management).
A big part of this class is the experience of looking closely at testing– at what really happens when we test. This encounter with reality is the antidote to our industry’s obsession with test cases. You will see we don’t need test cases to do a good and credible job of testing.
Computers are required, as we will be testing a live product during class.

You will learn:

  • How testing flows from learning to analysis to deep testing.
  • Using mindmaps to help us test.
  • How to perform a testopsy.
  • How the session debriefings work.
  • How to create test charters.
  • How to use the breakdown metrics.
  • How Thread-Based Test Management works with SBTM.
  • How to use sessions to estimate future work.
  • How to take testing notes.

Info on James Bach

James Bach Cluj 2015James Bach owns and operates Satisfice, Inc. He’s a founder and leading voice in the Context-Driven school of testing (one of our industry’s several prominently competing communities of practice). He’s also a founding member of the Association for Software Testing. He has written many articles, co-authored “Lessons Learned in Software Testing”, and wrote “Secrets of a Buccaneer-Scholar”, a book about technical self-education. He has introduced numerous ideas to the industry, including formalized exploratory testing, the Allpairs test tool, session-based test management, sapient testing, blink testing, visual test strategy, models of software risk and testability, “good enough” quality analysis, and numerous heuristics in support of rapid testing. He also co-created the online, free, Black-Box Software Testing course.
A disruptive and angry teenager, he quit high school and became a disruptive and happy adult. Self-taught in computers, he became a professional video game programmer at 17. A few years later, Apple Computer tried him out as test manager, and he never looked back. He worked in Silicon Valley for nearly ten years before going independent and becoming one of the most outspoken advocates of skilled sapient testing.
These days, he consults on difficult and high stakes testing projects, such as medical devices (in partnership with QualiTest) and software-related court cases. He teaches his Rapid Testing methodology around the world and via text-based coaching sessions over Skype.
James believes that skill is the crux of good testing, and testing skills are developed through practice and debate, not by memorizing aphorisms or vocabulary words, counting test cases, or by filling out TPS reports. This is one of the reasons he is opposed to every commercial form of tester certification currently available, and never uses the term “best practice”, except ironically or when criticizing that concept. His ambition is to keep our craft free and open so that bad practitioners have no way to hide behind ceremonial standards and formulaic doctrines of testing that don’t work.
He lives on Orcas Island, Washington with his wife and son.

Registration and payment


If you would like to receive information about future courses, please feel free to contact us directly.

You can also find more details about courses and training sessions organized by Altom here.

Contact Person:
Name: Oana Casapu
Email: office’at’altom.ro
Phone: +40 371 426 297