Epilogue: Software Testing Excellence

Paul C. Jorgensen · Auerbach Publications eBooks · 2013

Imagine a continuum with art at one end, leading to craft, then to science, and ending with engineering. Where does software testing belong on this continuum? Tool vendors would put it all the way at the engineering end, claiming that their products remove the need for the kinds of thinking needed elsewhere on the continuum. The process community would consider it to be a science, arguing that it is sufficient to follow a well-defined testing process. The context-driven school would probably leave software testing as an art, due to the need for creativity and individual talent. Personally, I still consider software testing to be a craft. Wherever it is placed on the continuum, software testing can also be understood in terms of excellence.

Read the paper · More papers on PaperTik