软件公司开发人员绩效评价规范

合集下载

如何评估软件开发人员的绩效与能力

如何评估软件开发人员的绩效与能力

如何评估软件开发人员的绩效与能力在评估软件开发人员的绩效与能力时,我们需要考虑多个因素,包括技术能力、项目质量、团队合作和自我发展等方面。

本文将从这些方面探讨如何评估软件开发人员的绩效与能力。

一、技术能力评估软件开发是一个技术密集型的工作,因此评估软件开发人员的技术能力至关重要。

以下是一些常用的评估方法:1.代码质量评估:通过代码审查、代码复查等方法,评估开发人员编写的代码的质量,包括代码的可读性、可维护性、健壮性等。

2.技术面试:通过面试的方式,对开发人员的技术知识进行考察,包括编程语言、数据结构与算法、设计模式等方面。

3.技术考试:通过书面考试的方式,对开发人员的技术能力进行评估,包括理论知识和实际操作能力。

二、项目质量评估软件开发人员的绩效与能力也与其参与的项目质量密切相关。

以下是一些常用的项目质量评估方法:1.项目成果评估:评估开发人员参与的项目成果,包括项目的交付质量、功能完整性、性能等方面。

2.项目进度评估:评估开发人员在项目中的进度管理能力,包括任务规划、时间管理、问题解决等方面。

3.客户满意度评估:评估客户对开发人员参与的项目的满意度,包括沟通能力、解决问题能力、项目交付准时性等方面。

三、团队合作评估软件开发往往是一个团队合作的过程,因此评估开发人员的团队合作能力也是必要的。

以下是一些常用的团队合作评估方法:1.团队合作项目评估:评估开发人员在团队合作项目中的角色和贡献,包括沟通能力、协作能力、问题解决能力等方面。

2.团队合作案例评估:通过分析开发人员在过去团队合作项目中的表现,评估其团队合作能力。

3.团队合作训练评估:通过参与团队合作训练的方式,评估开发人员在团队合作中的表现和能力提升情况。

四、自我发展评估软件开发是一个不断进步和学习的行业,因此评估开发人员的自我发展能力也是重要的。

以下是一些常用的自我发展评估方法:1.学习能力评估:评估开发人员的学习能力和自我驱动能力,包括参与培训、学习新技术的积极性等。

软件研发部门绩效考核制度

软件研发部门绩效考核制度

软件研发部门绩效考核制度软件研发部门绩效考核制度有很多的公司都有软件研发部门,但是很多的人力资源管理者不知道怎么对软件研发部门实行绩效考核。

下面为您精心推荐了软件研发部门绩效考核规定,希望对您有所帮助。

软件研发部门绩效考核方案一、目的(一)激发开发人员工作积极性,提高工作效率与工作质量,确保项目能按时、按量、按质完成。

(二)加强开发人员对个人绩效管理,改善工作,提高组织的绩效;(三)帮助开发人员客观的认识自我,发掘潜力,提高能力;(四)建立人员激励和调整机制,为奖惩、晋升、加薪、员工培训以及调岗、降薪、辞退等人事决策提供依据。

二、考核对象软件开发部全体人员三、考核原则(一)公开的原则:考核过程公开化、制度化;(二)客观性原则:用事实、数据说话;(三)反馈的原则:在考核结束后,考核结果必须反馈给被考核人,同时听取被考核人对考核结果的意见,对考核结果存在的问题做出合理解释或及时修正;四、考核组织(一)总经理:绩效考核方案、结果的审核、审批、组织及实施。

(二)部门经理:负责部门开发人员的绩效考评,反馈方案运行中存在的问题,并提出改善建议。

(三)被考核员工:按照绩效要求完成本职工作、达成目标、提升自我。

定期与部门经理沟通目标达成进度,配合部门负责人进行绩效面谈,并不断进行绩效改进和提升。

反馈方案运行中存在的问题,并提出改善建议(四)行政人事部:负责绩效考核方案的拟写、修订、绩效考核的组织与实施。

四、考核周期根据开发人员的项目周期进行考核。

(注:开发人员负责的项目不同,周期可不同) 五、考核内容及方法 (一)工作进度考核对软件开发的进展情况进行度量,主要考察时间进度及工作量,衡量开发人员每个开发阶段是否按时、按量完成。

