The Software Crisis: A Brief Look at How Rework Shaped the Evolution of Software Methodolgies

Introduction Software development, for all the contributions it has made to society in terms of information availability and improved efficiency; it is a high risk venture. Reportedly, 70% of software projects either fail to achieve their full purpose or fail entirely. The reasons for this high failure rate are varied and numerous; however, they are…

2