Schools of software testing
Friday, December 22nd, 2006Every few months, someone asks why James Bach, Bret Pettichord, and I discuss the software testing community in terms of "schools" or suggests that the idea is misguided, arrogant, divisive, inaccurate, or otherwise A Bad Thing. My answer starts from the assertion (which I believe firmly) that we have fundamental differences of opinion in the field, even down to the level of incompatible definitions of key terms. Creating a structure for organizing and highlighting the differences and concordances creates an opportunity for informed–and informative–debate. It also creates a context for scientific research that can actually settle some disagreements with facts.