While working on an IT project, thousands of decisions are made. One of the most important tools to handle the project, are decision logs. Most articles praising the benefits of decision logs focus on how they help to make, remember or fine-tune a decision. The biggest value I see however is, that decision logs can prevent repeating costly mistakes. Consider them as a safety net as powerful as 100% automated test coverage. In order for that to work though, you need to write proper decision logs. I’ll tell you how.
There’s an old saying in Tennessee — I know it’s in Texas, probably in Tennessee — that says, fool me once, shame on — shame on you. Fool me — you can’t get fooled again.Georg W. Bush