小白职场手册:什么是Scrum

2020-10-27  本文已影响0人  JY_Chen__

作为一种管理方式,Scrum对于很多公司,都是一个经常听到的词语。对于公司小白而言,什么是Scrum,又该如何在Scrum中找准自己和他人的定位,成为了一门职场生存必修课。(小白镇楼)

Scrum

“Scrum是迭代式增量软件开发过程,通常用于敏捷软件开发。” ---百度百科。

Scrum最初是为了管理软件开发过程而开发的,后面才慢慢应用到其他领域,成为一种团队管理方法。

大家对橄榄球应该都不陌生,有一种说法是这种管理方式灵感来源于这项充满激情的运动,Scrum这个词是橄榄球中的“争球”的专业术语,用这个词表示了这种方法,也表现了开发者希望这种模式能够让团队像个橄榄球队一样,充满激情,活力,凝聚力。

运行模式

Scrum虽然根据团队不同特点,而有很多差别,但也大同小异,下面进行最基础的科普。

Scrum一个很重要的特点是Scrum的运作都是周期性的,每个周期为一个Sprint,Sprint时间一般不宜太长或太短(一般1~4周),根据实际情况进行调整,如果Sprint太长,队伍不能进行及时反馈,迭代,失去了Scrum最重要的敏捷性;如果Sprint太短,计划和演示所占的时间就会增加,团队负担会增加。

一个完整的Sprint周期至少包含:计划会议(Planning,计划一个Sprint中的任务),每日例会(三个基本点:昨天做了什么/今天做什么/有没有遇到问题,并且控制在15分钟内),总结会议(Review & retrospective,review用于展示Sprint结果,retrospective反思这个Sprint中,团队和个人有无可以改进的地方)

Scrum将团队成员分为三种角色:Product Owner(PO,产品负责人),ScrumMaster(Scrum负责人),Team(团队成员)。PO是团队与外界的接口,就像是团队中的“包工头”,负责帮团队“接活”;ScrumMaster相当于团队的“Scrum负责人”,需要对Scrum每个环节有一定理解,能保证队伍在Scrum里正确运作;Team指代全体队员,团队真正的“Carry”,为团队输出成果,在PO处领取任务,并在规定时间内完成。

小白该怎么做

那么在Scrum中,我们职场小白该怎么做呢?有以下Tips:

1.尽快熟悉Scrum系统,特别是自己团队的Scrum模式,虽然Scrum是个十分复杂的系统,不过本文中一些基本点应该有所了解.

2.一定记住计划会议中安排给自己的任务和交付细节,千万不要最后忘记某一项任务而没有做.

3.在每日例会上,认真听听别人在做什么,如何表达的,自己有任何困难及时寻求帮助.

4.有临时增加的工作,每日例会上应该提出,并想好这个任务的优先级是否高于其他任务,以及是否可能影响之前确定的任务交付.

5.任何时候,多听别人怎么说,多想为什么这么说.

6.Scrum的核心是敏捷(Agile),而不是固定的,教条的某种工作或管理方式,不必执着于形式.

术语

下面整理部分术语,帮助小白快速理解Scrum。

Product Backlog,PO梳理出的具有一定业务价值的工作任务,也可以理解为PO“接的活”整个项目会被切分成许多Backlog等待团队成员领取。

User Story, 与Backlog相比,是细分后的任务。User Story一般还定义了团队成员任务细节,交付细节,复杂度(points)等信息。

Task 是比User Story更小的任务,只有一些较大的Story需要分解为Task。

Story Points,由于开发工作分类不同(硬件与软件,Java与Python复杂度各不相同),造成同一个User Story的复杂度无法量化。为了量化出不同劳动的复杂度,方便评估任务难度,而抽象而成的计算单位。通常可以将 1point=1.5 人/日计算即可。

上一篇下一篇

猜你喜欢

热点阅读