There is a natural synergism between agile processes and the incremental funding method. Both focus on the frequent delivery of small chunks of customer-valued functionality. IFM describes a technique for ordering these chunks so as to optimize ROI.
This chapter explains how to implement incremental funding practices within an agile software development project. At first glance, agile concepts may seem to conflict with IFM strategies of optimizing the delivery sequence; however, both agile development and IFM focus on the incremental delivery of customer-valued software in an environment that embraces change. This commonality of purpose supports the effective merging of these two approaches.