当一个研发或产品线团队人员数量达到几十人规模时,点对点的平面式沟通管理模式势必成为产品研发和团队发展的瓶颈,这时候就需要从人员组织架构上做出调整,即从点对点的平面式管理转换为金字塔型的梯队式管理。作为一个研发团队,技术研发主管(本文指的是带领一个小团队进行研发和管理工作,团队规模通常在3~7人之间)作为梯队式管理中的基层主管在技术人员管理以及产品开发过程把握上发挥其核心作用。本文从团队管理角度出发,从技术研发主管的定位开始展开,对如何培养和建设技术主管队伍从以下几个方面进行阐述:
- 个人
- 过程
- 工具
- 团队
我举一张龙舟图对研发主管的定位进行描述,见下图。图中除了坐在船体里划桨的队员之外,最重要的莫过于站在船头的擂鼓手和站在船尾的舵手。个人认为舵手就像团队中的产品经理为团队把握前进的方向,而擂鼓手则是我们的研发主管为技术团队加油助威、保持冲劲和斗志。
对上述定位进行细化,研发主管充当了三方面主要的角色:
- Facilitator:作为技术团队和外部团队(如产品团队、项目团队、运营团队等)的协调人,对整个产品开发过程的统一高效起到协作和润滑作用。
- Problem Solver:作为团队中技术方面的权威,通常需要主导解决开发过程中的疑难问题。
- Teacher:作为管理人员,负责对新人的培训和指导,确保研发团队认知水平和工作模式达到一致。<