首页 数字货币交易平台文章正文

该怎么给程序猿定 KPI ?

数字货币交易平台 2022年08月12日 09:21 126 Connor

一、为什么要给程序员定KPI?

其实无非是管理者对程序员工作不了解,无法衡量他们的价值贡献,希望通过量化工作,让他们的价值贡献能清清楚楚的展现出来。

但是管理者其实最终要的都是结果,这个项目最终呈现效果怎么样?是否有市场竞争力?

而定KPI只是为了清楚这个项目的执行人(也就是程序猿)每天都做了什么来支撑项目的完成。何必这么纠结呢,你只管看结果如何,他每天做多少,通过什么途径都是他自己的事情。

而且,这种指标的制定和考核往往会让简单的工作变得复杂起来,像程序员、作家、医生或者科研人员这种知识性和技术性的工作,短期内的量化工作是不好做的。

给作家定KPI能定什么?定每天写多少字?或许一周后你会收到一堆很厚但是逻辑不通的稿子。

给医生能定什么KPI?每天必须接待多少个病人?医者仁心,这么做不合适吧!

给程序又能定什么KPI呢?所能想到的,不过是代码行数、bug率等等,等到项目交付时,你得到的可能是一堆垃圾。

一般公司都会有一整个开发团队负责项目,程序员甲实现的功能基于程序员乙的模块,在这种团队工作中,如果一定要量化工作,定制定责,花费时间精力就不说了,也会出现相互推卸责任的情况,这是非常影响团队协作的。

因此,像程序员这类技术工作者,就不要给他们定KPI了。

二、如果不定KPI,用什么有效的方式对程序员进行管理呢?

KPI的方式比较简单粗暴,也并不是适合任何岗位的管理,最近大火的OKR工作法,可能会更适合这类技术性工作者的管理,它的管理模式更加宽松自由,员工有很大发挥的空间。

1、怎么安排工作

在制定OKR时,不是上级对下级的分配,不是任务承接,而是每个人都可以根据企业战略,部门的责任以及个人的岗位职责,制定相对有挑战性的OKR。

O:明确本阶段工作的最终目标是什么

KR:明确实现O需要做出哪些努力。

可以看一个程序员的OKR案例:

展开全文

2、怎么对程序员进行项目推进过程的管理

1>每周进行的推进会,项目组成员之间要进行有效的沟通和双向的反馈,明确各个单位工作的推进情况。

推进会时,要明确这些内容:

OKR完成的怎么样了?本周的工作是否偏离目标?

遇到了什么困难,需要哪些人力或者资源支持?

对团队OKR的推进有什么更好的建议?

2>产品总监对团队成员的进度进行监测。

首先要确保每一个成员都是朝着正常的方向前进。

其次,要关注成员KR进度的推进情况,如果你发现某个成员的进度推进的非常缓慢,要找负责人进行沟通,推进慢的原因是什么?是否遇到困难?需要什么帮助?

产品总监通过对OKR执行过程的监管,保证团队OKR整体的进度正常推进,及时发现问题,及时制定应对的策略。

标签: 程序 怎么 KPI

发表评论

虎符交易所-国内领先的数字货币交易平台|虎符中国站 备案号:川ICP备66666666号