KPI-三个绊脚字母

免责声明:本文应许多读者的要求,为如何为程序员和开发人员阅读KPI指标提供了完整的推理。

在会议上讨论KPI,撰写有关KPI的复杂期刊文章,员工讨厌KPI,而老板不喜欢KPI。 KPI人力资源专家考虑他们的勋章和工作。 几乎所有这些都不应该在KPI上发生,因为这是一个普通的指标,可以显示每位员工的效率,并确保将劳动成果转换为某些点,并且如果需要的话,也可以转换为金钱点。 随着时间的流逝,问题不会减少,IT领域的KPI通常是一个寓言。 这次,我们决定分析在公司中使用关键指标的三个重要问题。 给我正确的胡萝卜!


KPI必须正确

如何计算KPI? 有什么好考虑的?


让我们从第二个问题的答案开始-最好考虑什么?


1.可能最流行的方法是在Excel中进行计数。 这是一个方便的工具:您可以在单独的工作表中注册各种指标,然后使用主工作表上的公式计算汇总指标。

优点:简单,负担得起,便宜(除了Excel本身的成本)。

缺点:收集和汇总指标很困难,首先您必须从员工那里收集指标,然后经理检查数据,将其收集在一个文档中,然后将数据传输到会计部门或最高管理者。 使用公式和宏时,还会遇到其他困难-有人会打你。 Excel中的KPI最容易伪造。

2.阅读专门的程序。 有一些软件可让您根据数据的特征和所需的计算机制来计算KPI。 这些是相当复杂的程序,它们要么完全专注于计算关键指标,要么包含其他一些业务功能。

优点:强大的功能集,易于收集数据,安全性。

缺点:首先是解决方案的高成本,我们根本无法解释某些供应商的价格。 第二是接口的复杂性和拥塞。 第三-您需要在软件动物园中购买下一个软件,这是额外的费用。

3.阅读CRM系统。 几年来,我们在RegionSoft CRM中测试,使用和重构了KPI计算模块。 结果是一个先进的工具,它暗示了既可以计算最简单指标又可以计算复杂组件,子公司(包括那些需要使用脚本的子公司)的可能性,因此计算指标的复杂性实际上变得无限。 因此,与CRM一起,您可以获得用于计算KPI的强大软件。

优势:首先是最大程度的自动化。 第二种-您不需要手动输入数据,您可以设置计算指标的规则以及它们本身,因为数据是在运营工作期间填写的,因此可以从CRM系统中``提取''数据,该系统知道业务中的所有交易和业务流程。 一切都可以在线运行,在一个信息系统中完全自动化。

缺点:建立一些复杂的指标需要编程技能。

现在关于如何计算


总体上,尤其是每个部门,定义公司的战略目标。 例如,我们有一个RegionSoft Developer Studio公司,并且正在开发CRM。 像任何开发人员一样,我们的战略目标是:开发软件,更新和重构开发的软件,出售我们的软件,维护用户群(其中有成千上万的用户)。 因此,应该有针对销售人员,技术支持人员和……的关键指标(KPI),我们将不理程序员。 因此,设定目标并确定每个单元对目标做出的贡献。 在这种情况下,目标既可以是财务目标,也可以是目标。


这是唯一正在增长的性能指标。 不幸的是,这是我的血压。

选择可衡量的,适当的和可行的KPI指标( 我们写了它们应该确切地是什么 )。 定义度量:重量,货币和数量。 设置校正因子和分析周期。

例如,您想在三个销售人员的帮助下为每年价值1200万卢布的硬件制定销售计划,而将销钉的销售量至少占销售额的30%,则是您的首要任务。 我们估计:每月我们需要卖出1,000,000卢布,其中300,000卢布。 销钉。 我们将计划交给经理-333,300 r。,同时将销钉的交易系数分配为0.02-也就是说,经理将获得销钉数量的2%,而剩余硬件的销额为0.015-1.5%。 结果-管理人员将被激励出售更多的销钉,因为销钉的销售额相等,他们将获得可观的薪水。 这是KPI。

