2016 年底总结 管理篇

2016-12-17

年底了,总结了一下到公司这么久的体会。

首先聊聊研发团队中各个角色的职责评估。

后端研发团队暴露的问题:

1、通过以下各开发人员岗位的评估,可以看出整体团队过于年轻,互联网要求的高并发,高可靠等多线程编程代码质量不足,导致后期线上bug频发。(成本管控)

2、业务迭代过于频繁,人员资源不足,导致开发人员思考不足,功能开发优先,追赶工期,自测不足。后期联合测试、功能测试时,浪费大量沟通成本,研发周期效率并没有提升,反而因为线上问题和需求多线开发,迭代效率低下。(管理层对研发流程管理不清晰)

3、研发经理并不能发挥应有管理水平,散兵游勇。工作粒度无法控制。手里资源的工作状态及积极性无法协调统一。(管理能力需要提神)

4、研发总监职位属于空缺状态,无法发挥该有职责。(管理层无意识)

5、产品组、项目组直接指挥研发,开发人员无法梳理任务轻重缓急,导致问题处理周期无法控制,客服和项目都不满意。(管理混乱、员工过熟悉)

6、职位没有备份资源,任何一个人生病或者请假,可能导致周期延误,线上问题对应超时,严重消耗业务核心员工身心健康。(成本、鸡汤周期2周)

7、缺少接口测试人员、集成测试。

8、发布流程不规范,持续集成不完善。导致发包上线时间过长。

9、boss是最大的产品经理,拥有藐视流程和规范的权限。

10、研发后勤保障及相应互联网配套制度不完善。(互联网职业经理人)

**************************************************************************************************

研发团队成员:

开发人员--16人

1、业务产品线迭代研发(8人) 

      3名3-5线上产品线业务开发(中级) 

      1名93年负责单独模块开发(初级) 

      1名94年毕业单独负责直播间业务开发(初级) 

      2名3-5年负责支付商场业务开发(中级) 

      1名90后客户运维开发(中级) 

2、前端h5研发(3人)

      3名90后开发(中级) 

3、线下内容合作商产品业务(3人)

     3名3-5年开发(中级) 

4、架构重构组研发(2人) 

      业务架构解耦2人5-8年(高级)

 以上人员可以看出公司开发主力基本都是90后开发人员,大多数业务研发。

代码编写质量不高,基本都是实现功能。

研发Leader职位--1人(业务熟练)

1、团队任务管理:开发工作量评估、开发任务分配

目前开发工作量是研发人员自己评估并上报项目经理,任务的分配也是看

哪个研发工作不急就下发任务。

2、团队生产质量提升:代码审核、开发风险识别/报告/协调解决

代码审核基本没有,开发协调、风险、报告的时候也都是研发自己解决。

3、团队生产力提升:代码模板研发与推广、最佳实践规范总结与推广、自动化研发生产工具研发与推广

团队都处于忙碌工作中,没时间考虑过优化和重构。

4、团队专业力提升:招聘面试、新人指导、领导复盘总结改进

招聘新人也是直接上手,开始工作。总结并木有。

技术总监的职责 -- 1人业务熟练

1、组建平台研发部,搭建公共技术平台,方便上面各条产品线开发

有这个想法,没有实施。忙碌这业务产品线的东西,研发团队关注少。

2、通过技术平台、通过高一层的职权,管理和协调各个产品线组。现在每个产品线都应该有合格的研发Leader和高级程序员了。

公司高级程序员很少,没有平台,管理和协调各产品线这方面还可以合格。

相关推荐