1、对于每个阶段工作过程中,所花费的天数,通过填写的“项目开发计划与完成进度表”进一步核实。

“项目开发计划与完成进度表”每个阶段都要书写并发行政人事部备案,以便工作跟进、核对。

每阶段结束向直接上级汇报并接受考核。

软件开发人员的绩效考核标准

软件开发人员的绩效考核标准

软件开发人员的绩效考核标准软件开发人员的绩效考核序号标准说明评分标准1 错误率每千行程序20个错误以下(包含20个)5每千行程序21-25个错误4每千行程序26-30个错误3每千行程序31-35个错误2每千行程序36个错误以上(包含36个)12 新技术使用情况大量使用新技术,并且解决了传统技术无法解决的问题;5大量使用新技术,解决了传统技术难以解决的问题,大大提高了工作效率;4使用部分新技术,替代了部分传统技术,一定程度上提高了工作效率;3使用了少量的新技术,替代了了少量的传统技术;2没有使用任何新技术,仍然用传统技术解决问题;13 程序编码的规范性编码非常规范,无可挑剔,同时又对公司制度规范提出了改进意见;5编码非常规范,无可挑剔; 4编码规范,不符合规范之处很少;3编码基本规范,但不影响对程序的理解;2编码存在较大的不规范性,并且对程序理解造成了比较严重理解误差;14 文档编写的规范性文档书写按照公司的相关模板,规范、美观,无可挑剔;5文档书写按照公司的相关模板,规范,但美观性上有待改进;4 文档书写基本规范,但美观性上有待改进;3文档书写的规范性、美观性上都有待改进;2文档书写的规范性、美观性上都存在很大的改进空间;15 及时性能够在预定时间的80%内完成;5能够在预定时间的90%内完成;4能够在预定的时间内完成; 3超过预定时间的10%才完成计划;2超过预定时间的20%才完成计划;16 编码注释的完整性编码注解完整、清楚、容易被人理解,不会造成理解方面的偏差;5编码注解完整、清楚、比较容易被人理解,但会引起少量的理解偏差;4编码注解完整,比较清楚,但会引起部分理解的偏差;3编码注解比较完整,但有部分代码没有注解;2编码注释不完整,大量的编码没有注释,让人难以理解;1软件服务型企业,其核心竞争力在软件。

软件开发人员是此类企业人员中的精华,他们应具有较强的事业心、责任感,较深厚的基础理论知识,并不断提出新的思想和观念,为创造新产品、新技术创造条件。

程序员绩效评价标准

程序员绩效评价标准

绩效评价标准总则:通过量化的指标准确的评定软件开发人员的绩效,从而对薪酬分配提供可靠的依据。

λ基本说明:绩效评价,包括业绩考核和能力评定。

对软件开发人员的绩效评定,每一项问答表现优秀加一分,表现不佳扣一分,表现平平不得分,最后计算总分。

λ业绩考核:此项考核主要考核在一定时间内软件开发人员的任务完成情况。

主要包括有以下指标:目标的完成度、难易度、贡献度。

目标完成度●完成情况:能否总是在规定期限内完成工作?或者尚能在规定的时限内完成工作,还是经常需要上级的催促才能按时完成工作,或者一贯拖延工作期限,即便在上级的催促下也不能按时完成工作?在困难或者环境变化的情况下,是否也完成了计划的工作?是否很快、很迅速、高标准、高质量、创造性的完成交给的工作?是否在完成工作的同时,又能很好地控制成本?如果工作没有完成是由于环境的变化还是个人能力的问题?或者是工作太多了,根本无法完成?在工作中是仅仅要求完成任务还是主动进行工作流程的改进,高效运用相关资源来解决工作中出现的问题?上级人员交给其工作时是否放心?●完成质量:提交的程序是否经常出现很多BUG?是否经常需要修正或调整?编码是否严格遵守代码规范性?用户对其开发的软件是否满意?●完成时间:总是提前完成任务,还是总是强调客观原因而无法准时完成任务?是否经常需要有人催促才能完成工作?难易度所完成的工作是否是一般人不愿意干的工作?或者是很烦很累枯燥无味的工作?所完成的工作是一般程序员都可以充分达成的目标,还是不易达成的挑战性目标?如果本人不在,本部门或本小组是否有替代的人?贡献度其所作的工作对公司创造了多少直接效益?多少间接效益?或者降低了多少成本?工作完成后的成本情况如何?是否有效地控制成本?是否在圆满完成本职工作以外,还积极主动地从事其它相关事情?是否尽力为公司创造最大利益,在各方面尽了最大努力并取得了一定的成果?能力评定:能力评定是通过对员工的日常工作的工作表现,观察、分析、评价其所具备的工作能力。

