首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >敏捷是方法学、模型还是过程?

敏捷是方法学、模型还是过程?
EN

Stack Exchange QA用户
提问于 2016-12-07 06:58:14
回答 4查看 1.3K关注 0票数 2

到目前为止,我一直在使用瀑布模型。现在我们要转向敏捷了。现在,由于我们都是新手,每个人都在使用不同的术语--有些人说“敏捷方法”,另一些人说“敏捷模型”,还有一些人说“在敏捷过程中”。

现在我的问题是,敏捷方法、模型还是过程?

EN

回答 4

Stack Exchange QA用户

回答已采纳

发布于 2016-12-07 13:53:49

我建议把事情分解成简单的英语。

敏捷--能够快速、轻松地移动。

方法-在某一特定研究领域或活动中使用的方法体系。

模特儿--一个用来模仿或模仿的东西。

过程-为达到某一特定目的而采取的一系列行动或步骤。

如果我总结一下(没有人说我是对的):

敏捷方法是敏捷宣言所描述的。

敏捷过程是一个试图实现这一目标的过程,不管最终结果如何。因此,Scrum通常是这样做的(但通常用于软件开发-它还用于管理位于英国伦敦的希思罗5号航站楼的建设)。XP只为软件开发(或编程)这样做,依此类推。

敏捷模型是另一家公司试图复制或复制的敏捷过程的实现。它可能包含更多的细节和细节,包括遵循的敏捷过程,有多少工作人员在哪个团队中扮演什么角色,等等。

票数 2
EN

Stack Exchange QA用户

发布于 2016-12-07 07:59:15

敏捷是一种方法论。它是用原则描述的一组方法和敏捷宣言

方法在某一特定研究领域或活动中使用的方法体系。

敏捷框架通常包含建议的工作流或过程,敏捷过程主要由迭代发布模型组成。还有敏捷设计建模技术。

完整的敏捷实施框架是:

如果您不打算将Scrum与XP实践或LeSS技术优秀主题结合起来,请远离Scrum。

全文如下:

票数 1
EN

Stack Exchange QA用户

发布于 2016-12-07 10:25:34

敏捷软件开发方法学是软件开发的过程(和其他软件开发方法一样--瀑布模型、V模型、迭代模型等)。然而,敏捷方法与其他方法有很大不同。在英语中,敏捷意味着“快速、轻松地移动”和快速响应变化的能力--这也是敏捷软件开发的一个关键方面。

敏捷开发模型也是一种增量模型。软件是在递增的,快速的循环中开发的。这将导致小型增量版本,每个版本都建立在以前功能的基础上。每个版本都经过彻底的测试,以确保软件质量得到保持。它用于关键时间的应用程序。极限编程(,XP)是目前最著名的敏捷开发生命周期模型之一。

为了开发敏捷方法而采取的一系列行动或步骤简单地称为敏捷过程。

票数 1
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/24133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档