Cem Kanerperson

testingcontext-driven-testingsoftware-law
1 min read · Edit on Pyrite

Cem Kaner is a software testing pioneer, attorney, and professor best known as the lead author of "Testing Computer Software" (1988) and as a co-founder of the Context-Driven Testing school alongside james-bach and michael-bolton. He collaborated with gerald-weinberg on testing education during the period when context-driven testing was being formalized as a distinct intellectual tradition.

Kaner brought a legal and consumer-protection perspective to software quality that complemented Weinberg's systems and human-factors orientation. Both shared the conviction that software testing required skilled human judgment and could not be reduced to mechanical procedure—a view elaborated in Weinberg's perfect-software-2008 and in the broader tradition of programming-as-human-activity.

However, Kaner later had a significant falling out with Weinberg and with the context-driven testing community, diverging on questions of testing methodology, ethics, and community governance. The split illustrates the tensions inherent in building intellectual communities around strong personalities and contested methodological commitments. Despite the estrangement, Kaner's foundational work on software testing remains deeply aligned with the values Weinberg articulated across his career.