用协作工具开展以 Sprint 为分类的敏捷开发 - V2EX
首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
V2EX
程序员
用协作工具开展以 Sprint 为分类的敏捷开发
xiaozhehappy
2014-04-01 15:11:44 +08:00
3123 次点击
这是一个创建于 4218 天前的主题,其中的信息可能已经有所发展或是发生改变。
在敏捷开发这个词越来越火之后,我们的研发团队也逐渐向敏捷方向转型。前段时间团队用teambition来帮助进行敏捷开发,今天把我们团队如何以Sprint为分类进行敏捷开发的方法分享给大家。首先我们从产品的需求管理开始说起。
产品的需求收集
以我们公司正在进行的iOS客户端开发为例,在名为“iOS app开发”的项目中,产品负责人(以下简称PO)会创建一个Product Backlog的任务分组,用来收集产品的需求和用户故事。PO会按优先级顺序排列来帮助自己管理需求。
http://l.ruby-china.org/photo/2014/5eec33646b0c5a82617ba86bb4645a5b.png
以Sprint来安排开发的排期
研发团队用Sprint Backlog 的任务分组,来进行工作量的预估和安排。
http://l.ruby-china.org/photo/2014/1e86fbc4b25f10ee56416a42aaaf9566.png
确定项目Backlog
通过Sprint计划会议,PO从Product Backlog中选出需求点作为本次迭代的目标,将其移动到Sprint Backlog中。
https://striker-ga.teambition.com/thumbnail/6f/9f/8dce7eb423c195e87b222d63a935.png/w/660/h/660
https://striker-ga.teambition.com/thumbnail/81/2f/b456348898f071b0440c14ac28e1.png/w/660/h/660
这个目标的时间周期一般为1-4个星期,研发团队将这个目标细化成一个个可执行的任务,以此来建立完整的Sprint Backlog。
https://striker-ga.teambition.com/thumbnail/bc/2c/993b8ca899eec89d91cf26385e69.png/w/660/h/660
确定Sprint进度
任务的进度条可以展示整体的Sprint排期完成情况。
https://striker-ga.teambition.com/thumbnail/c4/a1/57849976b31e7a7e36188d1418d8.png/w/660/h/660
任务板显示开发进程
每个Sprint 都会有一个新的Sprint Backlog任务板,任务板的阶段可以设置为“需求 计划中 进行中 测试中 已完成”,如下图所示:
https://striker-ga.teambition.com/thumbnail/3c/6d/6c61daaef311873e2e6edfb1c6d6.png/w/660/h/660当任务需要进行下一阶段时,可以通过拖拽任务卡片,将其移动到下一阶段。同时,你可以通过修改执行者,来告诉对方可以进行下一步的工作了。
https://striker-ga.teambition.com/thumbnail/d7/88/7e70734048df6acdf42d5db94181.png/w/660/h/660
当一个需求目标所涉及的所有任务都完成时,该目标会被移动到“已完成”,表示该目标已实现。
这样操作的好处,我认为有以下几点:
1 对于不同类型的事情,只需要进行头像的拖拽,就可以快速分配出去;
2 可以给每个需求设置截止时间,当任务完成的时间超过预期时,会用红色标注显示;
https://striker-ga.teambition.com/thumbnail/0c/2c/d6e4b4c74408dd3c07869b2de758.png/w/660/h/660
3 所有的讨论和任务状态的变化,任务相关者都可以看到。将产品的功能参数填写在备注中并进行更新,备注中永远呈现最新的内容;
4 上传的文档,会与任务附着在一起,找寻方便。
https://striker-ga.teambition.com/thumbnail/01/b6/63a1b9c2cfae2823da09d3dee1ee.png/w/660/h/660
虽然teambition并不是专门为敏捷开发而设计的产品,但是对于需要经常、快速、高质量地发布软件的研发团队而言无疑是非常适用的,在高效的团队协作的基础之上,帮助我们打造高质量的敏捷团队。
Sprint
Backlog
任务
1 条回复
1
clino
2014-04-01 15:31:48 +08:00
我们用jira的agile插件来进行这种Sprint的过程
关于
帮助文档
自助推广系统
博客
API
FAQ
Solana
2099 人在线
最高记录 6679
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 21ms
UTC 00:57
PVG 08:57
LAX 17:57
JFK 20:57
Do have faith in what you're doing.
ubao
msn
snddm
index
pchome
yahoo
rakuten
mypaper
meadowduck
bidyahoo
youbao
zxmzxm
asda
bnvcg
cvbfg
dfscv
mmhjk
xxddc
yybgb
zznbn
ccubao
uaitu
acv
GXCV
ET
GDG
YH
FG
BCVB
FJFH
CBRE
CBC
GDG
ET54
WRWR
RWER
WREW
WRWER
RWER
SDG
EW
SF
DSFSF
fbbs
ubao
fhd
dfg
ewr
dg
df
ewwr
ewwr
et
ruyut
utut
dfg
fgd
gdfgt
etg
dfgt
dfgd
ert4
gd
fgg
wr
235
wer3
we
vsdf
sdf
gdf
ert
xcv
sdf
rwer
hfd
dfg
cvb
rwf
afb
dfh
jgh
bmn
lgh
rty
gfds
cxv
xcv
xcs
vdas
fdf
fgd
cv
sdf
tert
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
sdf
shasha9178
shasha9178
shasha9178
shasha9178
shasha9178
liflif2
liflif2
liflif2
liflif2
liflif2
liblib3
liblib3
liblib3
liblib3
liblib3
zhazha444
zhazha444
zhazha444
zhazha444
zhazha444
dende5
dende
denden
denden2
denden21
fenfen9
fenf619
fen619
fenfe9
fe619
sdf
sdf
sdf
sdf
sdf
zhazh90
zhazh0
zhaa50
zha90
zh590
zho
zhoz
zhozh
zhozho
zhozho2
lislis
lls95
lili95
lils5
liss9
sdf0ty987
sdft876
sdft9876
sdf09876
sd0t9876
sdf0ty98
sdf0976
sdf0ty986
sdf0ty96
sdf0t76
sdf0876
df0ty98
sf0t876
sd0ty76
sdy76
sdf76
sdf0t76
sdf0ty9
sdf0ty98
sdf0ty987
sdf0ty98
sdf6676
sdf876
sd876
sd876
sdf6
sdf6
sdf9876
sdf0t
sdf06
sdf0ty9776
sdf0ty9776
sdf0ty76
sdf8876
sdf0t
sd6
sdf06
s688876
sd688
sdf86