软件部绩效管理考核标准规范

软件部绩效管理考核标准规范

软件部绩效考评方案第一部分、考评对象研发全体人员第二部分、工作职责一、项目经理和用户方对接需求,合理分配内部资源,统筹所负责项目标整体计划,监控跟踪开发过程进度,着手处理棘手问题,并应对突发情况对项目整体计划做出调整。

二、开发人员(程序员、中级程序员、高级程序员)依据需求文档,在项目经理任务划分负责范围内,按效率天天完成固定功效编码工作,并负担该部分维护工作。

三、测试人员按指定文档编写测试用例,并对相关项目进行单元,集成及系统测试工作。

四、美工人员负责直接和用户沟通UI方面相关业务,并针对所负责项目标软件交互进行美术及交互设计,并按需切图,关键输出产物为牵引图,UI指导,拓展图,PSD原图,及切图。

第三部分、开发及测试人员考评内容(初,中,高)一、质量考评1. 度量指标质量度量关键是依据度量指标来进行评价;质量指标是指软件开发程序缺点率(bug数量)。

2. 度量指标计算方法(1)度量指标评分标准依据软件开发程序缺点率(bug量)来确定,缺点率越高,其评价分就越低。

(2)缺点率起源关键是软件经过测试组测试后,所产生测试汇报;◆软件交付使用后十二个月内产生软件维护统计表;◆开发人员缺点率考评,关键依据测试汇报和软件维护统计;◆测试人员缺点率考评,依据软件维护统计。

(3)缺点率单位以程序单元为单位,相比较而得出缺点率值(原理:缺点数/单元总数)。

这里所指程序单元,是WBS分解后内容。

(4)开发人员缺点率计算方法● 依据测试汇报和软件维护统计中缺点类别,分别统计各类别缺点率,然后依据度量指标计分标准表来打分。

● 缺点数计算公式为:Total = ∑(Ci*Fi*Ki); ● 缺点率计算公式为:V = Total / U ;其中i=1,2,...n 代表每个缺点;U 代表开发人员负责、已完成且已被测试程序单元总数;C 代表缺点所对应缺点等级权重系数;通常权重系数以"通常"缺点等级作为基数(权数设为1),"轻微"缺点等级可不用计算缺点率(权数设为0)。

软件公司绩效考核管理制度

软件公司绩效考核管理制度

软件公司绩效考核管理制度相信很多的员工和管理者都很熟悉绩效考核这个名词,然而很多的软件公司不知道怎么实行绩效考核的制度。

下面为您精心推荐了软件公司绩效考核方案,希望对您有所帮助。

1总则以客观事实为依据。

以考核制度规定的内容、程序与方法为准绳。

考核力求公平、公正。

2考核的职责与权限2.1考核部门的职责与权限2.1.1人力资源部是考核工作的组织者和指导者,负责制定有关人事考核的原则、方针和政策;拟订考核制度和考核工作计划;组织和协调各部门的考核工作;统筹指导各部门设计符合自身特点的考核办法。

2.1.2各用人部门是考核办法的设计者和执行者。

2.1.3直接上司是其下级的主要考核者;考核者针对职员工作考绩表所列内容对被考核者逐项评定,考核结束后,考核者必须让被考核人了解到取得的成绩与存在的不足。

2.1.4二级考核制:直接主管是一级考核者,是考核的主要责任人;公司考评委员会是二级考核者,对一级考核者的工作进行监督、审核。

管理者对下属的考核,必须受到公司考评委员会的监督。

2.1.5下级对上司的考核拥有申诉权,如上司的考评结果不公平,可向公司考评委员会反应。

2.2考核者与被考核者的职责与权限2.2.1考核者代表公司,按照既定的统一的评定标准,公平、公正地考评下级。

考核者要准确地把握考核规则和考核尺度,减少主观因素的影响。

