首页 > 代码库 > 中小软件企业的研发团队建设(一)团队的组建

中小软件企业的研发团队建设(一)团队的组建

 在软件企业中,研发部门负责的主要的工作是软件设计与研发,都是强智力创造的活动,所以团队建设对与研发部尤其显的重要。优秀的团队是研发部门能获取成绩的根本。

 我对研发团队组建的一般流程的认识为:

而中小软件企业团队建设中的有自己对应的特点:

主要的劣势是

1 招人经费不足,企业背景没有吸引力。

2 人员的稳定性先对与大企业相比很低。

主要的优势

1 部门建设灵活,可变性高。

2 老板“唯利是图”,注重个人技能带来的收益,而对人情关系网比较轻视。

那么在中小型软件企业中构建团队就需要我们扬长避短,比如做为领导要善于发现技术比较好,但是情商不太高的人,这类人在小企业的忠诚度往往比较高,在团队中要扩大这类人的基数,通过管理手段充分发挥他们的作用。

研发团队组织结构:

研发团队的组织结构要贴切中小软件企业的特点:1 项目比较杂 2项目变更灵活。在考虑这个特点的就必须满足大团队是由可以拆分的小团队构成的。而团队结构组织一定要遵循前辈们留下的团队建设经验财富:比如2/8法则,团队中20%的人是核心需要带领团创造出80%的产值;还有一个人最好不要和超过4个人沟通这样的黄金理论。基于这些理论的知道,我在公司的研发团队中构建了一个多级金字塔的结构。

如上图所示:每一个三角形就是一个小型团队,当小型团队成长到一定的程度了就可以考虑拆分为更加小的团队。现在团队一共是30人,基本上保证每个团队是4到5人这样一个配置,这样的话在小型团队内的沟通管理效果是最佳的。有人会问每个团队都需要一个负责人,去哪找这么多负责的人,团队的人才是需要培养的,我对团队的培养思路在后面会说到。

做研发团队的岗位设定

最核心的需求是需要明确两点:

1 明确岗位的任职要求

2 明确岗位的责任范围(对谁负责?权力是什么?要承当什么责任?有无下级?)

同时要制定出不同岗位之间的迁升降级制度。