关于软件系统开发项目考核与奖励方案的探讨和研究

作者
【摘要】对小型软件企业来讲,软件技术开发人员的管理尤其重要,人员的流失直接影响到企业的生存。如何用企业的“软约束”来调节软件开发人员的各种不合理的需要,给员工多重需要的满足,从而达到以人的管理为中心的目的。文章主要从项目考核和奖励方案的角度进行探讨和研究,结合软件系统开发项目管理的基本要求和特点,对奖金的方案和分配进行分析,找出在软件系统开发中项目考核的可计算公式。通过调整项目的奖励金额的分配比例,从而达到合理进行软件开发人员劳动分配的目的,以期对软件公司的人员管理起到一定的作用。
【关键词】项目考核 项目奖金制度管理办法 项目管理 软件系统开发管理
一、前言
软件系统产品研发和项目开发的工作具有重要性、连续性和紧迫性等特征,为提高产品项目研发和实施的成功率,提高参与人员的积极性,明确工作导向,激发软件开发人员的自身潜能和工作热情,使软件开发在产品和项目共同目标的牵引下不断提高工作效率,因此,研究软件系统开发项目考核和奖励方案具有重要的现实意义。
为了提高研发人员的积极性,软件公司通常采用项目奖金的方式促进软件系统的开发。制订合理的项目考核和奖励方案有助于更好的实现软件系统开发的管理。研究采用合理的项目考核和奖励方案,通过对项目奖金的控制,克服软件系统开发的不确定性,使软件系统开发处于可以控制的范围内,以达到预期的目标。
合理的项目考核和奖励方案旨在根据研发人员在工作的贡献度(参与度)、创新性以及质量控制(功能稳定性)进行奖励,研发人员所获得的奖励是基于他/她在考核期间所付出的努力、所取得的成果、所评效出的得分,同时,研究项目考核和奖励方案的重要目的是逐步提高研发人员的收入水平,分享软件开发所带来的利益。
二、项目考核基本流程
结合软件系统产品或项目的开发周期和过程,制定合理的项目考核和奖励方案的流程,部分特殊软件产品或项目将因具体情况而变更流程。
项目考核和奖励方案都是由该项目负责人进行方案申报,由软件开发部门经理核实方案,并提交公司总经理审批,审批通过,该方案相关的文档进行报备,并作为考核记录和奖金支付的依据。
具体流程是由公司制订软件系统开发计划或者项目开发合同,提交给软件开发部门制订项目考核和奖励方案,并提交公司总经理审批,审批通过后,由产品或项目负责人对软件的开发过程进行项目考核和统计,在项目考核结束后根据考核结果将项目或产品开发奖金总额的60%按项目开发奖金计算公式进行发放。
项目进入维护期后,由产品或项目负责人重新制订维护期的项目维护考核和奖励方案,同样由公司总经理进行审批,审批通过后,由产品或项目维护负责人进行项目考核和统计,项目考核結束后根据考核结果将项目奖金总额的40%进行发放。
三、项目审批和申报
软件公司策划的新产品通过软件开发部门进行开发的项目,需经过综合评估其工作量和周期,从而启动项目考核与激励机制,可以依据以下要求的软件系统产品或项目可以由软件系统产品或项目负责人提报申请:
(一)新版本或新产品的开发,并预估开发人天(第一个版本发布)达到200人/天以上。
(二)委托开发的客户项目,并预估开发人天(含稳定期)达到50人/天以上。
(三)二次开发的客户项目,预估开发总人天(含稳定期)达到50人/天以上。
符合以上要求的产品和项目,需要由负责人准备以下资料,上报公司总经理进行审批:
1.绩效考核与奖励申请表。
2.项目开发团队。
3.开发计划与开发人天。
4.绩效考核标准。
5.激励方案与预算。
对于小型项目(开发人天小于50天)或维护类项目,分配给开发人员负责跟进后,登记所花费的人天,作为年底绩效考核的依据,并统一计算绩效奖励和发放。
四、项目考核的基本要素
(一)考核范围与职位加权系数
考核办法的适用范围将包括项目团队的全部参与人员,由研发总监、产品和项目负责人负责团队组建,负责人则决定参与人员的职位分级,以下是职位所设置的加权系数:
因软件系统产品或项目在开发和实施过程中,人员参与程度、方式和参与周期会有变化和调整,软件系统产品或项目负责人有权对考核人员范围以及加权系数进行调整,并予以公布,负责人有义务对调整部分进行解释并进行思想工作。
对于试用期软件系统开发人员,需要进行绩效考核,但不进行绩效激励和奖金,绩效考核成绩将作为去/留的依据。
(二)项目考核周期
为保证软件系统产品或项目在开发和交付过程中,项目软件开发人员能持续提高工作热情,并始终关注所负责的任务以及项目整体目标,是以考核的作用是非常重要并且不可或缺的。
根据产品开发/项目的开发和交付周期,将考核分为:开发期考核和稳定期考核两部分;
1.开发期考核
针对软件系统产品或项目开发人员和测试人员,将开发期划分为多个考核周期(周/月),分别对每个项目参与人员进行绩效考核,最后计算平均的方式得出最后绩效考核评分;对于软件系统产品或项目的顾问与支持人员,则只需在开发期末进行一轮绩效考核;项目负责人根据人员评分,计算每个项目组成员的绩效奖励,告知以组员并执行发放。
2.稳定期考核
在产品投入市场过程后,或项目顺利上线,标志着稳定期结束,项目负责人将对每个项目组成员进行最后一轮,评估组员在稳定期给予软件系统产品或项目的支持力度是否符合预期,并作为最后绩效奖励的发放依据。
(三)项目考核指标
由于软件系统产品或项目参与人员的角色差异,并考虑量化指标的困难,本办法计划对多个角色的项目组成员,使用统一的标准进行考核,考核将从多个方面进行,实行记分制,主要指标项如下:
1.工作效率与创新能力
(1)任务进度控制:能有效的按计划进行任务的执行工作,包括设计、开发、测试、实施、部署(30%)。
(2)质量和性能:能按既定的目标和质量要求,交付成果,包括设计文档、开发模块、测试报告、性能报告(30%)。
(3)创新能力:能提出有价值的建议和新思路,改进项目中所面对的问题和难题(20%)。
(4)成本控制意识:能按既定的成本要求,对项目参与过程中,能有效地控制成本(10%)。
(5)管理能力:能充分利用资源,有效地促进岗位职责的完成(10%)。
2.工作态度与发展潜力
(1)岗位工作态度:能有效依照上级分配的任务开展本职工作(40%)。
(2)团队合作态度:乐于与团队的人员配合,促进团队目标的达成(20%)。
(3)客户服务态度:主动承担工作,乐于接受有难度的工作(20%)。
(4)工作责任心:主动承担工作,乐于接受有难度的工作(10%)。
(5)进步发展:个人素质有所提升,工作成果得到上级认可(10%)。
软件系统产品或项目评定可以参照以下4个要素进行确定:
(1)交付的模块与之前所提交的设计完全相同。
(2)测试的系统错误数量符合优质质量范围。
(3)提前交付经过测试的模块。
(4)研发成本小于计划成本。
软件系统产品或项目开发期内,每项指标的考核分数分为卓越(160)、优秀(160~140)、满意(140~120)、良好(120~100)、合格(100~80)、不合格(80~60)和极差(60以下)。
软件系统产品或项目稳定期内,每项指标的考核评分分为良好(120~100)、合格(100~80)、不合格(80~60)和极差(60以下)。
五、项目奖金的计算
(一)项目奖励金额预算
结合项目的具体特点和工作量, 软件系统产品或项目的奖励金额预算通过如下公式而计算得出:
激励预算总额 =∑(软件系统开发人员单天成本 × 预估工作人天) × (15%~20%)
软件公司可根据项目所做的开发计划时并评估所有的人力成本支出,再增加总人力成本的15%~20%作为项目激励预算,同时公司总经理可依据项目的重要程度、紧迫情况,有权调整绩效激励的预算比例。
(二)项目奖励与惩罚
当软件系统产品或项目在计划的里程碑节点,进行交付并验收后,根据统计的实际人天与计划人天的差异在5%以内,可视为按计划达成目标,奖金总额按预算额度执行组内个人奖金计算。
如果软件系统产品或项目开发控制合理,软件系统开发人员工作效率较高,提前交付并获得验收,统计的实际人天与计划人天差异度在5%以上,公司将提取所节省人力成本的30%~40%(该指标在提交申请表时制定),加入奖金总额发放给组员成员,具体公式如下:
奖金总额=激励预算总额 + (∑(软件系统开发人员单天成本×(预估人天-实际人天)) × (30%~40%))
如果软件系统产品或项目开发控制不合理,软件系统开发人员工作效率较低,导致交付验收,统计的实际人天与计划人天差异度在5%以上,公司将根据所超支人力成本的30% ~ 40%(该指标在提交申请表时制定),从奖金总额中予以扣除,具体公式如下:
奖金总额=激励预算总额 -(∑(软件系统开发人员单天成本×(预估人天-实际人天)) × (30%~40%))
5.3项目个人奖励与计算公式
为了有效落实考核,提升研发人员积极性和工作质量,奖励方案的重点是确实可行,且对研发人员产生约束作用,并保持研发人员对项目持续的支持力度,因此每个项目组成员的激励奖金都将根据软件系统产品或项目过程中的绩效考核评估,通过统一的计算公式,得出每个成员的奖金:
应得奖金=奖金基数×(该开发人员实际人天×职位加权系数)
×奖励系数
六、项目奖金的分配和发放
在软件系统产品或项目开发交付,并初步验证符合客户需求,由项目负责人负责整理并汇总绩效考核数据,计算出项目组人员和技术支持团队的最后得分和绩效奖金,上报公司总经理审批,审批通过后交财务进行发放奖金的60%。对于延期完成的软件产品或项目,可通过员工的绩效考核结果进行扣减。
软件系统产品或项目进入稳定期并顺利完成稳定期的各项工作,产品投放市场,项目顺利上线后,根据稳定期项目支持进行绩效考核,并对剩余40%奖金计算出发放比例,并上报公司总经理审批,审批通过后进行奖金发放。对于延期完成的软件产品或项目,可通过员工的绩效考核结果进行扣减。
七、结论和建议
项目考核的要素和各要素在奖金核算的过程中的比率,企业可以根据自身的特点进行优化和调整,以上方案只是对项目考核与奖励方案的一种探讨而已。企业也可以在实践中对比率进行合理设置,以实现奖励和分配制度的公平合理。
参考文献
[1] 吴吉义.软件项目管理理论与案例分析[M].中国电力出版社,2007.
[2] 王立国.项目管理教程[M].机械工业出版社,2007.
[3] 卢有杰.现代项目管理学[M]. 首都经济贸易大学出版社,2007.
[4] 杰克.吉多,等.成功的项目管理[M].北京:电子工业出版社,2007.
作者简介:胡辉萍(1975-),男,江西萍乡人,桂林理工大学管理学院工商管理硕士(MBA)研究生,研究方向:信息化项目管理。
(责任编辑:刘影)
作者 胡辉萍