难题求解:研发人员的绩效如何有效考核?
软件公司研发人员绩效考核是个难题。请大家畅谈一下各位公司是如何进行软件研发人员绩效考核的,分别从哪些方面进行考核,有哪些绩效指标,最后又如何影响到员工(物质方面、精神方面)?
有什么有趣且简单易操作的方法吗?
[解决办法]
A基本工资就是8K,而B的基本工资就是4K,差不多难度的任务,A用1个月完成,成本是8K,B用一个半月完成,成本是6K,B帮我节约了2K的成本,我当然应该给B涨1K工资,公司还结余1K成本。
对这个项目来说,我当然是希望B完成。
当然,有的项目要求时间很经常,必须要1个月内完成,那这个时候就需要A出马完成了。
还有,有的项目A来做,需要3个月能完成,交给B,可能1年都完不成。
所以,很多时候更多的是要考验管理者安排任务,把只有A能够完成的任务,交给A做,把A和B都能够完成,但是B虽然完成的时间慢一点,可是不影响项目进度的任务交给B.
比较典型的就是:
比较复杂的一些功能开发,需要有丰富经验支持的,交给高级程序员A,例如核心功能的开发
一些简单的,但是耗费时间的,交给初级程序员B,例如账号登录,用户管理等界面的开发
[解决办法]
当然,有的项目要求时间很经常,必须要1个月内完成,那这个时候就需要A出马完成了。
-----------------------------------------------------------------------------
实际上,这是必须考虑的。
1个月完成的,和1个半月完成的,虽然产出一样的东西,
但价值不能等同。
可能相差半个月,生意都没有了。
楼上的计算,只算到了成本,未计算时间的价值。
计算到时间的价值,B可能4K都嫌多,A可能8K都嫌少。