当前位置:工程项目OA系统 > 建筑OA系统 > 工程项目管理软件系统
团队管理:由开发团队的等级制度说开去
很多公司的开发团队都是分为:项目经理、开发经理、开发组长、开发人员这么几层。这是一种典型的等级制度。不出意外的话,这种结构清晰、分工明确的管理体系是最优的。但经过无数次的实践表明,我们在软件开发的过程中,延误我们工期的不是计划中的事情、而是那些突发事件或者不明确的东西。这种情况下,开发人员遇到了困难首先需要向组长报告,组长向经理报告。这时候处于最上层的项目经理就不得不熟悉具体的技术细节了。当然,如果组长什么事情都往上报告那还要组长做什么。所以一般来说组长都会根据自己的判断来作出处理。这么一判断就出问题了。怎样才能保证我们的这位组长判断正确,就算这一次判断正确了下一次一定正确吗?如果存在两个组长、三个组长都是自己判断,那么在这个小组遇到的问题也就不能及时传递到整个团队。
以前我所处的团队就是以这种等级制度来管理的。如果说上面遇到的问题并不大的话,那么下面这个问题就是管理者不得不重视的了。组长都是由经验丰富的程序员担当,如果经验丰富的程序员当上了组长,肯定会因为管理上的职责影响自己的工作效率。在我们的团队中,新的程序员占了大多数(这是很多公司的现状),凡是影响老程序员的效率的事情都是不可接受、不可原谅的,其实也就是管理成本过高。如果还用这种等级制度来管理的话会影响到团队的开发效率。后来又尝试了扁平化的管理,这样可以将处于组长地位的程序员从管理细节上解放出来。看似效率提升了,但由于新的程序员没有人带,所以他们的成长特别缓慢,甚至还会走不少弯路。
以前我们尝试过严格的等级制度管理方式,发现管理成本超出了我们的预算;接着又采用了扁平化的管理,由于新人比较多又没有人进行严格的监督和辅导导致代码质量很低,结果也不理想。这样看来开发团队中用等级制还是不用确实是个问题?
我们需要等级吗?
由于团队规模不大,采用等级制度的话会付出高额的管理成本,这点我们很难接受。同时由于软件行业的变化性,等级制度在这种环境下弱点是非常明显的。如果完全抛弃等级制度,又会出现诸如监督和培训不足的问题。最后采用了结对编程的方式,但这种结对不是对等的结对编程,更多时候是一个老程序员带着一个新的程序员来做。如果这时候有一个经验特别丰富的人来整体把握团队的进度情况会更好。看起来,似乎就现状来说,我们不需要等级的制度,需要的是领导者的角色。不过就上面分析来看,等级制度带来的稳定性确是不存在了。团队中的每个人在职位上是对等的关系,这时候表面上不存在高等级和低等级的区分,但人员流动造成的影响并不像想象中那么大。这是因为在这种扁平化管理中每个人的经验是完全分享的,就算人员流动,但知识并不会随着人员流动而流动。如果能做到这一点,那么等级制度可以丢掉了。考试大收集
按照现在的团队规模(不超过20人)来看,等级制度是不合适的,不知道对于几百人、几千人的大开发团队是否需要等级制度,我想应该需要吧。
- 1广州市某互通立交桥(实施)施工组织设计
- 2重庆建设工程造价员变更注册管理
- 3建筑企业施工项目管理探讨
- 4宁波引进6家外地审图机构
- 52015年招标师管理采购复习 项目与项目管理
- 6[广东]跨海大桥33.1m宽变截面钢箱梁设计图纸102张(梁高4.5m~6.5m)
- 7招标师辅导《项目管理与招标采购》:项目范围管理
- 8[硕士]西安七贤庄地区保护、更新与利用
- 9某酒店给排水安装工程施工组织设计32P
- 10关于催交建筑业信息化基本状况问卷调查的通知
- 11不得不看过来的预结算“心得”
- 12建筑火灾后结构损伤的无损检测(一)
- 13北京某改建工程车库地面一次成型施工方案
- 14龙永高速果利河大桥建设加速
- 15粤将再建6160公里高速
- 16园林景观工程招标文件10p
- 17地下室外墙卷材防水施工技术交底记录
- 18供热与燃气管道工程附件加工安全技术交底
- 19湖南衡枣高速公路路基路面全套表格
- 20海港区围堰、疏浚施工组织设计87P
- 21中国铁建十六局集团五公司架桥机顺利驶进大庆火车站
- 22基建工程监理聘用合同
- 23【硕士】基于层次分析法的中国建筑分包商发展研究
- 24稳定土拌合站的优势特点
- 25锅炉房鼓风机房噪声治理
- 26[QC成果]棚模密肋楼盖施工质量控制
- 27一级与二级消防工程师辅导教材是一样的吗?
- 28起重运输机械操作工安全交底
- 29中铁十五局一公司思塘隧道地质雷达检测达标
- 30实习报告
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