我们公司刚收到第一个大型开发项目的询价,我想使用敏捷开发流程。客户对应用程序有一个愿景,但坦承自己缺乏很少的需求,并认识到我们将按小时计费。因此,我已几乎让他接受了敏捷方法。
问题在于他希望有一个固定预算。我读过一些文章,基本上都不建议提供估算,因为客户会根据这个数字制定预算。即使需求发生变化,他们心中和账簿中的数字也不会改变。
我读到有许多方法可以在合同中考虑价格,但几乎所有方法(除了一个)都包含一个前期固定数字。这似乎违背了敏捷开发的全部原则。
因此,我的问题是,如果您是一个敏捷团队,您如何避免敏捷开发的这种进退两难情况?