程序员杂志2009精华版摘要——小型软件公司绩效考核

小型公司如何对开发人员进行绩效考核

(1) 组织模式,工作如何量化,决定于公司的组织结构,以职能型组织机构替代项目型组织机构。分职能经理(正在有权的人),项目经理(需求分析和设计人员)。职能经理可以对管辖的人员进行调配。而提高人力资源使用率。

 

(2) 团队建设,定义工作角色,比如项目经理,程序开发人员,数据库开发人员,测试,技术支持。项目经理主要是接受客户的任务,进行设计和分解,然后量化,分配到每个开发人员中去。

 

(3)开发流程,比如需求分析,设计,开发,测试。忌讳使用一个牛人包揽全部环节。从企业管理难易来看,多个人分工合作好与一个牛人独立做,从企业成本来看,多个人分工合作成本反而比一个牛人低,从项目风险来看,一个人做风险不言而喻。

通过管理平台跟踪整个开发过程,职能经理可以统计各方面的数据了。

针对设计,有每个月完成的任务单数,设计总工时,估计开发工时,相关的测试工时,周工作量系数。通过这些指标就知道那个人能力强了。

设计完以后,职能经理就可以分派任务给单个开发人员来,设计人员已经对每个开发人员有一个估计工时,对比开发人员的实际工时,就有一个能力系数,以及经过测试得到的缺陷系数就可以估计这个开发人员的能力了。

开发完以后职能经理就可以分派任务给测试人员测试了。通过每个月所测试的任务单数,测试总工时,发现缺陷数量,来了解测试工作量是否饱和,以及那个找缺陷最拿手。

你可能感兴趣的:(工作,数据库,测试,任务,平台,程序开发)