A. PHP程序员是否有绩效考虑如何考核
代码量可以作为基础绩效
但合格的代码必须要有一份KPI指标:有效解决问题、尽可能节省资源、易懂。
根据你公司的实际情况来定。
绩效考核的先决条件是工作可测量。
从这个角度讲,有两种方式可以综合使用:
1.代码量。每天下班进行工作提交时,统计今日修改,新增的代码行数,业界基本水平大约是200行。
2.进行任务细化分割和管理。MantisBT可以实现这个功能。开发的整个流程,都可以在mantis上加以体现。分析人员逐级分割任务,并将最终可实现的子任务分割给程序员,程序员可以通过统计其任务完成量来估算其工作量。
B. 程序员业绩和工资的比例
程序员一般不会和业绩关系很大,技术活只要有了,高工资是可以固定的,业绩好就成为奖金了。
C. 程序员kpi如何制定
程序员如果一定要用KPI,那就只能用任务完成率,比如90%算合格,即主管给程序员布置了100个任务,那必须完成90个。
其他功能开发数量不合适(功能有难有易,拆分的颗粒度也是不同,没法落地),bug修复数量也不合适(道理同功能开发),要么直接主管主观评价,要么引入OKR。
D. 如何管理好一个研发团队 让每一位程序员 绩效考核 kpi
对研发人员考核建议要过于强调结应该注重对过程关注程序员种脑力劳动类似于研发考核由于其工作性质本身要求创造性结比较难于掌握单纯强调考核会打压其本身工作积极性符合客观规律 人觉得对们考核只要能确定们认真工作、努力工作、态度端正切围绕目标开展了 希望对有帮助
E. 如何对程序员绩效考核
关于程序员的绩效考核问题,相信是很多软件公司致力追求却一直无法做到量化的目标。很多考核标准都只是一个框架,但却无法具体细致下去,从而引发了很多劳资方面的纠纷,到最后都是无果而终,无法坚持下去。但还是有很多人,特别是不懂得技术之人,乐此不疲,希望以此种方法来作为程序员报酬的衡量标准。
最突出的就是“任务量”问题。软件编程行业的任务,懂点编程的人都知道,这个行业是一个创造性、思维性的行业。一个任务的工作量多与少是没有一个衡量标准的,原因就是软件功能的实现结果,根本就没有一个最好的标准。
有的人就以工作时数来进行衡量。真的可以吗?举个例子:相同的任务且相同实力的程序员,有的程序员花了一天就完成。也有的程序员花了两天完成,还有的花了三天,四天,五天完成的。花一天完成的程序员做了功能上的实现,它是完成的,针对绩效考核来说,是满分的。但是,比他花多得多时间的程序员呢?他们除了花在功能实现上,还花了很多时间在代码优化以及界面操作设计上。那么,从绩效考核来讲,也仅仅是满分。花一天与花几天的程序员的工作量真的可以相等吗?谁都知道不可能的。再打个比方,两个工作任务,有可能在任务量上它真的就一样。但是,在任务安排上,一个项目组由于技术力量及时间限制上较为宽裕,在一个月内宽松地完成了,而另一个项目组由于在人力资 源以及时间限制上,加班加点,用了十天就完成。以此相比,是哪个项目组的任务量更大一点呢?
所以,绩效考核的框架是死的,而程序员的任务是活的,用一个死的框架套住一个活的思想,程序员只为绩效的要求而实现,久而久之,一个软件项目根本就毫无创造性可言,就是一个生产线生产出来的一个标准化产品而已。
所以,我觉得,程序员的生产,就是个研发,而研发就是创造,不是生产工具,不能以简简单单的任务量来衡量,更不能成为技术层面之外的人简简单单的薪酬衡量标准。用简单思想框架来束缚程序员的思维创造性,这是拖累研究,极易打击程序员的研究主动性。
但真正没有办法为程序员计算劳动所得吗?我觉得, 既然,程序员的工作是研发创造性的,那么,程序员就应当有个感性的前提,那就是视自身的劳功项目体现出的市场价值作为其劳动所得的标准。所以,我觉得,在这方面上,项目奖比起冷冰冰的绩效考核温暖得多,它直接反映的是程序员的创造性结果。在项目组内部的评比,则需要靠他们的直接带领人来衡量贡献的突出性,一是针对项目的技术贡献以及任务完成的质量贡献。
F. 程序员的绩效考核标准,怎么做才合理。
对研发人员的考核,建议不要过于强调结果,应该注重对过程的关注。程序员这种脑力劳动,类似于研发考核,由于其工作性质本身要求创造性,结果比较难于掌握,单纯强调考核会打压其本身的工作积极性,不符合客观规律。
个人觉得,对他们的考核只要能确定他们是认真工作、努力工作、态度端正,一切围绕目标开展就可以了。
绩效考核指企业在既定的战略目标下,运用特定的标准和指标,对员工的工作行为及取得的工作业绩进行评估,并运用评估的结果对员工将来的工作行为和工作业绩产生正面引导的过程和方法。
绩效考核(performance evaluation),是企业绩效管理中的一个环节,常见绩效考核方法包括BSC、KPI及360度考核等。绩效考核是一项系统工程。绩效考核是绩效管理过程中的一种手段。
G. 如何量化考核软件开发人员绩效
你好,
“目标管理”更适合软件开发人员。
但些方法最好从上至下全员使用
1、目标项(即当月或是阶段性的工作项目、或是要点)
2、目标项的达成准标(以量化标准作为结点,避免方向性的准标如“进一步提高等”)
3、目标在执行过程中所遇到的问题点
4、针对第3项问题点所采取的应对措施(目的进行检验,和纠偏)
5、提交成果主要的衡量标准
6、衡向配合部门
以上6项楼主可以进行一个列表,进行横排~进行目标设定,阶段性进行总结。
根据目标完成成度进行考核。
因为软件开发人员的工作性质比较特殊,考核方案要与所担当的项目结合起来才能很好的推动,如果太过形式化,执行力和效果都不会很好。
希望回答对您有帮助.
H. 对程序员用KPI考核有意义吗
任何行业都应该有考核的标准。程序员也一样。
I. kpi如何跟it项目结合
研发岗位,首先是程序员,参考了一些文档,暂且定义如下:岗位职责:1完成项目经理安排的开发任务;2按照详细设计文档编码;3对所负责的开发模块进行单元测试并通过;4修改测试部门反馈的缺陷;5对使用公司或部门产品/框架提出反馈意见;6定期完成工作周报,向项目经理汇报。序号 指标名称 定义 计算公式及考核方法1 完成代码数量 完成的代码行数 工具统计所得的代码行数×难度系数(难1.2,中1,易0.8)2 工作态度 是否迟到早退、工作是否认真积极 定性指标3 整体bug数量 所负责的模块所产生的bug数量 Bug数量×严重程度系数4 修复缺陷引起其他缺陷的数量 修复bug后再次产生的bug数量 Bug数量×严重程度系数5 计划时间与实际完成时间的偏差 项目经理计划的完成时间与实际完成时间之间的偏差 (实际完成天数-计划完成天数)/计划完成天数6 提出建议和意见 对项目组或部门的实际情况在管理、技术上提出有益的建议和意见的条数