`
dalezhu
  • 浏览: 205832 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

软件人员绩效考核新思路 (转自寸锐斋)

阅读更多
从以组织为中心到以项目为中心
软件人员管理,一向被认为是一件难题。尤其是年中年底的评价问题,涉及到加工资,发奖金,稍有差池,就会民怨沸腾,来年是该走的不走,不该走的全走了。
 
一个软件工师好不好?怎么判断?
记件制?看看代码写得多不多?稍有头脑的人机会立刻反对。精妙的代码不需要长。如果要比长,本来调用一个公共库中的函数就好了,现在我就拷贝过来;本来有一个状态变量可以重用,我再加一个;……程序员的法子多了。高手们全不干了,有的Bug,查要一个星期,而且每天晚上都得查到凌晨两点,改起来就一行,这老兄一定跳起来了。所以记件制不行。
记时制?每天八小时上班,太容易了。比加班,谁比得过毛头小伙子啊!而且,你知道我加班干什么?白天我可以天天上网,晚上干点活。或者我加班就打游戏,老板反正不在。时间长了,就变成了大锅饭。这也不行。
 
做技术的通常想到这儿就没什么法子了。人力资源专家通常这个时候跳出来了:KPI嘛!
KPI全称是Key Performance Index,就是大家每年每季度或每个月要填的表格:
考核项
权重
得分
工作量
30%
 
工作质量
30%
 
工作态度
10%
 
沟通能力
10%
 
……
……
 
 
合计
 
 作技术的组长和经理们,虽然一头雾水:这根本就没解决我的问题吗!不过,至少我知道该怎么干了。上去三下五除二给它填完了。加班多的,工作量打满分;打游戏的,工作态度全扣了……
 这法子实施容易,而且总的来说,至少组长经理们觉得是公平了。老板看他们同意了,也乐得消停。
 但是,这种方法也有很大的问题。最大的问题是把人看死了:好人永远是好人,落后永远是落后。时间一长,论资排辈,老人把权,企业失去动力。
 这种方法是以组织结构为中心的考核:组长给组员打分,经理给组长和打分,总经理给经理打分。大概是绝大多数有考评的单位的主要方式。
 
 改变这种情况有什么方法吗?较好的方法是从以组织结构为中心的变为以项目为中心的考核。抽象的说,就是在每个项目中考核每个成员的评分,此评分是根据技术指标来衡量的;每年每季度每月的考评分就由个人参与的在项目中的总分来决定。通常来说,这种评分方式,适用于所有经理以下的人员的考评。而经理的考评,则可以按照MBO的方式,即Manage by Objective来管理。
 这种考评方式,能够极大激发基层员工的动力。因为考评结果是在各个项目中得分的总和,他们会乐意参加更多的项目。考评分用技术指标决定,如工作量用完成的功能点来衡量,工作质量用每千行代码Bug数衡量,技术人员会认为这很公平,从而有动力更努力。
 这种考评方法,也要求管理层有一种开放的管理态度:从“我要管”到“我来评”的转变。开放,第一,体现在允许员工内部自由流动。很多基层或中层组织和经理都有一种不愿意放人的倾向,从而使得一些内部员工不能到他喜欢和胜任的岗位上去,最后选择离开公司。与其这样,不如让他们自己在公司里寻找机会,同时也承担转岗的后果。第二,相信被充分信任,授权而责任明确的员工会努力完成自己的工作。这比保姆式管理要好的多。以前遇到一个能力很强的组长,经常比喻他做项目是就像两手护着一圈鸡蛋,稍不留心,鸡蛋就漏了,以示他的手下多么不济;后来这个组长走了,项目的后续版本却还是正常发布,没见那个鸡蛋打掉了。
 当然,这种管理方法最大的要求是具备良好的信息化管理。比如,代码应该有统一的代码库管理,而不是只保存在程序员个人手里;Bug也要存在缺陷管理库中,不是只是去跟程序员讲一下。每个项目结束时,每项统计指标的计算也是烦琐的工作,需要人力和耐心。
 除了信息化管理外,各级组织结构上的经理和组长的认可也是很重要的。因为他们在员工的评价的主导权上有所削弱,甚至这种评价方法出来的结果和他们的“影响”不一致。只是需要和他们讨论:也许要改变的是个人的成见,而不是评分。
分享到:
评论

相关推荐

    软件人员绩效考核新思路定义.pdf

    软件人员绩效考核新思路定义 软件人员绩效考核是软件开发和管理中的一个重要环节。传统的绩效考核方法存在许多问题,如以组织结构为中心的考核方式,容易使得人力资源专家和经理们将员工分为好人和落后人的模式,...

    软件测试人员绩效考核标准.xls

    软件测试人员绩效考核标准

    软件工程师绩效考核.docx

    软件工程师绩效考核的适用范围为公司所有研发技术相应的人员,包括有创新能力强、业务专研能力强、推进公司研发项目和项目实施有成果的科技人员和从事研发的管理人员,以及在公司未来发展中具有关键或核心作用的科技...

    软件开发人员绩效考核思路

    软件开发人员的绩效考核是企业管理中的重要环节,关系到团队的效率、员工的满意度以及公司的长远发展。传统的绩效考核方式往往以组织结构为中心,通过KPI(关键绩效指标)进行评估,例如工作量、工作质量、工作态度...

    软件企业绩效考核制度

    在软件企业中,绩效考核制度是一项至关重要的管理工具,它旨在评估员工的工作表现,激励员工提升工作效率,并确保公司的战略目标得以实现。绩效考核不仅关乎个人的薪酬与晋升,还直接影响到团队协作、企业文化以及...

    大公司软件开发人员绩效考核模板

    在IT行业中,软件开发人员的绩效考核是企业管理中不可或缺的一部分,它直接影响到团队效率、产品质量以及员工的职业发展。"大公司软件开发人员绩效考核模板"是这样一种工具,旨在为评估和管理软件工程师的工作表现...

    软件部绩效考核.doc

    软件部绩效考核是软件开发团队的绩效管理和质量保证的重要组成部分,通过对软件开发流程、人员结构、绩效考核、软件开发期、软件调试期、软件测试期、软件维护期等方面的管理和考核,可以提高团队的工作效率和质量,...

    员工绩效考核新思路.pdf

    《员工绩效考核新思路》是一份详尽的资料,旨在帮助企业管理人员理解和实施有效的绩效考核策略。这份资料深入探讨了绩效考核的重要性和困扰,提出了一系列创新思路和操作方法,旨在克服传统绩效考核的问题,促进员工...

    软件工程师项目开发绩效考核表.pdf

    软件工程师项目开发绩效考核表.pdf 这份文件提供了一个软件工程师项目开发绩效考核表,旨在评估软件工程师在项目开发中的表现。该表格涵盖了多个方面,包括项目考核内容、代码复用性、Bug 严重程度、代码率、工作...

    软件开发绩效考核表

    软件开发绩效考核表 软件开发绩效考核表 软件开发绩效考核表

    (完整版)前端人员绩效考核.pdf

    前端人员绩效考核指标体系 本文将对前端人员的绩效考核指标进行详细的解释和分析,并对每个指标的要求和评分标准进行详细的解释。 一、网页界面效果(15分) 网页界面效果是前端人员的重要考核指标之一,要求设计...

    软件研发部员工绩效考核方案

    ### 软件研发部员工绩效考核方案解析 #### 一、引言 软件研发部员工绩效考核方案是一项旨在提高员工工作效率与积极性的关键管理措施。该方案通过建立明确的考核指标体系,确保员工的工作表现能够得到公正、客观的...

    软件开发部员工绩效考核表.pdf

    "软件开发部员工绩效考核表.pdf" 软件开发部员工绩效考核表是对软件开发部员工的工作表现进行评价和考核的表格。该表格包括多个项目,分别对员工的工作业绩、技术资料汇总、工作能力、沟通能力、灵活应变能力、工作...

    停车场管理人员绩效考核细则

    停车场管理人员绩效考核细则

    软件开发工程师绩效考核模板.pdf

    然而,根据这些内容,我们依然可以推测出这些信息可能和软件开发工程师绩效考核模板中的某些数据相关,比如完成百分比、bug修复率以及一些可能代表项目、任务或绩效指标的字母组合。 首先,我们可以从中抽取出一些...

    最实用的软件开发团队绩效考核制度

    "软件开发团队绩效考核制度知识点大全" 软件开发团队绩效考核制度是软件开发团队内部管理机制的重要组成部分,旨在更好地完善公司项目管理和软件团队内部管理机制,保证项目的按期、高效、高质完成,促进团队和员工...

    软件工程师项目开发绩效考核表借鉴.pdf

    软件工程师项目开发绩效考核表借鉴.pdf 这份文件主要关注软件工程师在项目开发中的绩效考核,旨在评估软件工程师的工作质量、工作效率、代码质量、工作难度、责任心、学习能力等方面的表现。下面是对软件工程师项目...

Global site tag (gtag.js) - Google Analytics