Flexibility
The best thing about software is its flexibility: it can be programmed to do almost anything. The worst thing about software is also its flexibility: the “almost anything” characteristic has made it difficult to plan, monitor, and control software development.
Walker Royce, “Software Project Management”
