Issue No. 03 - May/June (1997 vol. 14)
<p>In mature engineering disciplines, risk management has been de rigeur for centuries. When Michelangelo set out to raise the dome of St. Peters in 1547, he was well aware of the potential collapse zones under the staging, the possibility of materials failure, and the human capacity for error. For each of these major risks he prepared a mitigation plan: a fallback, a safety factor, or an alternative. </p> <p>Today, we routinely practice risk management in our stewardship of the environment, in planning financial strategy, in construction engineering, and in medicine. But how do we apply it to the ultimate risky business, software development?</p>
T. DeMarco and B. W. Boehm, "Software Risk Management," in IEEE Software, vol. 14, no. , pp. 17-19, 1997.