[敏捷开发培训] Agile vs Scrum: 需要知道的16点差异
什么是Agile方法论?
敏捷方法论是一种帮助在软件开发生命周期(SDLC)过程中持续迭代开发和测试的实践。敏捷将产品分解为更小的构建单元。
在这种方法中,开发和测试活动是并发的,与其他软件开发方法不同。它还鼓励团队合作和面对面的交流。业务、利益相关者、开发人员和客户必须共同开发产品。
什么是Scrum?
Scrum是一个敏捷的过程,它允许我们集中精力在最短的时间内实现业务价值。它快速、反复地检查实际工作的软件。它强调问责制、团队合作,以及朝着一个明确的目标不断前进的过程。
Scrum框架通常处理这样一个事实:需求可能会改变,或者大部分时间在项目开始时还不知道。
Agile不等于Scrum,Scrum也不等于Agile
很多开发团队和开发者经常把Agile和Scrum混为一谈,认为敏捷开发就是Scrum,或者使用了Scrum就是敏捷了。
这个说法是不正确的。
敏捷(Agile)包含的内容更广,Scrum只是敏捷的一种具体实践。
Agile vs Scrum:16点差异
# | Agile | < |