|There are many reasons that risk management is currently in use on software
- The ability to manage uncertainty
on projects is a requirement designed to deal with scarce resources, advances
in technology, and the increased demand for complex systems in a rapidly changing
- Given the current business climate
of shrinking profit margins, the global economy and its uncertain market conditions,
and the competitive forces pressured by rapid technology advances.
- Risk management techniques were
introduced to the software community in 1980’s
- The father of software risk management
is Barry Boehm, whose contributions include the Spiral Model, a software life
cycle model that is iterative and risk driven.