2.2.2被考核者应明确自己的工作职责和考评的评判标准,对自己的工作有一个客观的评价,并有向公司考评委员会申述的权利。

3考核内容考核内容分为工作态度、工作能力、工作绩效三大模式,按照经理级、职员级设置不同的考核指标,以《经理工作考绩表》及《职员工作考绩表》中所量化的指标为评判标准。

4考核细则4.1公司的考核采用月考核制,每月3日前,人力资源部将考核表分发到各部门,每月7日前各部门将考评结果反馈到人力资源部。

4.2考评办法4.2.1公司考评委员会根据月初公司书面下达到各部门的月工作计划,临时安排的应由各部门完成的工作及各部门工作完成情况,评定各部门的考评等级,考评等级共分六等。

软件部绩效考核规范标准

软件部绩效考核规范标准

软件部绩效考核方案第一部分、考核对象研发全体人员第二部分、工作职责一、项目经理与客户方对接需求,合理分配内部资源,统筹所负责项目的整体规划,监控跟踪开发过程进度,着手解决棘手问题,并应对突发情况对项目整体计划做出调整。

二、开发人员(程序员、中级程序员、高级程序员)根据需求文档,在项目经理的任务划分负责范围内,按效率每天完成固定功能的编码工作,并承担该部分的维护工作。

三、测试人员按指定的文档编写测试用例,并对相关项目进行单元,集成及系统测试工作。

四、美工人员负责直接和客户沟通UI方面的相关业务,并针对所负责项目的软件交互进行美术及交互设计,并按需切图,主要输出产物为牵引图,UI指引,拓展图,PSD原图,及切图。

第三部分、开发及测试人员的考核内容(初,中,高)一、质量考核1. 度量指标质量度量主要是根据度量指标来进行评价的;质量指标是指软件开发程序缺陷率(bug的数量)。

2. 度量指标计算方法(1)度量指标评分标准根据软件开发程序的缺陷率(bug量)来确定,缺陷率越高,其评价分就越低。

(2)缺陷率来源主要是软件经过测试组测试后,所产生的测试报告;◆软件交付使用后一年内产生的软件维护记录表;◆开发人员的缺陷率考核,主要依据测试报告和软件维护记录;◆测试人员的缺陷率考核,依据软件维护记录。

(3)缺陷率单位以程序单元为单位,相比较而得出缺陷率的值(原理:缺陷数/单元总数)。

这里所指的程序单元,是WBS分解后的内容。

(4)开发人员缺陷率计算方法根据测试报告和软件维护记录中的缺陷类别,分别统计各类别的缺陷率,然后依据度量指标的计分标准表来打分。

● 缺陷数计算公式为:Total = ∑(Ci*Fi*Ki); ● 缺陷率计算公式为:V = Total / U ;其中i=1,2,...n 代表每个缺陷;U 代表开发人员负责的、已完成且已被测试的程序单元总数; C 代表缺陷所对应的缺陷级别的权重系数;通常权重系数以"一般"缺陷级别作为基数(权数设为1),"轻微"缺陷级别可不用计算缺陷率(权数设为0)。

软件开发部绩效考核方案

软件开发部绩效考核方案

软件开发部绩效考核方案年对技术执行总监予以5%~10%的降薪,具体降薪比例由总经理在此范围内确定。

绩效考核方案为了全面简洁地评价公司研发人员的工作成绩,贯彻公司发展战略,结合研发人员的工作特点,制定了软件开发部绩效考核方案。

考核对象:软件开发部全体人员。

考核内容:1.进程考核:对软件开发的进展情况进行度量,主要考察时间进度。

每周工作过程中,所花费的天数通过书写的“工作日志”可以进一步核实。

工作日志每天要书写,每周向直接上级汇报,并存档,便于抽查、核对。

对开发人员的过程考核数据是:项目所负责的程序单元的计划完成时间和实际需要时间。

对技术执行总监的过程考核数据是:整个项目的计划完成时间和实际完成时间。

时间差率=(本月实际需要时间-本月预计完成时间)/本月预计完成时间;(以天为单位);最终的结果为N个任务的平均值。

2.评分标准:时间差率范围可根据具体项目而定。

