Testing is Applied Epistemology
Lesson 16 from Lessons Learned in Software Testing (Kaner, Bach, Pettichord) reads "Testing is applied epistemology." It's good to see a technical book take its intellectual roots seriously (even if the author's need to make an inane joke to defuse the word 'epistemology').
- How do you know the software is good enough?
- How would you know if it wasn't good enough?
- How do you know when you've tested enough?
Tough questions about a tough problem.