7
可以在合同定义的项目中使用敏捷软件开发吗?
我最近与一位开发人员就敏捷软件开发进行了交谈。虽然我理解该原理,但似乎不断变化的需求为该项目带来了持续发展的潜力。但是,至少在我工作的地方,项目需要完成,因为这是合同。 也就是说,第一次迭代可能需要几个月的时间,因为对于某些项目,客户不能使用不完整的应用程序。对于某些项目,我认为您需要先定义完成,然后可以将其分解为多个迭代,并在每次迭代后完善定义。但是您必须始终具有此定义。 如果敏捷软件开发包含不断变化的需求,您如何知道它的结尾?当最终结果总是变化时,您如何为项目预算? 敏捷软件开发是否与敏捷产品有关,而不是与敏捷产品有关?
14
agile