简单地看,KPI的计算给公司带来了困难,负责任的经理要么简单地在各个项​​目之间划分份额,要么通过评估对同事的忠诚度,互助性以及其他获得合法“ -2”的方式离开矩阵。

在我们新的RegionSoft CRM 7.0中,我们试图消除人为因素,并仔细修改了我们在Habré上撰写的以前的KPI机制。 现在,您可以使用KPI计算向导或手动配置记分卡。 如何运作?

在RegionSoft CRM中,可以根据每位员工的个人责任和单位目标为他们配置KPI。

第一步是分析KPI计算基础的数据。 这可以是系统中注册的任何信息:

  • 目标-事件(事件,结果,任何员工的成就)
  • 财务指标-文件(发票,行为,发票,订单,付款等)
  • 使用在PascalScript中创建的程序脚本收集的自由格式指标。

任何指标可以是合成的,并且可以包含几种类型的数据。 接下来,您将为每个员工,部门或整个公司设置带有一组指标的计划概要。 可以为日期,星期,月份,季度和年份设置计划。

方法如下:


根据RegionSoft CRM中KPI权责发生制的结果您可以收集有关在指标范围内实现目标的报告,无论有无细节。 顺便说一句,CRM界面中的每位员工都可以看到自己的KPI监视器,并且可以监视他要完成计划指标的速度。

另外,根据在我们的CRM系统中计算KPI的结果,您可以计算工资:


如果您需要配置复杂的KPI,则RegionSoft CRM可以绝对计算所有内容-这将是一项技能。 如果您在配置KPI系统方面需要帮助,那么供应商的专家将随时为您提供帮助,并准备组织统包式核算。如果您想自行解决,请观看以下视频:


关键绩效指标令人讨厌,这是事实。 怎么办


通过实施KPI,您可能会遇到严重的负面影响。 这是一个问题


如果公司拥有KPI,则他们很可能不喜欢它。 尽管这些系数最初都有一个积极的目标-这是一种常见的情况-为员工的工作支付奖金,评估成绩(我们提醒大家KPI可以增加薪水,但不能从薪金中扣除!)。 为什么会这样呢?

  • 员工在以前的工作场所可能会有负面的经验,在这些工作场所,KPI充当了专制的微观管理者(不允许通过检查员工的每个步骤来进行工作的人)进行控制和恐吓的工具。 领导者经常使用KPI系统作为建立对自己忠诚度的工具,这是勒索和全面控制的一种方式。 在这种情况下,员工不仅努力实现某些有时完全短暂的人物(“遵循公司文化”,“对公司生活的兴趣”),而且还表现得像女学生一样,是比较成绩和错误并试图发现什么的优秀学生。老师错了。 管理人员和中层管理人员可以采用这种方法,而一般方法则是最后一种方法,有时只有当另一种方法冒犯并被解雇时,才被采用。


    他们做了一些工作,写了很多报告-那么,反映我们有效性的KPI在哪里?

    在许多方面,CRM系统(即自动化产品)中的KPI很好,因为它们排除了这种情况-您可以轻松地检查每位员工的所有KPI,查看应计费用的详细信息,打开并查看指标的计算方式。 最后,在CRM系统中,可以建立一两个负责,有能力且同时独立的人,他们可以控制指标的绩效。
  • 员工可能在以前的工作场所曾有过负面经历,在这些工作场所中,KPI充当控制员工行为(即行为)的工具。 也就是说,KPI的目的不是实现业务目标,而是为了服从员工的意愿,强行将其引入公司文化。

    例如,在KPI的一家公司中,除了执行计划外,还考虑了三个行为因素:“一般联系”,“对新人开放”,“打给同事的电话数量”(如果超过三个,则不好,并且降低了系数)。 公司的另一个问题是,人事部门是人事部门,是市场营销和讨厌的销售的朋友。 结果,应该与商业结果联系在一起的整个指标体系是针对大部分商业的。 不要那样做
  • 员工害怕衡量自己的失败。 PI,关键绩效指标(KPI)系统是员工工作的一面镜子,并且没有错误,事实证明,它仅适用于无所事事的人。 当然,看到保费系数为零或更低是非常不愉快的,在这里,您需要考虑该系统,以使它令人鼓舞,而不是惩罚性的。 也就是说,逻辑是:“完成很少”-“赚取少量奖金”,“实现很多”-“赚取大量奖金”。
  • 员工们担心达不到极限。 同样,问题与KPI系统中包含的指标本身的措辞有关。 员工必须知道达到最大极限的条件,并清楚了解失败的原因,以便在下一个时期改变情况。
  • 负责人衡量所有可以衡量的事情(做正确的事情)并将其全部拖到KPI中,将企业的100%责任转移给员工(做错了)。 无需将分析与KPI系统混淆-第一个允许您浏览各种工具,第二个-有助于实现业务的主要目标。 在任何情况下,经理都不应拖延与员工的工作无关的KPI指标(例如,在软件产品开发周期的长度内,将卖方的KPI放入卖方的KPI中)。

