信创
登录
信创
官网SEO文章头图-1.jpg
项目管理

什么是 Scrum 敏捷项目管理?

myface.png
ONES
2023-01-06

Scrum 敏捷项目管理是一种灵活的、迭代增量式的项目管理方法,适用于需求变化频繁、内外部环境变化快、需要快速交付和验证的场景,也是所有敏捷开发实践中最常用、应用最广的敏捷方法。



Scrum 敏捷项目管理的整体流程


Scrum 敏捷项目管理的整体流程主要分为「收集-规划-执行-回顾」四个阶段。


在收集阶段,产品负责人需要梳理来自利益相关方的需求与反馈,并按优先级排序,形成 Product Backlog ,即产品待办事项;

在规划阶段,通过迭代规划会议对 Product Backlog 进行估算,形成了 Sprint Backlog ,即迭代待办事项;

在执行阶段,项目团队将在固定的开发周期内交付潜在可发布的产品增量;

在回顾阶段,项目团队将经过迭代评审和迭代回顾,结束当前迭代,并开始下一个迭代。



Scrum 敏捷项目管理的核心要素


1. 三大角色


Scrum 角色是 Scrum 团队实施 Scrum 的重要环节。Scrum 角色包括产品负责人(Product Owner)、敏捷教练(Scrum Master)、研发团队(Scrum Team)。


(1)产品负责人

产品负责人的核心工作是对团队交付的价值负责,他的职责是定义需求、需求优先级、需求验收标准,以及产品发布内容与日期。

(2)敏捷教练

敏捷教练的核心工作是帮助团队熟悉和掌握 Scrum 框架,持续改进,又好又快地开展工作。

(3)研发团队

研发团队囊括了开发人员、测试人员、业务分析师等开发所需角色,规模通常为5-9人,具有自组织、自管理的特征,对交付成果负责。


2. 三大工件


Scrum 的三大工件是 Scrum 敏捷项目管理中的重要组成部分,分别是产品待办事项(Product Backlog)、Sprint 待办事项(Sprint Backlog)、潜在可交付产品增量(Increment)。


(1)产品待办事项

即产品视角的需求清单,由产品负责人进行维护、增减及优先级定义,每项需求都需要描述其外部价值,用户故事是其中的一种最佳实践。

(2)Sprint 待办事项

来源于产品待办事项,在 Sprint 规划会议上,团队需要对挑选的需求进行讨论、分析和估算,得到相应的任务列表,即 Sprint BackIog,并一起定义「完成」的标准。

(3)潜在可交付产品增量

在冲刺结束后,需要在迭代评审会议上展示可对外发布的产品功能增量。


3. 五大事件


Scrum 敏捷项目管理中有5种常见的事件,分别是冲刺(Sprint)、Sprint 规划会(Sprint Planning Meeting)、每日站会(Sprint Daily Standup)、Sprint 评审会(Sprint Review)、迭代回顾会(Sprint Retrospective)。


(1)冲刺

可以将 Sprint 或迭代视为一个特殊的事件,它的周期通常为2-4周。

(2)Sprint 规划会

Sprint 规划会的核心议题是根据产品待办事项,对产品 Backlog 中的需求进行估算,确定下一次冲刺要实现的目标和范围,形成迭代待办事项。

(3)每日站会

每日站会在固定时间召开,每天15分钟,目标是促进信息在团队内共享与透明。团队成员要简要回答3个问题:我昨天做了什么?我今天计划做什么?目前我是否碰到了障碍,障碍是否阻碍我完成目标?不作深入的问题讨论。

(4)Sprint 评审会

Sprint 评审会在冲刺末期召开,用户检查本期的成果。它需要团队全体参与,并邀请相关干系人,产品负责人可以拒绝接收成果。

(5)迭代回顾会

会议在迭代评审会结束后召开,同样需要团队全体参与,共同复盘本次冲刺,总结经验与教训,并形成切实可行的改进清单。



Scrum 敏捷项目管理的基本原则


价值优先:以客户的需求和价值为核心,把客户的价值放在首位,把技术和过程放在次要地位。

持续交付:确保持续交付价值,每次迭代交付一个可用的产品,每次迭代都要有可用的产品。

自我组织:让团队自我组织,让团队成员自己来决定如何完成任务,让团队成员自己来决定如何改进工作流程。

日常沟通:每天都要进行沟通,每次迭代要有一个每日会议,保持团队良好的沟通。

