Software design is truly an exercise in human relationships
For some reason the "Doubt" part reminded me of "dialectic" (as a truth searching process). Which I am not a specialist of (yet), but made me think that dialectical thinking and dialectical logic could maybe provide some interesting ideas to be translated to our line of work.
I don’t comment very often, but I read these chapters the moment they come out. They are short, interesting, and almost always contain an interesting idea or angle that I can use. Thank you!
We have use this approach for improvement: start with what is the least disruptive and most likely to bring significant benefits.
The kitchen analogy is perfect :) Reminds me that documentation can be of equal importance in the development process