当前位置:工程项目OA系统 > 建筑OA系统 > 工程项目管理软件系统
团队管理:由开发团队的等级制度说开去
很多公司的开发团队都是分为:项目经理、开发经理、开发组长、开发人员这么几层。这是一种典型的等级制度。不出意外的话,这种结构清晰、分工明确的管理体系是最优的。但经过无数次的实践表明,我们在软件开发的过程中,延误我们工期的不是计划中的事情、而是那些突发事件或者不明确的东西。这种情况下,开发人员遇到了困难首先需要向组长报告,组长向经理报告。这时候处于最上层的项目经理就不得不熟悉具体的技术细节了。当然,如果组长什么事情都往上报告那还要组长做什么。所以一般来说组长都会根据自己的判断来作出处理。这么一判断就出问题了。怎样才能保证我们的这位组长判断正确,就算这一次判断正确了下一次一定正确吗?如果存在两个组长、三个组长都是自己判断,那么在这个小组遇到的问题也就不能及时传递到整个团队。
以前我所处的团队就是以这种等级制度来管理的。如果说上面遇到的问题并不大的话,那么下面这个问题就是管理者不得不重视的了。组长都是由经验丰富的程序员担当,如果经验丰富的程序员当上了组长,肯定会因为管理上的职责影响自己的工作效率。在我们的团队中,新的程序员占了大多数(这是很多公司的现状),凡是影响老程序员的效率的事情都是不可接受、不可原谅的,其实也就是管理成本过高。如果还用这种等级制度来管理的话会影响到团队的开发效率。后来又尝试了扁平化的管理,这样可以将处于组长地位的程序员从管理细节上解放出来。看似效率提升了,但由于新的程序员没有人带,所以他们的成长特别缓慢,甚至还会走不少弯路。
以前我们尝试过严格的等级制度管理方式,发现管理成本超出了我们的预算;接着又采用了扁平化的管理,由于新人比较多又没有人进行严格的监督和辅导导致代码质量很低,结果也不理想。这样看来开发团队中用等级制还是不用确实是个问题?
我们需要等级吗?
由于团队规模不大,采用等级制度的话会付出高额的管理成本,这点我们很难接受。同时由于软件行业的变化性,等级制度在这种环境下弱点是非常明显的。如果完全抛弃等级制度,又会出现诸如监督和培训不足的问题。最后采用了结对编程的方式,但这种结对不是对等的结对编程,更多时候是一个老程序员带着一个新的程序员来做。如果这时候有一个经验特别丰富的人来整体把握团队的进度情况会更好。看起来,似乎就现状来说,我们不需要等级的制度,需要的是领导者的角色。不过就上面分析来看,等级制度带来的稳定性确是不存在了。团队中的每个人在职位上是对等的关系,这时候表面上不存在高等级和低等级的区分,但人员流动造成的影响并不像想象中那么大。这是因为在这种扁平化管理中每个人的经验是完全分享的,就算人员流动,但知识并不会随着人员流动而流动。如果能做到这一点,那么等级制度可以丢掉了。考试大收集
按照现在的团队规模(不超过20人)来看,等级制度是不合适的,不知道对于几百人、几千人的大开发团队是否需要等级制度,我想应该需要吧。
- 1[浙江]住宅工程观感质量通病防治培训讲义(附图丰富)
- 24京城大厦超高层钢结构安装施工
- 3居室内的自然
- 4监理工程师考试《合同管理》辅导:违约责任
- 5一级建造师法规及相关知识辅导资料:合同的形式
- 6板屋面游泳馆照明设计
- 7战略性地运用知识管理
- 8清末晋南乡村社会的水利管理与运行——以通利渠为例
- 9某种植绿化施工工程施工方案30P
- 10江西省2015年安全工程师考试报考条件
- 11河道淤土资源合理开发利用的探讨
- 12建筑模板工程施工技术交底(图文并茂)
- 13渝万城际铁路垫江段工程建设进度快中有序
- 14我国公路施工技术管理
- 15浙江省2015年全国建设工程造价员考试注意事项
- 16岩棉板外墙外保温工程设计一般规定
- 17浅谈中小河流暴雨灾害的防治
- 18轮式装载机安全技术操作规程
- 192015年造价工程师考试《安装》资料:钢筋的加工
- 202015年二级建造师教材《建筑工程》资料:深基坑工程
- 21建筑工程塔吊安全操作规程说明
- 22清洁生产工作程序
- 23各种挡土墙做法CAD图纸28张
- 24【硕士】基于项目管理的两种劳务分包模式研究
- 25什么是承诺?
- 262011年一级建造师《法规及相关知识》习题(3)
- 27[广东]供水枢纽工程土建项目施工组织设计(导截流工程及石场)
- 28招标师项目管理与招标采购精讲精练题(44)
- 29HZS25工程混凝土搅拌站的产品介绍
- 30中铁电气化局三公司西宁站改工程电力专业首个单位工程顺利完成验收工作
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