Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance 衡量工作表现_Performance - Fatal编程技术网

Performance 衡量工作表现

Performance 衡量工作表现,performance,Performance,有人知道可以测量工作强度的实用工具吗。例如,每秒击键\鼠标单击次数、在IDE \其他开发工具上花费的时间、每小时的代码行数等等。人们普遍认为,任何此类测量都是不准确的。通常情况下,删除代码比添加代码更有效率。思考和计划比打字更有效率 我建议你通过实现目标来衡量工作强度。如果达到了目标,并且工作经过了良好的测试,等等,那么工作就完成了。监视代码行的最简单方法是使用源代码版本控制系统。Subversion具有触发器,允许您记录提交、行等,甚至通知团队 至于其他指标,我认为它们不利于衡量开发人员的工作

有人知道可以测量工作强度的实用工具吗。例如,每秒击键\鼠标单击次数、在IDE \其他开发工具上花费的时间、每小时的代码行数等等。

人们普遍认为,任何此类测量都是不准确的。通常情况下,删除代码比添加代码更有效率。思考和计划比打字更有效率


我建议你通过实现目标来衡量工作强度。如果达到了目标,并且工作经过了良好的测试,等等,那么工作就完成了。

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

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

我雇佣了几个开发人员,其中一个人将在短时间内写出50行代码,而另一个人则在努力工作。重要的是结果

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

请查看。我还没来得及使用它,但它看起来真的很有趣。基本上,它会时不时地拍摄你的桌面截图,并能生成你在每个应用程序中花费了多少时间的图表,以及其他许多东西。

资料来源:


不仅仅是为了代码质量!!也可用于工作绩效

几年前,我做了一个类似的程序,用来测量我什么时候工作太多,只供个人使用。我的观点是,如果你正在寻找衡量你工作的方法,这样你就可以向老板要钱,或者你是老板,并且在寻找衡量你的员工的方法,这不是正确的方法,我已经在我身上尝试过了

有一个我知道并使用的程序,todolist,能够测量你在每个任务上花费的时间。无论我有多少年的时间来计算花费的时间,现在我检查结果,程序工作和运行的速度,它们的健壮性,而不是产品缺陷,如果它很容易更新,如果它们能让我拿回钱和其他类似的东西,而不是测量点击次数等等

我曾经遇到过一个编码员,他在macromedia director上做了一个项目,并用10000帧做了一个解决方案,它不可能更新,buggy丑陋等等,然后另一个用100帧和行话代码做了相同的项目。第一个工作了2个月,第二个工作了一周来设计它,一个月来编码它,生产出更好的项目

第一个不知道如何编程,第二个从不解释第一个不知道自己做了什么,因为有竞争对手


那么,你如何衡量这样一个案例呢?顺便说一句,这两个程序员的老板,认为第一个程序员工作得最多,而且实际上工作得最多,日夜不停,因为他们修复项目的方式需要一次又一次地复制粘贴很多人认为。几年后,由于其他原因,公司关闭了。我提到的这个项目是一个从未真正发布过的演示。我是这家公司另一个人的朋友,他只是去那里喝杯咖啡,然后给我看这个项目——我向我的朋友发表我的意见。

尖头老板,是你吗?哈哈哈!!尖头头发的老板摇滚!!斯科特·亚当斯万岁!无法验证的生产力达到前所未有的水平-