首页> 外文会议>International Conference on Product-Focused Software Process Improvement >When NFR Templates Pay Back? A Study on Evolution of Catalog of NFR Templates
【24h】

When NFR Templates Pay Back? A Study on Evolution of Catalog of NFR Templates

机译:当NFR模板偿还时? NFR模板目录演变研究

获取原文

摘要

[Context] Failures in management of non-functional requirements (NFRs) (e.g., incomplete or ambiguous NFRs) are frequently identified as one of the root causes of software failures. Recent studies confirm that using a catalog of NFR templates for requirements elicitation positively impacts the quality of requirements. However, practitioners are afraid of templates as the return on investment in this technique is still unknown. [Aim] Our aim was to investigate how the usefulness of catalog of NFR templates and its maintenance costs change over time. [Method] Using 41 industrial projects with 2,231 NFRs, we simulated 10,000 different random evolutions of a catalog of NFR templates. It allowed us to examine the distribution of catalog value, maintenance effort, catalog utilization over a sequence of projects (a counterpart of elapsing time). [Results] From the performed analysis it follows that after considering about 40 projects we can expect catalog value of 75% or more and maintenance effort of 10% or less. Then one could expect about 400 templates in the catalog, but only about 10% of them would be used by a single project (on average). [Conclusions] Usefulness and maintenance costs of catalog of NFR templates depend on the number of projects used to develop it. A catalog of high usefulness and low maintenance effort need to be developed from about 40 projects. Since high variability of studied projects, this number in practice might be lower. From the perspective of a large or medium software company it seems not a big problem.
机译:[上下文]管理非功能性要求(NFR)(例如,不完整或模糊的NFR)的失败经常被确定为软件故障的根本原因之一。最近的研究证实,使用NFR模板目录进行要求阐述对要求质量产生积极影响。然而,从业者害怕模板,因为这种技术的投资回报仍然是未知数。 [目的]我们的目的是调查NFR模板目录的有用性及其维护成本随时间的变化。 [方法]使用具有2,231个NFR的41个工业项目,我们模拟了NFR模板目录的10,000种不同的随机演进。它允许我们检查目录价值,维护工作,目录利用率的分布(通过一系列项目(经过时间的对应)。 [结果]从表演分析中,它遵循,在考虑大约40个项目后,我们可以期望目录价值75%或更高,维护努力10%或更低。然后,人们可以指望目录中有大约400个模板,但只有大约10%的项目将由单个项目(平均)使用。 [结论] NFR模板目录的有用性和维护成本取决于用于开发它的项目数量。需要从大约40个项目制定高有用性和低维护努力的目录。由于研究的高度可变性,但实践中的这个数字可能会降低。从大型或中型软件公司的角度来看,它似乎不是一个大问题。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号