衡量工作表现

时间:2010-03-26 05:54:33

标签: performance

有谁知道可以测量工作强度的效用。例如 - 每秒击键\鼠标点击次数,在IDE \其他开发人员工具中花费的时间,每小时的总代码行数等等。

5 个答案:

答案 0 :(得分:8)

人们普遍认为,任何这种类型的测量都不准确。通常,删除代码比添加代码更有效。思考和计划比打字更有成效。

我建议您通过目标会议来衡量工作强度。如果目标得到满足,并且工作良好(经过测试等),那么工作就完成了。

答案 1 :(得分:6)

alt text http://www.osnews.com/images/comics/wtfm.jpg

不仅代码质量!!也可以用于工作表现..

答案 2 :(得分:1)

监控代码行的最简单方法是使用源代码版本控制系统。 Subversion具有触发器,允许您记录提交,行等,甚至通知团队。

至于其他指标,我认为它们对于衡量开发人员的工作绩效是不利的。结果是重要的,并且在签入的最终代码和应用程​​序质量中出现。

我雇用了几个开发人员,一个人会在短时间内编写50行代码,而另一个人则会蠢蠢欲动。重要的是结果。

另外,在试图找出问题时盯着屏幕是有效的,但没有任何动静。

答案 3 :(得分:1)

结帐Timesnapper。我还没有使用它,但它看起来很有趣。基本上它会不时地为您的桌面截取屏幕截图,并且可以生成您在每个应用程序中花费多少时间的图表,以及许多其他内容。

答案 4 :(得分:1)

我已经制作了一个类似于几年前的程序来衡量我何时工作太多并仅供个人使用。我的意见是,如果你正在寻找一些东西来衡量你的工作,所以你可以要钱,或者你是老板,并寻找一种衡量你的工人的方法,这不是正确的方法,我试试看我......

有一个我知道并使用的程序, todolist ,有能力消除你在每项任务上花费的时间。我有多少时间来计算时间花费,现在我检查结果,程序运行和运行的速度,它们有多强大,而不是产品错误,如果它容易更新,如果它们让我退钱和其他类似的东西,而不是衡量点击次数和什么......

http://www.codeproject.com/KB/applications/todolist2.aspx

我过去遇到过一个编码器,它在macromedia导演上做了一个项目,并且制作了一个10.000帧的解决方案,它是不可能更新它,bugy丑陋等等,然后另一个用100帧制作相同的项目和语言代码。第一个工作2个月,第二个工作一个星期来设计它和一个月来编码它并产生一个更好的项目......

第一个实际上并不知道程序,第二个从未在第一个中解释因为有竞争对手而不知道他做了什么。

那么你如何衡量这样的案例呢?顺便说一句,这两个程序员的老板,认为第一个程序员工作最多,实际上工作最多,白天和黑夜,因为项目他们修复它的方式需要一次又一次地复制粘贴许多人认为。由于其他原因,该公司在几年后关闭,而我提到的这个项目是一个从未实际发布过的演示。我是这家公司内的另一个人的朋友,只是去那儿喝咖啡,只是告诉我这个项目 - 我向我的朋友发表评论。