Okada, T. (1997). Collaborative discovery in a scientific domain. Cognitive Science, 21(2), 109–146. https://doi.org/10.1016/S0364-0213(99)80020-2 This is ostensibly an article about how … [Read more...] about Collaborative Discovery in a Scientific Domain
Articles: These are PDFs of white papers and other published work.
The Challenge of “Good Enough” Software
This is another of my seminal articles-- one I wrote early on in my career that defined my vision of software development, and on which I have been elaborating ever since. "Good enoughness" is part of … [Read more...] about The Challenge of “Good Enough” Software
Enough About Process, What We Need Are Heroes
Bach, J. (1995). Enough about process: what we need are heroes. IEEE Software, 12(2), 96–98. https://doi.org/10.1109/52.368273 This is one of the seminal works of my youth. It's a short article … [Read more...] about Enough About Process, What We Need Are Heroes
Process Evolution in a Mad World
This is the first big article I ever wrote. It got me a lot of attention in the early 90's. The interest people showed in these ideas is basically why I decided to become a methodologist of software … [Read more...] about Process Evolution in a Mad World
Experiments in Problem Solving (Jerry Weinberg’s Ph.D. Thesis)
Jerry was a teacher and mentor of mine. My work elaborates on his. The topic of his thesis was the study of how people solve problems, and it shows how we can systematically study software testing, as … [Read more...] about Experiments in Problem Solving (Jerry Weinberg’s Ph.D. Thesis)