如何提升前端团队产能

回顾过去在前端团队的工作,有一些出现频率很高的词:任务拆解、招聘面试、代码重构、技术规划、人员成长等等,阶段性总结,有做得好的、有结果不理想的,过程中也有很多事之间存在冲突,分析背后的诉求,有一个共同目标:提升团队产能,在资源有限的情况下,当前哪些事要做,哪些事可以不必做,团队产能如何提升,需要有更系统的思路和方法。

先定一个公式:前端团队产能 = 人均产能 x 人数 - 离职率 x 人均离职成本

人均产能如何提升

拆解出影响人均产能的因素,逐个优化。

1、基础设施

2、多人协作能力

多人协作的关键在于:约定,需要约定的内容由分工和团队成员的能力结构决定,常见的约定包括:

3、代码生命周期

影响代码生命周期的关键因素:

4、代码复用

复用的诉求视业务情况而定,如:

5、人员成长

人员成长能给团队带来巨大的收益,从指导干活到独挡一面再到带人做事,新人的价值会成倍增长,优秀工程师甚至能以一抵十。

成长的关键因素有两点:

帮助团队人员成长的手段:导师制、技术分享、成长规划、专业方向的高要求等等。

人数如何增长

招聘的话题,简历人数 -> 面试人数 -> 谈 offer 人数 -> 接 offer 人数 -> 入职人数,分析各个环节的转化率,逐个优化。

基本的前提是:招聘要求,什么样的能力和经验是我们需要的,什么样的素养与我们契合,避免纯技术维度的考量,关注候选人在过去团队中发挥的价值。

业务前景、薪酬福利,除了这些常规因素外,还有两个关键点:

离职率如何降低

除常规因素外,还有两个关键点:

人均离职成本如何降低

应该怎么做

先设定一个时间线,确定当前要关注多长时间内的产能,三个月、半年、一年,或者更长,由企业所处的阶段决定。

在这个时间线上看各个因素的投入产出比和确定性,有些投入可能需要一年或更长时间才能看到收益,如果我们只关注三个月、半年的产能,那这些事大可不必做;有些投入很确定能立马产生收益的,比如:自动化,可以多投入资源做。

皮成,2019.01.05