徐员外#初创公司如何建立研发体系?从混乱走向秩序(一)

刚来这家公司一周半的时间,任技术副总经理,管软件及硬件研发部门,公司技术总经理无。

老板去年招了10来个研发人员,但是项目迟迟不能上线,部署到客户现场的系统也是问题不断,去年年底项目经理直接走人了。

这不,我刚来三天一大早就开着公司的奥迪A6从深圳赶到广州某大型出版集团现场处理问题了。

经过对服务器和代码的一番折腾,系统就像一匹狂躁的野马被驯服起来,逐渐归于稳定和平静,走的时候对方的工作人员跟我们的同事打招呼,说:“从来没有看到你们这么早下班过”。

那么这家公司在研发这一块到底出了什么问题?导致部署好的系统幺蛾子不断。

问题归纳了一下如下:

后面在收集每个人的具体工作和查看大家的代码过程中发现了更多的问题,这里就不一一列举了,当务之急是要从头开始,组建研发体系和团队。对于团队的搭建,综合考虑,给出了如下方案。

研发中心组建方案

方案一:公司内聘团队

1、公司内部核心竞争产品的研发

2、接来自公司外部客户的软件研发外包项目(人力外包和项目外包)

3、需自行承担项目失败风险,项目受人员变动影响

4、项目从启动阶段到上线阶段逐步投入人力,项目总周期控制在5~6月内,投入总人数最后达8人.在人员没有变动,技术水平达标的情况下,项目总成本折中计算为384000元.

项目启动计划阶段(1~3月)2人

项目开发阶段(3个月)8人

项目测试上线阶段(1个月) 8人

产品开发团队人员结构及预算

方案二:公司内聘+人力外包(50%)

1、公司内部核心竞争产品的研发

2、需自行承担项目失败风险减少一半,,项目途中人员变动项目不受影响

3、项目从启动阶段到上线阶段逐步投入人力,项目总周期控制在5~6月内,投入总人数最后达8人.在人员没有变动,技术水平达标的情况下,项目总成本折中计算为460800元.

方案三:公司内聘+项目外包

1、公司内部核心竞争产品的研发

2、作为甲方将项目研发整体外包给乙方,在项目经费相当的情况下,将项目失败风险全部转移给乙方,此时需要甲方有较强的项目经验,跟踪及管控能力,项目成功后甲方接手,只需少量管理及开发人员。

3、项目从启动阶段到上线阶段逐步投入人力,项目总周期控制在5~6月内,投入总人数最后达8人.在人员没有变动,技术水平达标的情况下,项目总成本折中计算为460800元.

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180316G0JR0P00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券