当前位置:网站首页>Scrum Patterns之理解各种团队模式
Scrum Patterns之理解各种团队模式
2022-04-23 19:28:00 【InfoQ】
- 团队行为方面的:自组织团队,自制团队,研发团队。
- 团队构成方面的:Scrum团队,跨职能团队。
- 团队属性方面:同置的团队,小团队,稳定团队。
- Self-Organizing Team(自组织团队)是从组织层面来看,组织中的任何团队最好是自组织的,而不是命令控制型团队,这样才能更高效的工作。自组织团队并不只是说Scrum团队。而是组织中的各种团队。
- Autonomous Team(自治团队)是针对团队以及个人层面来说自治的重要性。团队自治需要的是每个成员的个人先自治。自治不代表封闭,团队需要对内做决定,对外积极接收信息,响应变化。
- Development Team(研发团队)着重聊了个人和团队的关系,为什么需要团队,团队需要什么样的构成,理想的团队大小等。这里的团队并不限制在Scrum范畴。对于一个好的研发团队来说,最好的目标是一个自治团队,更是一个自组织团队。
- Scrum Team(Scrum团队)和上面几个团队说明侧重点不同,研发团队定义了如何能把事情做好。而产出是否更有价值不仅仅需要研发团队, 还需要有业务方的加入。同时团队保持持续改进也需要有教练的支持。Scrum团队就是在Scrum的框架内,一个理想的团队是什么样的。所以最新版的《Scrum指南》指出,Scrum团队不仅能够决定自己如何工作,也能够决定做什么。它同时呼应了自组织团队,自治团队,研发团队。
- Cross-Functional Team(跨职能团队)团队如何应对不断增加的技能需求,持续满足变化。如何能够跨职能,团队自我造血和依赖外部团队会有哪些不同?这个模式都会将意义解释清楚。
- Stable Teams(稳定团队)这种模式有助于团队成长,并随着时间的推移分享其专业知识,以减少失去团队成员的风险。一个稳定的团队会建立一种集体认同感,这种认同感可以作为对产品和对团队归属感的共同自豪感的基础。
- Collocated Team(同置的团队)这个模式讲的是团队内沟通和距离的关系。强调就算有很多技术拉近人与人之间的沟通距离,也无法取代物理位置的优势。就像艾伦曲线显示的那样,能在同一个屋子强于同一层楼,好于同一栋楼,优于同一个城市,至少也要保证同一个时区内吧。
- Small Teams(小团队)这个模式说的是为什么一个小团队是优选,例如:7+-2的规模。从团队稳定,沟通效率等多方面来说明。
Self-Organizing Team(自组织团队)
- 自组织不代表随意,他是需要成熟度和纪律来支撑的。同时,并不是所有人都喜欢自组织。
- 移除一个明确的监督角色的潜在风险是,团队中的另一个人可能会填补这个角色,要避免这种情况的发生。
Autonomous Team(自治团队)
Development Team(研发团队)
Scrum Team(Scrum团队)
Cross-Functional Team(跨职能团队)
Stable Teams(稳定团队)
- 管理部门跟踪人们在做什么。
- 效率降低,因为团队需要整合一个新成员,新成员需要了解团队及其产品,
- 接触布鲁克斯法则(“向一个已经延迟的软件项目增加人力会使它更加延迟”)
Collocated Team(同置的团队)
Small Teams(小团队)
总结
原文引用
- Self-Organizing Team**
- Autonomous Team**
- Development Team**
- Scrum Team**
- Cross-Functional Team**
- Stable Teams**
- Collocated Team**
- Small Teams**

版权声明
本文为[InfoQ]所创,转载请带上原文链接,感谢
https://xie.infoq.cn/article/dc55092ecd82c4518d71eb179
边栏推荐
- [webrtc] add x264 encoder for CEF / Chromium
- Some ideas about time-consuming needs assessment
- Openharmony open source developer growth plan, looking for new open source forces that change the world!
- Oracle配置st_geometry
- Hot reload debugging
- OpenHarmony开源开发者成长计划,寻找改变世界的开源新生力!
- SSDB foundation 2
- Build intelligent garbage classification applet based on Zero
- TI DSP的 FFT与IFFT库函数的使用测试
- MySQL syntax collation (2)
猜你喜欢
精简CUDA教程——CUDA Driver API
OpenHarmony开源开发者成长计划,寻找改变世界的开源新生力!
[report] Microsoft: application of deep learning methods in speech enhancement
RuntimeError: Providing a bool or integral fill value without setting the optional `dtype` or `out`
ArcMap连接 arcgis server
【webrtc】Add x264 encoder for CEF/Chromium
Possible root causes include a too low setting for -Xss and illegal cyclic inheritance dependencies
Oracle配置st_geometry
Zero cost, zero foundation, build profitable film and television applet
MySQL syntax collation (2)
随机推荐
filebeat、logstash配置安装
Codeworks round 783 (Div. 2) d problem solution
Executor、ExecutorService、Executors、ThreadPoolExecutor、Future、Runnable、Callable
Prefer composition to inheritance
Modify the font size of hint in editext
NiO related Basics
C语言的十六进制printf为何输出有时候输出带0xFF有时没有
Kubernetes入门到精通-裸机LoadBalence 80 443 端口暴露注意事项
LPC1768 关于延时Delay时间与不同等级的优化对比
[report] Microsoft: application of deep learning methods in speech enhancement
openlayers 5.0 两种居中方式
考试系统进入试卷优化思路
Some ideas about time-consuming needs assessment
Class loading process of JVM
优先使用组合而不使用继承
How to use go code to compile Pb generated by proto file with protoc Compiler Go file
First experience of using fluent canvas
Oracle configuration st_ geometry
MFCC: Mel频率倒谱系数计算感知频率和实际频率转换
【webrtc】Add x264 encoder for CEF/Chromium