成功的Scrum组织以特性团队为主

Scrum迭代开发、增量交付的开发方法建筑在Scrum团队之上,Scrum团队中的开发团队应当是特性团队,而不是组件团队。离开特性团队,Scrum就难以实现迭代开发、增量交付。深入了解组件团队的固有问题,准确理解什么是特性团队,对于指导组织转型至关重要。


什么是特性团队?按照Ken Rubin的定义,特性团队是一个跨职能、跨组件的团队,能够从产品待办列表中抽取并完成最终客户想要的特性。Ken Rubin的定义里谈到了“职能”、“组件”和“特性”三个名词,这三个名词分别是什么意思呢?


首先,应该准确理解“特性”。这个特性指从产品的最终用户的角度看,对最终用户有价值,最终用户能够感知到的东西。

第二、职能。比如UI设计、编程、测试,就是三种不同的职能。最终用户想要的某个特性往往需要多个职能协作,“跨职能”就是要求一个开发团队具备所有必备职能,而不需要依赖团队外部的职能部门。

第三、组件。当软件系统庞大、复杂时,通常把一个系统分解为多个组件。当这个复杂的软件系统由很多开发者共同开发时,传统组织通常把开发者按照组件分组。负责某个组件的这样一组开发者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值