只接受发布货源信息,不可发布违法信息,一旦发现永久封号,欢迎向我们举报!
1064879863
16货源网 > 餐饮行业新闻资讯 > 软件开发 >  软件开发过程中如何度量每个工程活动并通过这些数据了解开发人员的产出和工作效率?


软件开发过程中如何度量每个工程活动并通过这些数据了解开发人员的产出和工作效率?

发布时间:2019-05-26 05:25:35  来源:网友自行发布(如侵权请联系本站立刻删除)  浏览:   【】【】【
规模度量一般选择 页数(需求、设计、用例)、代码行(千行)、用例数(测试);工作量度量用人时;效率就是规模/工作量啦。
软件开发过程中如何度量每个工程活动并通过这些数据了解开发人员的产出和工作效率? 规模度量一般选择 页数(需求、设计、用例)、代码行(千行)、用例数(测试);工作量度量用人时;效率就是规模/工作量啦。 通常度量软件开发人员的度量项有:开发需求数或功能点数、所开发功能bug数、代码行数、每千行代码bug数、bug re-fix率、完成功能状况(是否按时按质按量)等等。

要注意没有一项是绝对客观的来衡量开发人员绩效的。比如代码行数,可能有些软件要求代码越精简越好,有些要求适量就可以。

测试人员绩效的度量项有:报的bug数、测试功能点数、所开发的测试用例数、创建的自动化脚本数或者测试用例自动化率,等等。

这些也不都是很客观的度量项。比如有的软件很稳定,bug就很少。这时候应该结合DRE (Defect Removal Efficiency)来度量。就是说产品发布之前发现的bug数占产品发布前后发现的总bug数的比率。这样可以综合衡量其发现bug的能力。偶尔路过,看到这个问题,虽然是几年前的,还是想说几句。

软件开发很难用数据衡量,代码量、缺陷数、测试覆盖率都不靠谱。IMHO,代码的质量有两个方面,最主要的是可维护性!其次是性能。我是做互联网的,如果硬要用数据来衡量,在互联网领域可能只有缺陷数和网页的加载速度勉强可用,但也只能是衡量整个开发团队的指标,无法具体到个人。
责任编辑:
热门阅读排行
© 16货源网 1064879863