软件公司绩效管理 下载本文

软件公司绩效考核管理办法

1. 考核指导思想有偏差;

在员工层面绩效考核的初衷首先是对员工工作的考评,并通过考评推动员工工作的改善、个人能力的提高。而目前IT企业对研发人员的考核主要目标首先在于企业研发人员的个人成长及个人知识到企业知识的积累,已经脱离了考核初衷,这与IT企业的兴起背景是紧密相关的。IT企业产生之初,即定位为高新技术企业,人员的素质、人员的成长成为企业发展的技术制约瓶颈;此外,由于IT业是从业人员思维的转换过程,作为企业核心竞争力的软件产品更多地掌握在开发人员的智慧中,很难转变为企业的知识积累。此时,企业对员工的凝聚力将直接决定企业的市场、项目的成败。正是在这一背景下,研发企业的绩效考核体系从产生之初,在指导思想上便存在了先天的缺陷。而随着IT业的发展,在从行业向产业跨越的过程中,作为管理的重要内容和员工的直接推动——绩效考核体系回归本来面目已经成为IT业管理人员和从业人员的共识。 2. 考核方法未考虑软件企业管理特殊性;

IT企业主要工作内容为软件项目,虽然人员建制、组织机构多为各职能部门,如开发部、测试部、质量部等,但就日常的工作方式和管理方式则多采用完全的项目管理模式或以项目管理为主、职能部门为辅的管理模式。实践也证明,项目管理方式是IT研发项目的最好管理方式。从现有IT企业绩效考评体系分析,当前的考评对软件研发项目这种管理模式考虑甚少,项目管理中的许多关键内容在绩效中反映甚少,如工作的计划性、对计划完成的掌握能力、对项目风险的规避、对项目成本的完成情况、与项目组人员的协同工作精神、对项目的关键里程碑的掌握等在目前的指标考核体系基本未有反映。另一方面,项目都是有阶段性的,而目前的绩效管理多是以财年为基准(如年、季度、月),由部门主管进行考核,忽略了对项目本身的考核,这种考核本身就与IT研发人员日常工作方式和IT企业管理方式相脱节。

3. 考核方法未能实现对研发过程的有效控制;

由于上述问题,目前考核方法对IT研发的项目管理模式考虑甚少,直接表现为考核方法对研发过程缺乏有效的控制。如果从企业管理学发展的角度分析,过程管理已经成为现代企业管理的主要内容,ISO9000更是希望通过对过程的控制实现对工作质量的控制,作为管理的最终表征,考核也应该反映员工在项目过程中的具体表现,并能帮助员工根据考核内容有目的地促进自己在研发过程中的每个环节的表现,从而实现企业的整体战略目标。 4. 考核缺乏有效的定量分析工具。

正如本文前文所述,虽然绩效考核体系学派林立、方法众多,但计件考核、计时考核仍然是绩效考核的基础,其定量化程度高、偏差小。随着企业标准化程度不断提升,计件考核的准确化程度越来越高,正逐渐代替计时考核成为传统行业的基础定量考核方法。对于IT企业而言,首先行业发展时间较短,基础数据累积量不足;其次,由于加工对象的不同,对IT行业思维转换过程的标准化工作难度非常大;最后,每家企业、每个项目的开发内容各不相同,有些甚至无可比较,由此,业界尚无有效的IT行业研发项目定量分析工具,定量考核也无从谈起。

综上所述,本文认为IT行业研发人员绩效考核体系应遵循如下原则: 1. 变员工成长考核为员工工作成果考核。

改变IT企业研发人员的考核基本目标,企业的第一目标是盈利,IT企业也是如此。随着IT企业的发展,其管理者和从业人员都在逐渐成熟,对这一观点的认识也在不断深入,IT业从英雄时代逐渐在向企业转变,转变绩效考核的观念条件已经成熟,而且也已经成为企业和员工本身的要求。

2. 由不成熟到成熟,逐步引入定量考核方法和工具。

为了保证IT企业考核的公开、公正与公平,应在IT业中逐步开始对工作量的定量评估。虽然由于IT业本身的特殊性,工作量定量评估难度大、准确性也很难界定,但这一工作势在必行,这一工作也将直接影响IT业从作坊到工业的转变。在目前状态下,可借鉴其他行业工作量评估办法,采用类似项目比较法、同级评审法,在历史数据累积到一定量后,可采

用数理统计方法和模糊权重法进行工作量评估。

3. 引入项目管理考核,弱化部门管理考核,并逐渐替代月度部门管理考核,常规部门管理考核逐步转变为辅助考核模式。

从IT企业的管理模式和工作模式出发,引入项目管理考核,并使考核能够体现IT企业自身行业特点的基本要求,也可成为对员工工作成果的最好度量方式;部门管理作为员工的行政管理部门,承担员工个人能力培养和企业文化教育职责,就这一部分考核,本文仍建议沿用目前的财年基准考核方式。

4. 通过项目考核,实现对IT企业研发人员工作过程的考核和促进。

考核体系在设计过程中,应体现研发项目过程的基本内容。通过对这些指标的考核,反映研发人员工作过程质量,实现对过程的监控,保证研发的质量和进度,完成公司的目标。考核指标要易于理解、易于操作,员工可通过这些指标有目的地改进自己在研发过程中的工作。并通过项目过程考核,实现CMM思想在研发企业中的执行与贯彻。

