大家都在讲敏捷开发模型,但是落地又是迭代模型,迭代模型有哪些优势呢?

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/test_xhz/article/details/80838598
从商业角度考虑:
1、迭代模型能够更快的开发出一个可用的版本,可以尽早的推广,占领市场
从软件开发角度看优势:
1)降低了在一个增量上的开支风险。如果开发人员重复某个迭代,那么损失只是这一个开发有误的迭代的花费。
2)降低了产品无法按照既定进度进入市场的风险,每一个迭代都是一个可用的版本,基本上每一个迭代都会给客户使用,可以不断验证我们开发功能是否符合客户要求
  3)加快了整个开发工作的进度。因为每个迭代都会专注于开发某一个或某几个功能,开发人员清楚问题的焦点所在,他们的工作会更有效率。
  4)由于用户的需求并不能在一开始就作出完全的界定,它们通常是在后续阶段中不断细化的(也可以通过观察客户反馈,细化需求,挖掘需求,瀑布模型就没有这个优势)。因此,迭代过程这种模式使适应需求的变化会更容易些。

猜你喜欢

转载自blog.csdn.net/test_xhz/article/details/80838598