敏捷开发为何比瀑布式开发更灵活? [已关闭]

问题描述 投票:0回答:1

我知道敏捷和瀑布之间的区别之一是需要更多的客户和用户反馈,但我正在努力思考是什么让敏捷/XP 模型更能适应变化。

例如,假设我正在开发一个允许用户编写自己的笔记的系统。它将涉及在将程序部署到生产之前设计、开发和测试程序,这两种模型都可以做到(除了敏捷模型允许您通过多次迭代来完成)。

但是,在开发过程中,有人改变了要添加到程序中的内容的想法(例如,添加一个功能,让用户不仅可以在笔记中添加文本,还可以添加视频和图像),那么敏捷将允许开发人员进入另一个周期来实现该功能。

但是 Waterfall 也可以让你做同样的事情(返回设计,然后为其编写代码),只不过它声称“更慢”并且“更难返回”。

我是否遗漏了这两种型号的某些内容?

testing implementation software-design production
1个回答
-1
投票

一句话

速度

敏捷开发可以实现更快的迭代。

这允许使用反馈更快地周转更改

© www.soinside.com 2019 - 2024. All rights reserved.