Tom Van Vleck’s “3 Questions” Complement Root Cause Analysis

Tom Van Vleck has  a great collection of software engineering stories on his site. One particularly good article is "Three Questions For Each Bug That You Find" which offers the following key observation: The key idea behind these questions is that every bug is a symptom of an underlying process. [...]