重要一点: 员工可以在直接计算薪酬之前寻找伪造赔率或更正赔率的方法 。 他们所有的工作都会变成对绩效指标的追求。 由此产生的生产力将不会增长。 如果我们谈论的是Excel,请确保检查员工对文件或KPI计数系统的访问权限,保护单元格和工作表。 如果自动化配置不充分,请随时仔细检查提供的数据。 好的建议:尝试避免在浏览器应用程序中使用KPI,在该应用程序中您可以替换链接,传递错误数据和查找其他解决方法。

如何克服这些障碍?


  • 使KPI可测量,可实现,计划和目标-真实合理。 这是避免大多数麻烦的关键。
  • 所有受KPI激励的员工都应了解计分卡的组成及其工作原理。 向您的同事展示KPI计算方案,解释为什么要为此目标分配此特定权重,并另外考虑当月的详细结果。
  • 在KPI中包括高级,高权重指标。 因此,您得到的亵渎和更少的生产率降低了。 例如,可能有一个目标-每月要打300个电话,或者可能有一个目标-要使销量达到270,000个。如果这些指标相同,则您的员工只会打300个甚至350个电话,但什么也不会卖。 因此,应该构建KPI系统,以使简单的任务即使在计划超额完成200%的情况下也不能像复杂的任务那样“赚钱”。 因此,您将避免使用指标进行欺诈和可能的欺诈。
  • 可视化KPI-这很重要。 如果员工眼前有图表,图表,百分比,进度条,那么他就更容易意识到实现目标的必要性。 这是一种游戏化机制-您不是要试图召集100家邪恶公司,修复60个小错误或按时完成9个功能的开发,而是要使进度条达到100%的程度。 它确实有效,我们甚至看到了这样的套接字-每个员工都可以在RegionSoft CRM主窗口中看到它:


  • 将KPI设为私有,而不是公开。 不要在其他员工在场的情况下讨论该期间的结果,不要将一个员工的工作与另一个员工的工作进行比较,所有索偿必须私下提出。 但是,必须公开讨论公司(部门)的总体结果和计划/实际指标。

人们玩游戏并寻求获得成就,其中一些变成了游戏中的货币。 他们喜欢它,并且他们热衷于追求目标。 实际上,KPI相同。 但是由于某些原因,KPI(背着真钱!)不喜欢,由于成就,他们晚上不睡觉。 似乎有些事情需要考虑。

开发人员的KPI:真相大白


我们不能忽略这个话题。 这个问题已经在Habré和其他与IT相关的资源上提出了十几遍,可能会使任何人感到困惑。 这是软件开发人员的KPI应该是什么的问题。 这里不可能有一个明确的答案:是的,当然,您可以评估完成的任务,已关闭的错误,代码量(当然是按功能而不是按代码行),花费在不同项目上的时间,但这在某种程度上是主观的……是否。

