I often get asked “How much will it cost?” and “How long will it take to build?” which are really difficult questions to answer when you dont have all of the information. This is often compounded Agile world because the person asking the question may not really understand everything they are asking for.
Why? Building great software is really hard. Infact most software projects fail. As a result it seems pretty obvious to me that we need to change the way we think about projects and that can start with the commercial negotiations.
The below slide deck from the CFO of SolutionsIQ explains, in real money terms, why agile projects win hands down. It also includes graphs and stats that provide a more quantifiable reason to use Agile instead of the Waterfall process