© 2005 Sixhills Consulting Ltd. P1Business Agility: Software Development OverviewContentsSoftware development is notoriously difficult to manage with projects often late, over budget and producing poor quality software. Development methodologies have evolved over the last 20-odd years to address the risks and control the development process. The most radical change recently has been the concept of ‘agile’ methods, rapid delivery techniques that aim to mitigate the development risk by embedding the risk management methods into the processIn adapting these methods for wider use, we can draw on some of the key principles and underlying philosophy. Therefore, this document reviews the following topics:• Traditional Approach to Managing Software Development• What Drives Productivity?– So what really matters?• Going Agile– Handling uncertainty – risk management– Step-wise refinement• Iterative Methodology – Planning
<
Page 1 |
Page 3 >