软件研发scmroadDevOps

干货|什么是特性团队 / 功能团队(FeatureTeam)

2022-10-13  本文已影响0人  研发效能D_laofo

[TOC]

最近一直在思考如何做团队组织能力建设和如何进行决策、执行产品研发策略。因为自己一直在研发效能领域,所以来谈谈什么是特性团队(FeatureTeam), 怎么创建特性团队以及在日常工作中如何结合 Scrum 带领团队快速向用户交付产品价值。内容稍多,准备分三篇来完成,本篇主要介绍特性团队/功能团队(FeatureTeam)。

为什么需要特性团队?

其实,我在带领团队完成工作的时候经常遇到下面的问题?

同时,跨职能团队之间还有一个最重要的问题就是难以应对高度不确定的问题。我们经常会被易变、不确定、复杂、模糊的问题整得焦头烂额。也正是在这样的背景下,特定团队诞生了,我们期望通过建立一个稳定、端到端解决问题的团队来帮我们解决这些事情。特性团队提高了我们应对高度不确定问题的应变能力,让我们慢慢接近最后的「正确答案」,让我们在某种程度上具有了「可预见性」。

什么是特性团队?

定义:

\color{red}{特性团队是一个长期稳定、跨职能跨组件,持续端到端交付用户价值的团队。}

特点:

核心价值

好处

问题

当然这些问题都是可解的,我在下篇文章中会详细介绍。

什么时候采用特性团队组织方式?

什么地方适合特性团队?

特性团队里边的人员构成?

特性团队里正常情况下只有两种角色,FTO,FT队员

FTO

团队的「CEO」,能决策、会执行、要负责

FT队员

复合型人才,跨职能跨组件端到端的解决问题,主人翁精神(Ownership),自驱力

特性团队带来的成本

单FT负责整个产品

团队特性1.png

当一个FT 可以负责整个产品的时候我们一般采用上面的模式。

多FT负责整个产品

当产品规模较大,单一FT已经无法支撑所有「以用户为中心的功能」,而因业务又需要同时支撑时,我们通常会建立多个FT来支撑。

特性团队-多FT模式.png

多FT的模式和单FT还是有很大不同的。

文章小结

特性团队也不是银弹,但是的确帮我们解决了很多的问题,比如高效沟通、快速响应、以及降低内外依赖等,尤其是在以用户为中心的价值快速交付上让我们更加从容地应对不确定的问题,当然特性团队也存在它自己的问题比如单FT成本高、队员长期做一件事失去兴趣、人文关怀欠缺,多FT的学习成本和基础设施建设等。我下篇文章会结合 Scrum 来说一下单FT是怎么运行的,这样你读起来更能有体感。

参考资料

Feature Team 快速响应团队摆脱冗长研发体制

当谈论Feature Team时我们在谈些什么

互联网公司研发效能/工程效率团队建设和规划

研发效能团队规模、职能划分和优劣势分析概述

研发效能之产品运营

研发效能之技术治理

感谢点赞、转载
关注我,了解最新研发效能发展动向
欢迎进入「DevOps研发效能群」一起探讨
上一篇下一篇

猜你喜欢

热点阅读