什么是Scrum?

如题所述

Scrum 是敏捷研发中最常用、应用最广的敏捷框架,它强调快速验证,表现为快速上线、快速根据反馈迭代产品。

Scrum 框架中的三个角色分别是产品负责人、敏捷教练和 Scrum 团队。

产品负责人:主要负责确定产品的功能和达到要求的标准,指定软件的发布日期和交付的内容,同时有权接受或拒绝开发团队的工作成果。

敏捷教练:主要负责整个 Scrum 流程在项目中的顺利实施和进行,指导项目组的成员按照 Scrum 的原则、方法做事情,领导团队完成 Scrum 的实践以及体现其价值,排除团队遇到的困难,确保团队胜任其工作,并保持高效的生产率,使得团队紧密合作,使得团队个人具有多方面职能的工作能力,保护团队不受到外来无端影响。

团队:主要负责软件产品在 Scrum 规定流程下进行开发工作,人数控制在5~10人左右,每个成员可能负责不同的技术方面,但要求每成员必须要有很强的自我管理能力,同时具有一定的表达能力;成员可以采用任何工作方式,只要能达到 Sprint 的目标。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-02-04

参照scrum中文网:

SCRUM 是一个用于开发和维护复杂产品的框架

Scrum 是一个用于开发和维护复杂产品的框架 ,是一个增量的、迭代的开发过程。在这个框架中,整个开发过程由若干个短的迭代周期组成,一个短的迭代周期称为一个Sprint,每个Sprint的建议长度是2到4周(互联网产品研发可以使用1周的Sprint)。在Scrum中,使用产品Backlog来管理产品的需求,产品backlog是一个按照商业价值排序的需求列表,列表条目的体现形式通常为用户故事。Scrum团队总是先开发对客户具有较高价值的需求。在Sprint中,Scrum团队从产品Backlog中挑选最高优先级的需求进行开发。挑选的需求在Sprint计划会议上经过讨论、分析和估算得到相应的任务列表,我们称它为Sprint backlog。在每个迭代结束时,Scrum团队将递交潜在可交付的产品增量。 Scrum起源于软件开发项目,但它适用于任何复杂的或是创新性的项目。

本回答被提问者采纳
第2个回答  2023-05-24

Scrum是一种敏捷软件开发框架,旨在提高团队的生产力和质量。它强调团队的自我组织和自我管理,通过短周期的迭代和增量式的开发来快速响应客户需求。

Scrum框架包括三个角色:产品负责人、Scrum Master和开发团队。其中,产品负责人负责定义产品需求和优先级,Scrum Master负责教练团队和确保Scrum框架的正确实施,开发团队则负责实现产品需求。

Scrum框架中的核心是Sprint,它是一个短周期的迭代,通常为1到4周。在Sprint期间,开发团队通过Daily Scrum会议进行日常沟通和协调,确保团队成员了解彼此的工作进展和遇到的问题。Sprint期间,开发团队将产品需求转化为可交付的增量,该增量应该是可用、可测试和可部署的。

第3个回答  2021-01-23

你知道 Scrum 还可以翻译成什么吗?

相似回答