KPI本质上是一种激励工具。 例如,为了销售利润率更高的产品,公司将系数提高了,卖方希望针对这些产品“制定”计划,从而使企业获得所需的销量。 我们可以激励开发人员做什么? 他创造了一种智力产品,并因完成工作而获得薪水(通常比管理人员高)。 您无法为他制定递归函数,循环或代码质量的计划。 不管他干与不干。 因此,程序员的KPI只能与“帮助同事,指导,参加有关Habré的会议和文章”级别的主要工作无关。 但是,您必须同意,将一个人的劳动和时间引导到一个不工作的渠道以使他赚更多,这是一种精神错乱。

曾几何时,一篇关于如何为网络程序员做KPI的外国文章引起了我的注意。 提议进行以下评估:实际工作时间与根据TK的工作时间,错误数量,文档的可用性(嗯,这三点仍然存在),与客户的说明,开发人员的热情,对要求的掌握程度,对项目成功完成的信心,与成员的沟通团队,选择的编程方法的有效性...所有这些都建议以1到10的比例进行评估。看起来应该是这样的:如果与客户交谈后开发人员踢了桌子,敲键盘并说“ bl ...”,则是1或2,如果很高兴 STNO倒咖啡,并表示热情 - 9或10。总之,这是不是应该遵循的一个故事。

我还遇到了一项私人研究 ,其中300名开发人员回答了他们认为哪些指标是关键的问题:


您作为开发人员,您认为什么是开发人员效率的最重要指标?

答案的分配方式如下:



这种情况下,您不需要翻译,但是您需要睁大眼睛相信这些点是开发人员自己指定的,而不是他们的团队负责人或项目经理指定的。 拥有“代码行”的12.6%和10.8%的“开发人员身份”甚至有些令人恐惧。 但是测试的覆盖范围和代码的质量完全不算什么(但是,这里出现了下一个问题-代码的质量是什么,如何对其进行评估?)。


但是我们知道如何评估质量,我们知道:-)

对结果的反应,而不是一千个字:


那么,“快速而友好”获胜了吗? 蠢货

如果除了笑话之外,您仍然可以挖掘并找到适用于开发中KPI的那些指标。 (顺便说一下,对于那些需要的人, 对Quora进行了很多讨论 )。

如果您拥有敏捷(现在一定程度上有很多人,但并不是所有人都有麻烦,不必要的人员和对敏捷的了解),那么您可以选择诸如从构思到发布的时间减少,更改开发周期的持续时间等指标。 ,从未完成订单中更改冲刺的质量和持续时间,关闭的任务和开发的功能。 但是同样,我们需要集成指标,因为在八月份您可以从积压的任务中提取7个任务,例如“在界面上添加蓝色字体”,“在最后一个字段中进行绿色填充”,而在九月份则可以是0.5个任务,但从类别“添加自定义计算器的功能。” 因此,目标必须与业务目标相关联。 例如,在将系数绑定到积压分析的情况下,应为每种类型的任务分配自己的权重。 在KPI中,您可以包括软件弹性的程度以及错误的数量(已打开和已修复)。

但是,每个开发人员都是一个独特的人,具有自己的方法,速度,质量,并行任务等。 甚至一个项目的片段都不一样。 因此,将程序员绑定到KPI仍然是一个非常糟糕的主意-首先,如果它不起作用,则可以在没有指标的情况下看到它;其次,您通常会被“卡在”某些东西上,解决对软件最重要的问题,但是却无济于事第三,评估仍然是主观的。 因此,最好根据“按时完成-在截止日期之前完成”的事实选择永久性奖金。 否则,您会失去动力并伤害自己。

KPI — , -. , KPI, RegionSoft CRM ( ). . , , , , . KPI - , , . KPI . , , - . , .

, KPI , . .



RegionSoft CRM 7.0



Telegram-

Source: https://habr.com/ru/post/zh-CN422241/


All Articles