开发部程序员绩效考核办法
来源:互联网 发布:美图秀秀for mac 编辑:程序博客网 时间:2024/04/29 00:16
对软件开发的过程所产生的软件项的质量和过程进行定量的评价,用评价的结果指导软件的开发过程,不断地提高软件开发质量水平,并依据度量记录来考核软件开发人员的工作绩效。 2、工作内容
市场调研 需求分析 成本预算 技术合同 概要设计 测试文档 详细设计 编写代码 技术文档 说明书 3、完成质量
3.1 完成情况 根据需求功能列表 50分
3.1.1 完成功能例表中所表述的功能。 30 3.1.1.1 (完成功能数\列表中功能数)*30
3.1.2 代码可读性,注释 5
3.1.2.1 变量命名方式不统一,没有规律。 -2 3.1.2.2 代码没有缩进不整齐,有注释了的但并没有用代码 -1 3.1.2.3 代码无注释(函数 必须注释) -2 3.1.3 程序的强健性。 10
3.1.3.1 没有对非法输入进行处理。 -3 3.1.3.2 对用户的非正确顺序操作,产生的错误没做处理。 -2 3.1.3.3 对数据库中NULL值的未做处理。 -1 3.1.4 操作界面 5
3.1.4.1 界面不整齐:按钮、输入框、大小不统一。 -2
3.1.4.2 能缩放的窗体未做缩放处理。 -1 3.1.4.3 书写不准确,有错别字。 -1 3.2 是否及时 30
v=(实用工时-计划工时)\计划工时
v<=0 v>=0.1 v=0.2 v>=0.5 30 20 10 0 3.3 程序成熟度 5
以软件项检查、评审、测试的结果为评价基准,评分标准如下: <1>5分:一次检查、评审、测试通过,无须调整;
<2>4分:一次检查、评审、测试通过,略有调整,或第二次检查、评审、测试通过无须调整;
<3>3分:二次检查、评审、测试通过。 <4>2分:三次检查、评审、测试通过。
<5>1分以下:三次检查、评审、测试未通过。 3.4 改善效率 5
<1>5分:改善效率良好,软件项的修改无须增加工作量,不影响阶段的
继续进行和项目计划的总体完成,或无须修改;
<2>4分:改善效率一般,软件项的修改或完善影响阶段的继续进行,增
加工作量在原计划的20%(此阀值可根据具体项目而定)以内;
<3>3分以下:改善效率较差,软件项的修改或完善过程使项目延期,或
增加的工作量超过20%(此阀值可根据具体项目而定)。
3.5
技术文档
技术文档优:结构清析,详细、如实,并准确地反其设计思想和其实现的代码、数据等。
良:如实,并准确地反其设计思想和其实现的代码、数据等 差:不详细、不清析,不能反应其全部设计。 无 0, 优 5, 良 3, 差 2 3.6 说明文档
优:结构清析,功能描述详细。准确、全面。 良:功能描述全面。
差:功能描述不全面。不能让用户看说明书就能操作。 无 0, 优 5, 良 3, 差 2 4、综合评价
绩效考核计分标准
序号 得分 考核评价 1 90~100 优秀 2 80~89 良好 3 60~79 及格 4 低于60 很差 5、奖惩标准
软件部门根据软件项综合评价表每个月或季度统计各开发人员所负责的软件项的平均得分值,比较开发人员软件项的平均得分值与绩效考核标准范围,确定开发人员绩效考核评价。绩效考核为“良好”以上人员奖励相应金额,绩效考核为“很差”人员处罚相应金额。绩效考核为“及格”的人员不奖不罚。对于很差的开发人员需要通报批评,并要求在项目经理、开发经理帮助下写个人软件开发过程改进书。如果是连续三个月都是很差则可能降级、降工资、甚至解雇;对于优秀的开发人员通报表扬,并组织经验交流会绍其优秀的软件开发过程控制方法,如果是连续三个月都是优秀,则可能升级、升工资。 奖:设p为所得分,m为绩效工资。奖金为S
S=(p-80)*(m\(100-80)) 例如:p=90 m=800
S=(90-80)*(800\(100-80))=400
惩:设p为所得分,m为绩效工资。罚金为S
S=(60-p)*(m\(100-80)) 例如:p=50 m=800
S=(60-50)*(800\(100-80))=400
- 开发部程序员绩效考核办法
- 软件开发部绩效考核
- 程序员该如何绩效考核?
- 谈谈程序员的绩效考核
- 谈谈程序员的绩效考核
- 老生常谈“程序员绩效考核”
- 程序员绩效考核表
- 谈谈程序员的绩效考核
- 再谈程序员的绩效考核
- 如何对程序员进行绩效考核
- 如何给程序员做绩效考核
- 如何给程序员做绩效考核
- 绩效考核
- 绩效考核
- 绩效考核
- 绩效考核
- 绩效考核
- 绩效考核
- hdu 3974 Assign the task 线段树(时间戳)
- 指针的再认识
- JavaScript 事件模型 事件处理机制
- 1007 Financial Management
- 《数据结构编程实验》 2.1.2Ride to School
- 开发部程序员绩效考核办法
- 初识pthread(一)-线程管理之创建/结束线程
- 网络常识
- Linux程序设计(Linux shell编程三)
- Configuring Java CAPS for SSL Support - Index
- 九度OJ题目1034:寻找大富翁
- 又一版“畅通工程”
- hdu 2296 Ring (ac自动机+dp)
- Public Keys, Private Keys, and Certificates