我们实现了工作量的统计,举个例子吧。
工作量首先要衡量这个人一天上班多多少小时,有多少时间属于有效时间,以研发为例,研发日常工作有开会沟通需求,有写代码,有其他一些事务性工作。
开会可以从会议系统中获取相关数据,编写研发文档可以从文档系统中获取,代码的数据可以从提交代码的系统中获取,举个例子,SVN有个工具叫svnstat,可以获取到这个人一天提交了多少次代码,每次提交的代码有多少行。但是这样评估就科学了吗?其实不科学
科学的做法应该怎么做,只看一个人提交了多少代码,是不对的,还要看代码提交的质量,比如代码重复率,代码覆盖率,发布次数,单元测试覆盖率等等,根据这些指标进行综合判断。
作为管理者,应该看全局的,比如需求进度,需求吞吐率,研发吞吐率。