3. 基于项目考核的IT企业研发人员绩效考核体系

由于需求不确定、人员流动、研发项目难以度量等原因,造成研发过程的不确定及研发项目管理的不确定,也使得研发人员的绩效考核体系操作困难,定量考核难度大。结合本文关于IT企业研发人员绩效考核体系的分析和我们研发企业相关管理经验,提出基于项目考核的IT企业研发人员绩效考核体系,并在考核中引入计件考核思想和方法,通过该体系,对研发人员定量绩效考核进行了探索,同时在企业进行了应用,收到较好效果。

3.1 基于项目考核的IT企业绩效考核体系原理分析

本节将从项目本身特性出发,以项目目标为切入点,对“基于项目考核的IT企业绩效考核体系”基本原理进行探讨。

虽然项目管理的历史已甚为久远,但从学科而言,项目管理由于其应用于曼哈顿计划和阿波罗登月计划所取得的巨大成功而倍受世人的关注和青睐。在过去的几十年间,项目管理成为独立学科,其理论和实践应用得到了长足的发展。

从绩效考核角度分析,虽然项目内容千差万别、结构不一、规模不同,许多项目要跨越多个学科领域,但所有项目的目的都在于得到结果或可交付成果,都拥有同样的总体目标——质量、时间和成本。如下图所示[10,11]:

由此,从项目的基本原理出发,项目的三维目标属性应是基于项目考核为主绩效考评体系的核心内容,即应从项目完成质量、项目时间、项目成本三个维度进行考核,并以此构筑考核方案。

为实现上述项目多个目标属性,项目管理层应更多地从项目计划、项目组织、质量管理、费用控制、进度控制等五个层面展开管理工作,并在项目过程中,对项目质量中的项目范围,即用户对项目的期望进行更为主动和有效的控制;对于项目团队成员而言,则应按照项目管理层的部署,在计划工时内完成项目的预期任务。由此,项目考核应对项目管理层和项目团队成员分别设计考评方案,对于项目管理层,应以项目的用户满意度(项目质量),进度(团队工时)和费用(项目总成本)作为考核指标,考察项目管理层对项目的主动管理效果;对于项目组成员,则应以个人工时、个人完成项目任务的质量作为考核指标。

具体对于研发项目,项目成本主要取决于项目工时,图1模型转化为二维模型。

由此,研发项目的考核指标转化为项目质量和项目工时。 项目质量:下游用户对项目团队完成工作内容的满意度。

对于研发项目应为:完成内容与最终用户需求一致性、单位模块的错误发生数

因目前商业化软件产品公司多采用原型法开发模式,用户可在项目初期对“完成内容与最终用户需求一致性”进行确认,而且也可将不一致性纳入错误发生管理,因此,研发项目质量指标可用“单位模块的错误发生数”唯一表征。

项目工时:该指标是研发项目成本和时间指标的具体表征。为在预期考核时间段内,完成项目计划任务所用的项目总工时数。

3.2 基于项目考核的IT企业研发人员绩效考核体系简介

3.1节指出从项目目标属性出发,应从开发质量和项目工时两个层面设计考核指标体系。从企业层面分析,“绩效的评价与管理对于企业来说是一项极具挑战性的工作,同时它也是企业赢得竞争优势的关键所在。绩效管理可以达到战略目的、管理目的及开发目的”[12]。由此,在项目考核的基础上,IT企业绩效考核还应针对员工个性化的考核内容。目前在IT业界,一些应用较好的考核体系也正逐渐显现出来项目考核为主、部门考核为辅的态势。 以一成功IT企业为例,其考核体系分为两部分,项目考核为员工日常工作考核,根据项目周期进行考核,考核结果直接反映为项目奖金。项目考核指标确定为用户满意度、项目工时,用户满意度反映项目质量。

部门考核则采用KPI考核,主要对员工能力、工作态度、工作成果等内容进行考核,其中,工作成果以项目考核结果作参考,考核结果反映为年终奖金,并将根据部门年度考核结果指导员工的成长方向和成长空间。

通过项目考核和部门考核,从工作成果和个人成长两个层面完成了对员工个体的考核,实现了考核的战略目的、管理目的和开发目的。

基于3.1、3.2节的分析,本文将在后续章节对“基于项目考核的IT企业研发人员绩效考核体系”进行论述,并将对该考核在企业中具体应用作以详细描述。 3.3 基于项目考核的IT企业研发人员绩效考核体系概述

考核由项目考核和部门考核组成,以项目考核为主,部门考核为辅。通过项目考核实现对研发过程和研发结果及员工工作成效的考核,考核结果将直接表现为员工项目奖金,并将成为部门考核中员工工作业绩考核的重要基础数据;部门考核将以财年为基本度量单位,应用KPI方法实现对员工成长和企业发展的整体度量,通过两者相互配合,通过不定期的项目阶段性考核及定期的部门考核完成对研发人员的工作成效、工作水平和企业建设的综合考评。 项目考核直接结果为项目奖金,将根据预设的项目考核时间和考核频次对项目进行考核,考核结果将在员工收入中反映。

部门考核直接结果为年度奖金,根据财年基准,按月、季、半年、年进行考核,考核结果在