得分90-100,时间差率范围15%以下;得分70-80,时间差率范围15%-35%;得分低于70,时间差率范围35%以上。

3.综合考核:根据综合因素考核表对相应人员的考核。

详见附录1软件开发人员综合因素考核表,附录2技术执行总监综合因素考核表。

绩效考核:考评分=进程评分*进程权数+综合因素评分*综合因素权数。

综合指标权重系数表:进程考评权数0.6,综合因素权数0.4.绩效考核标准:根据项目组的平均得分值,有以下评分标准:得分90~100,考核评价优;得分80~89,考核评价良;得分60~79,考核评价合格;得分低于60,考核评价差。

研发部每个月确定了项目组成员绩效考核评价后,计算项目组的平均得分值,比较项目组的平均得分值与绩效考核标准范围,确定技术执行总监的绩效考核评价。

薪金激励:1.研发人员一年的考核结果平均分在85分(含)以上时,下一年给予该研发人员5%~10%的提薪,具体提薪比例由总经理在此范围内确定。

2.研发人员一年考核结果平均分低于60分(不含)时,下一年对该研发人员予以5%~10%的降薪,具体降薪比例由总经理在此范围内确定。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

精心整理公司软件开发人员绩效评价标准
1、总则
通过量化的指标准确的评定软件开发人员的绩效,从而对薪酬分
2
1、
2、
3、
4、
3
此项考核主要考核在一定时间内软件开发人员的任务完成情况。

主要包括有以下指标:目标完成度、难易度、贡献度。

3.1、目标完成度
1、能否总是在规定期限内完成工作?
2、或者尚能在规定的时限内完成工作,还是经常需要上级的催促才能按时完成工作,或者一贯拖延工作期限,即便在上级的催促下也不能按时完成工作?
3
4
5
6
7
8
9
1
2
3、用户对其开发的软件是否满意?
1、总是提前完成任务,还是总是强调客观原因而无法准时完成任务?
2、是否经常需要有人催促才能完成工作?
3.2、难易度
1、所完成的工作是否是一般人不愿意干的工作?或者是很烦很累枯燥无味的工作?
2、所完成的工作是一般程序员都可以充分达成的目标,还是不易达成的挑战性目标?
3
3.3
1、
2
3、
4、
4
技术能力评定:
技术能力评定是通过对员工的日常工作的工作表现、观察、分析、评价其所具备的工作能力。

对其开发人员的技术能力评定,主要包括以下几项:技术能力、理解力、沟通能力、主动性。

4.1、业务知识
1、上级交待工作时是迅速、准确地抓住工作的关键还是反应迟钝,迟迟不能理解?
2、是否在一个月内就迅速熟悉了新岗位的工作?
3、还是在新岗位工作超过三个月了还对许多业务流程不很熟悉,
4
5
4.2
1、
2
3
4
4.3
1
2、在编写程序时是注重界面的实用性、客户的满意度,还是老谈所谓的概念、技术?
4.4、工作效率
1、在工作中是否有很强的工作效率意识?
2、是否总是比别人快地完成任务?
4.5、理解力
1、
2
3
4
5
4.6
1、
2
3
4、
执?
5、和人谈话时是否认真倾听对方的诉说,虚心接受对方的意见?
1、是否对公司的状况提出过建议、意见和合理化建议?
2、开发程序中是否努力改善工作质量,以一贯的态度将工作从头到尾做完,并使程序尽善尽美,一定要把工作做完才离开公司。

还是常说“算了,就这样吧?!”之类的言语?
3
4
5
6
7
8
9
10
11
12
13
天的想法?
5、团队精神
团队精神包括:纪律性、主人翁精神、协作性。

1、是否遵守理解公司各种规章制度而努力?并能规劝他人?
2、是否努力理解上级的批命令并圆满的贯彻执行?
3、是否严格遵守工作时间?有无经常迟到、早退、无故缺勤的情况?
4
5.2
1
2
3
5.3
1
2
3
4
6、领导能力
领导能力,领导能力用于项目经理评价。

1、是否能组织手下员工高效地工作?
2、是否能促使本组员工和睦相处、团队协作?
3、是否能关心手下员工,鼓励优秀、批评落后?
4、是否积极地帮助手下员工?
7、附录
软件开发工程师工作质量考核评分标准参考:。

相关文档
最新文档