- The Agile Developer's Handbook
- Paul Flewelling
- 174字
- 2021-06-24 18:47:09
Incremental delivery and adaptive planning
Incremental delivery seeks to de-risk the approach by delivering small chunks of discrete value early and often to get feedback and reduce uncertainty. This allows us to determine sooner rather than later, whether we're building the right thing.
As you can see from the following hypothetical risk profile, by delivering increments of ready-to-use working software, we reduce risk significantly after only 2 or 3 iterations:

This is combined with an approach to planning that allows us to quickly pivot or change direction based on new information.
With an adaptive plan, the focus is on prioritizing and planning for a fixed horizon, for example, the next three months. We then seek to re-plan once further information has been gathered. This allows us to be more flexible and ultimately deliver something that our customer is much more likely to need.
The following diagram shows that each iteration or increment in an adaptive planning approach allows an opportunity for a correction to the actual business needs:

- 5G承載網網絡規劃與組網設計
- Web Application Development with R Using Shiny
- 智慧城市中的移動互聯網技術
- Windows Server 2003 Active Directory Design and Implementation: Creating, Migrating, and Merging Networks
- 計算機網絡工程實用教程(第2版)
- 網絡安全應急響應技術實戰
- IPv6網絡切片:使能千行百業新體驗
- 2小時讀懂物聯網
- Windows Server 2012 Hyper-V虛擬化管理實踐
- 網管第一課:網絡操作系統與配置管理
- 網絡綜合布線(第2版)
- Hands-On Bitcoin Programming with Python
- 深入理解計算機網絡
- 智能物聯網:區塊鏈與霧計算融合應用詳解
- Python Web Scraping Cookbook