Welcome! Satisfice, Inc. is a company founded and operated by me, James Bach. Satisfice is dedicated to teaching and consulting in software testing and quality assurance. Many testing companies consist of business people trying to provide testing services. I'm more like a craftsman who runs a business. What you'll find at this Satisfice website is mainly interesting articles about testing.

 

 

PUBLIC RST CLASS...SEPTEMBER 26-28, 2018

Rapid Software Testing 4.0 with James Bach & Michael Bolton

Registration is OPEN NOW! You don't want to miss this newly developed class created and led by James & Michael in SEATTLE, WA.

Click here for more information. Sign up TODAY!

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ONLINE RSTA CLASS...DECEMBER 5-7, 2018

Rapid Software Testing Applied Online with James Bach      REGISTER NOW

REGISTRATION IS NOW OPEN....Offered by popular demand...Last RSTA of 2018.  

 

 

 

Secrets of a Buccaneer-Scholar

Secrets of a Buccaneer-Scholar: How Self-Education and the Pursuit of Passion Can Lead to a Lifetime of SuccessSelf-Education and the
Pursuit of
Passion
By
James Marcus Bach


This book demonstrates how to nurture one’s natural curiosities and passions through the whimsical learning process I call “buccaneering”—demonstrating that those who understand this fundamental principle will come to dominate this new world.

James signing "Secrets of a Buccaneer Scholar" books at Swiss Testing Day in Zurich, Switzerland.

 

See video of James talking about self-education

Buccaneer-Scholar website

 

Lessons Learned in Software Testing book coverLessons Learned in Software Testing: A Context-Driven Approach

Cem Kaner
James Bach
Bret Pettichord

This book is a radical departure from conventional wisdom found in software testing textbooks. Presented in a couple hundred bite-sized lessons, we offer our best ideas and advice for the working software tester. We cover at least four subjects rarely discussed in testing textbooks: thinking like a tester, bug advocacy, interacting with programmers, and test design strategy. more...

 

 

Rapid Software Testing™ Class Materials:
RST Slides (pdf)
RST Appendices (pdf)

James' Blog:
http://www.satisfice.com/blog

Consulting and Classes

I specialize in thinking about, teaching, and performing testing as a sophisticated thinking art. I am part of a community called the Context-Driven School. Some of the best-known names in the testing field are part of this movement.

I offer testing classes and consulting. My classes are set up to be provocative and experiential. Each class is an exploration of my notes as a student of testing, for the benefit of other students. This is an exciting subject for me, and my goal is to share that excitement; to infect you with it. more...

 

James teaching at Swiss Testing Day in Zurich, Switzerland, March 2012

Rapid Testing Methodology

I call my approach Rapid Software Testing. My style of Rapid Software Testing is tester-centric (as opposed to technique-centric) and is a blend of heuristic testing, risk-based testing, and exploratory testing. Further information about exploratory testing can be found in my article Exploratory Testing Explained.

I've developed a class in Rapid Software Testing. This class introduces you to rapid software testing, a complete testing methodology designed for a world of barely sufficient resources, information, and time.

Based on the principles in the book Lessons Learned in Software Testing: a Context-Driven Approach, this class presents an approach to testing that begins with personal skill development and extends to the ultimate mission of software testing: lighting the way of the project by evaluating the product. more...

James Bach, Founder and CEO of Satisfice Inc

 

Some of our clients have said...

 

Thank you very much for the RST course! James' style of engaging and questioning is different from any other course (of any type) that we've done and a lot of people found it much more engaging

--Edmund Pringle, System Test Manager, Metaswitch Networks

 

 “This {RST Training} is the best thing I've ever done for our employees' on-going development.”

--Geoff Jamieson of S1 Corporation's Shared Services in Cape Town, South Africa

 

Probably the biggest influence has just been James Bach, a testing consultant and frequent presenter at testing conferences.  He has trained my staff in exploratory testing approaches, which has led to a rework, and demonstrable improvement in our test strategies.  For exploratory testing to be effective, it is crucial to train managers and the rest of the team in this approach.”

--Ian Wells, New Zealand

 

 

 

Upcoming Events

 

2018

September 19
Boston, Massachusetts USA
Corporate Testing Symposium: Invited Speaker

September 26-28
Seattle, WA
PUBLIC CLASS: Rapid Software Testing 4.0 with James Bach & Michael Bolton

October 09
Porto, Portugal
Porto Testers MeetUP: Invited Speaker: "My problem with the Pyramid"

October 10-12
Porto, Portugal
Corporate Class: Rapid Software Testing

October 15
Malmo Live Congress, Malm, Sweden
Public Workshop: "It's Not About Test Cases: Learn To Think Like A Tester" organized by tretton37

October 16
Malm, Sweden
Invited Speaker

October 18
Linkping, Sweden
Conference: DevLin 2018: Keynote Speaker , "Testing Vs. Checking Explained"

October 19
Linkping, Sweden
1- Day Workshop for DevLin 2018: "It's Not About Test Cases: Learn To Think Like A Tester"

October 24-26
Tartu, Estonia
Public class: Rapid Software Testing, organized by Celeg Hannas

Ocotober 31-November 02
Zrich, Switzerland
Public class: Rapid Software Testing Applied, organized by House of Test

November 05-06
Wimbledon, London, England
Corporate Training

November 14-16
Stockholm, Sweden
Public Class: Rapid Software Testing, organized by AddQ Training

December 05-07
Broadcasting from Orcas Island, Washington, USA
ONLINE CLASS: Rapid Software Testing Applied with James Bach


(click here to see the whole schedule...)