工业中的需求质量保障:为何、何为与如何?
软件工程
2023-08-25 v1
摘要
背景与动机:自然语言是工业中指定需求最常见的形式。规约的质量取决于编写者针对不同干系人表述需求的能力:需求是客户需求的表达,被分析员、设计者与测试者所用。鉴于需求作为传达意图手段的这一核心角色,保障其质量对于减少导致潜在浪费的误解至关重要。问题:需求规约的质量保障在很大程度上是耗费专业知识与领域知识的手工工作。然而,这一高认知负荷过程还被本不应出现的琐碎质量问题所阻塞。主要思路:我们提出一种需求质量保障复杂性分类法,从人的角度刻画验证某质量方面的认知负荷,从机器角度刻画自动化复杂性与准确度。贡献:一旦该分类法实现并验证,即可作为自动化需求质量保障支持的决策框架基础。
引用
@article{arxiv.2308.12825,
title = {Requirements Quality Assurance in Industry: Why, What and How?},
author = {Michael Unterkalmsteiner and Tony Gorschek},
journal= {arXiv preprint arXiv:2308.12825},
year = {2023}
}
备注
Conference proceedings of Requirements Engineering: Foundation for Software Quality (REFSQ) 2017: 77-84