- 11,326
- 8,752
This account reminds me of software debugging. Tracking down the actual cause of these complaints can be very similar to finding a bug in software. Therefore, software debugging techniques may be useful.
Finding a bug in complex software can be a daunting detective task. The most common mistake in debugging methods is to prematurely jump to conclusions as to what causes can be excluded. That is why the ultimate solution is frequently to bring in a "fresh pair of eyes". The fresh person will not start with his/her brain contaminated with certainty about what the bug can not be. When the cause of an elusive bug is ultimately found, it is often the case that it is something that had earlier been excluded by the investigators.
There are parallels between software debugging and cold case murder investigative methods.
The most productive methodical way to track bugs is to begin with the collection of thorough and accurate records of how and when the symptoms appear. (Who remembers Jack Webb. "Just the facts madam. Nothing but the facts.") Any statement like "many people" hints that such record keeping has not yet occurred.
Finding a bug in complex software can be a daunting detective task. The most common mistake in debugging methods is to prematurely jump to conclusions as to what causes can be excluded. That is why the ultimate solution is frequently to bring in a "fresh pair of eyes". The fresh person will not start with his/her brain contaminated with certainty about what the bug can not be. When the cause of an elusive bug is ultimately found, it is often the case that it is something that had earlier been excluded by the investigators.
There are parallels between software debugging and cold case murder investigative methods.
The most productive methodical way to track bugs is to begin with the collection of thorough and accurate records of how and when the symptoms appear. (Who remembers Jack Webb. "Just the facts madam. Nothing but the facts.") Any statement like "many people" hints that such record keeping has not yet occurred.