首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IDE人工生产率测试

IDE人工生产率测试
EN

Software Engineering用户
提问于 2017-09-22 01:46:50
回答 1查看 100关注 0票数 0

我正在寻找一个“测试”来确定哪个IDE更有效率。

我认为这是一个使用所需语言的项目(我的例子是javascript react,或Ruby),我需要遵循如下说明:

  • 重构A类并将其重命名为B
  • 写一个简短的函数来完成“这个小任务”。
  • 搜索一个名为C的方法并修改它,使它返回一个整数
  • 向方法F中添加日志记录行

然后,您可以通过计时完成更改所需的时间来确定生产率。

但也许还有其他方法可以达到同样的效果,我不知道。

我的目标是确定我使用不同IDE的效率,甚至比较两个人使用他们选择的IDE有多好,可能会在办公室停止一些讨论,这也会提高工作效率:)

EN

回答 1

Software Engineering用户

回答已采纳

发布于 2017-09-22 03:28:36

这似乎不是一个特别复杂的问题。

  • 收集执行各种任务的度量标准。
  • 使每个人的结果正常化。
  • 按IDE汇总结果。

您是在问要收集什么指标,或者执行什么任务吗?

后者在很大程度上是不相关的,只要它反映了人们日常的任务。前者可能是时间、缺陷产生、LOC生成等问题的混合体。

个人软件过程是收集这类度量的一种古老但简单的方法,而且有大量的数字工具支持它。

您将面临的最大问题是收集足够的数据,使其具有统计意义,并避免“我不喜欢这个IDE,所以我在使用它时故意报告错误或表现不佳”。

...but如果您想显示A比B更好/更糟,那么要采取的步骤是相同的:

  • 收集基线数据。
  • 收集测试数据。
  • 比较基线和测试数据。
  • 考虑到误差范围的概括性。
票数 1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/357824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档