持续改进:不断改进,每次迭代都要有改进,不断完善产品,提升产品质量。

可视化:可视化管理,把每次迭代的任务和结果都展示出来,让团队成员可以清晰的看到进度和结果。



如何用 ONES 落地 Scrum 敏捷项目管理


ONES 支持经典的 Scrum 研发场景,如需求管理、迭代规划、迭代开发、缺陷追踪等,且兼具组织架构管理、资源管理与全局进度管控的能力,助力中大型团队开展敏捷实践。


1. 团队管理


ONES 提供包含项目管理、产品、运营、研发、测试等各职能角色在内的完整解决方案。在敏捷项目中,系统管理员可建立产品负责人、敏捷教练、团队成员三种角色,应用到实际项目团队中,并通过「项目角色」对参与项目的成员进行分组和权限管理,为不同角色配置不同的项目权限。

Scrum 敏捷项目管理
对项目成员进行分组和权限管理

2. Scrum 流程管理


ONES 为需求管理、迭代规划、进度跟踪等经典 Scrum 环节提供了工具支撑。


迭代开始前,产品负责人可使用「需求」这一任务类型及其组件来管理产品 Backlog。在冲刺计划会议上,Scrum 团队再从产品 Backlog 中挑选事项组成 Sprint Backlog。确定好当前迭代要完成哪些需求之后,即可对其分解、登记预估工时,拆分成各类子任务和关联任务,指派给相关团队成员。

Scrum 敏捷项目管理
将需求规划到迭代

迭代开始后,团队可利用 ONES 提供的燃尽图、敏捷看板、仪表盘、甘特图等工具对迭代进行跟踪。在每日站立会议中,各成员快速汇报昨天的任务进度、今天的计划、遇到的困难等,更新自己的任务状态和任务剩余时间,汇总形成燃尽图,直观地反映各成员工作状况、当前迭代进度的健康程度。

Scrum 敏捷项目管理
利用燃尽图、仪表盘等工具对迭代进行跟踪

迭代结束后,ONES 可根据研发场景需要,生成相应的质量报告,使用报表统计迭代范围内的缺陷分布,任务滞留时间等;相关的迭代分析、总结结果可以用 Wiki 进行记录,将相应的经验以文档的方式沉淀下来,精准至附件级别的全局搜索,便于团队快速定位、获取有用的信息。


基于这些数据和文档,Scrum 团队可以一起召开迭代回顾会议,把整个开发阶段流程拎出来进行分析,回顾一下团队在流程、人际关系以及在工具方面上使用得如何,总结哪些事情做得好、找出潜在的改进事项,为将来改进制定计划

Scrum 敏捷项目管理
根据研发场景需要生成相应的项目报表


Scrum 敏捷项目管理是一种有效的项目管理方法,让我们以迭代和增量的方式,在最短时间内交付价值最大的产品。ONES 除了支持经典的 Scrum 研发场景,更兼具组织架构管理、资源管理与全局进度管控的能力,如果您对 ONES 感兴趣,欢迎点击文章右上角的「免费试用」,或直接与我们的解决方案专家沟通,了解和评估 ONES 如何帮助您的团队更进一步。

随时随地获取最新 ONES 观点
订阅
产品 & 应用
ONES Project
ONES Wiki
ONES Desk
ONES TestCase
ONES Automation
ONES Plan
ONES Performance
ONES Account
ONES Task
ONES Resource
前往应用中心
解决方案
进度管理
部署方式
开放能力
成长型企业
企业级帐号管理
项目集管理
服务台和工单管理
资源和工时管理
信创
安全与合规
查看全部解决方案
客户案例
人民日报新媒体中心
中国电信
长安国际信托
荣数信息
优艾智合机器人
华发集团
奥哲
中农网
紫金保险
蓝城兄弟
查看全部客户案例
服务与支持
产品定价
帮助手册
更新日志
服务团队
服务介绍
开发者中心
关于 ONES
关于我们
联系我们
加入我们
合作伙伴招募
下载移动端
ONES 移动端下载
关注公众号
Copyright ©2024 ONES.CN 深圳复临科技有限公司粤ICP备15032127号
* 本网站所有数据来源于客户访谈、使用情况调研等相关结果,最终解释权归 ONES 所有
微信咨询
添加 ONES 产品顾问
享受一站式客户服务
长按将二维码保存为图片
在线客服
售前电话
售前电话
400-188-1518
复制号码
取消