什么是Scrum?-艾威培训

什么是Scrum?

分类:

  发布时间:2020年3月24日

什么是Scrum?

Scrum (名词): Scrum 是一个框架,在此框架中人们可以解决复杂的自适应难题,同时也能高效并创造性地交付最高价值的产品。

Scrum 是:

  • 轻量级的
  • 易于理解的
  • 难以精通的

Scrum 是一个框架,自上世纪 90 年代初以来,它就已经被应用于管理复杂产品的工作上。Scrum 并不是一种过程、技术或决定性方法。倒不如说,它是一个框架,在此框架中您可以使用各种不同的过程和技术。Scrum 让您的产品管理和工作技术的相对成效更加清晰地显现出来,以便您可以持续改进产品、团队和工作环境。

Scrum 框架由Scrum 团队以及与之相关的角色、事件、工件和规则组成。框架中的每个部分都有其特定的目的,其对于 Scrum 的成功与使用是至关重要的。

Scrum 的规则把角色、事件和工件组织在一起,管理它们之间的关系和交互。对于 Scrum 的规则描述将会贯穿全文。

使用 Scrum 框架的其它不同特定技巧将不在本文中描述。

Scrum作为迭代式增量软件开发过程,通常用于敏捷软件开发。Scrum是一种产品开发过程的模式,包括了过程中的具体实践和角色定义,它也是一种计划管理方式。

迭代式增量开发是相对于瀑布式开发而言的。瀑布模型是由W.W.Royce在1970年最初提出的软件开发模型,是一种老旧的计算机软件开发方法。

瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求分析、设计、编码、集成、测试、维护的步骤顺序进行。瀑布模型一般用于需求固定,开发周期较长的过程管理。

在互联网项目中,首先不满足瀑布开发的一个条件就是“需求固定”。一般瀑布模型的开发过程会持续半年或者几年,如果互联网早期项目采用传统的瀑布模型,可能产品没做出来,公司的钱就烧光了。并且一般的互联网产品的需求会经常发生变化,来自老板的、市场的、运营的等等。

瀑布式模型把开发的角色定义为单向流水线,而Scrum是按照迭代周期(2~4周,也可以是1周)为单位制定开发计划和节奏的。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

7 − 1 =

标签:
服务专区

This site is protected by wp-copyrightpro.com