- Paperback: 190 pages
- Publisher: Prentice Hall (1 Dec 2003)
- Language: English
- ISBN-10: 0131407287
- ISBN-13: 978-0131407282
- Product Dimensions: 17.9 x 1.2 x 23 cm
- Amazon Bestsellers Rank: 357,579 in Books (See Top 100 in Books)
The authors describe an Incremental Funding Method (IFM) for scheduling incremental development of software which optimizes the Return on Investment (ROI) by having the requirements engineered into Minimum Marketable Features (MMF) with concrete, monetary value.
The book is very light (less than 200 pages) but packed with interesting material. I read most of the book during a flight from Finland to Germany and finished the book on my way home. Despite the minimal page count, the authors manage to explain why their method is desperately needed and how it fits to existing software processes such as RUP and XP. They also describe the business case for incremental architecture and different strategies for sequencing MMFs and Architectural Elements (AE) for maximum ROI over the project's lifetime.
The only downside I found for this book is that I would've needed some more baby-steps support for the actual calculations (sequence-adjusted net present values etc.). I'm sure others will be hoping to see some more real world examples of feature deconstruction and sequencing as well. On the other hand, I really appreciate the fact that the authors made the effort of putting up a spreadsheet online for supporting their method.
Overall, an excellent book. Highly recommended.