Why bad things happen to good projects
Karen Mackey · IEEE Software · 1996
When building a relatively complex system that involves multiple computers and multiple users, Murphy's law inevitably strikes: something will go wrong. This article characterizes two common pitfalls in software engineering projects: the Quality-Capacity Syndrome; and the Missing-Tools Crisis, and shows how to overcome them.