本文全文见联盟网站文库,链接为:
http://www.mypm.net/articles/show_article_content.asp?articleID=7174
以下为部分内容:
感觉现在做软件项目时,整个团队的开发效率不高,并非是能力问题,我觉得管理上需要改进,目前我打算在如下方面采取些措施,请各位多多提些建议。
1、每周末前制订下周的详细工作计划,确定到个人,然后每天有测试人员check开发人员的工作进展,若计划完不成,可提交原因:原因分两种,一种是客观原因完不成,包括技术难题,临时开会,计划不科学等,可改计划或经理安排加班,但加班可累计后调休。一种是主观上没有完成,需要自动加班或过后赶上进度。每月按照工作绩效分配一定的奖金。测试人员需要对开发人员的代码规范、单元测试结果负责,有问题必须记录反馈,出问题与开发人员同责。实施时有一公司内网的办公系统来支持这些制度的实施。
公司内部的员工水平都还可以,但感觉主动性都明显不够,代码规范无人监督,小的方面比如注释、变量命名等,大的方面比如代码冗余过多等,规范不到位,也就意味着质量不到位,加上若是工作不忙时,一般都是用msn闲聊或上无关网站浏览。用于工作,特别是业务提高上需要加强。
而另一方面测试人员只会在系统完成时做黑盒测试,平时工作量不够,在项目没有基本完成时,事情都比较少,最多就是写点用例等等,所以考虑加强他们的白盒测试能力,每天按照我们的代码规范检查开发人员的代码。这就既保证了测试人员的工作量,又能尽量保证项目在每个单元上都是测试过,这对整个项目的质量就有更好的保证。
2、若上班时间上比较充裕,不允许聊天上无关网站,但允许上如csdn等技术网站学习新知,并且在公司内网上转帖相关文章。每周一下班前安排一开发人员主持一个技术问题的讨论。
3、MSN目前成为公司交流的主要工具,但用于非工作用途却占了大部分时间,要求项目成员在9:00-11:00,13:00-17:00时必须开,但要设置成“忙碌”状态,其它即时交流工具都不允许用。
4、不鼓励加班,但对自愿加班,并且每周都能提前完成工作任务的员工,可分配较多任务,并且在月底奖金上体现。
不知各位所在公司如何进行管理,有什么好的建议,我的这些措施是否有助于提高工作效率?
|