中文

将利益相关者诉求定制至面向任务的 functional 需求

软件工程 2022-01-21 v1

摘要

若无具体功能语境,非功能需求只能作为横切关注点处理,并对应用的所有特性统一对待。然而,这忽视了由利益相关者诉求和软件系统不同功能范围所带来的非功能需求的异质性,它们相互影响这些非功能需求得以满足的方式。早期研究表明,非功能需求的不同类型和目标导致非功能需求规范或模糊或不平衡。我们提出一种任务分析方法,用于引出和建模用户任务,以贴近利益相关者对软件产品所追求的诉求。利益相关者诉求与用户任务结构化关联,且每一诉求可单独指定为特定用户任务的约束。这些约束为 DevOps 团队提供了重要指导,说明利益相关者诉求如何在软件生命周期中充分满足。我们提出一种结构化方法,将面向任务的功能需求与非功能利益相关者诉求交织,以在用户任务层级上指定约束。我们还呈现了与领域专家案例研究的结果,表明我们的任务建模与诉求定制方法提升了对非功能需求及其对功能需求(即用户任务)影响的可理解性。

关键词

引用

@article{arxiv.2201.06567,
  title  = {Tailoring Stakeholder Interests to Task-Oriented Functional Requirements},
  author = {Philipp Haindl and Reinhold Plösch},
  journal= {arXiv preprint arXiv:2201.06567},
  year   = {2022}
}

备注

15 pages, 9 figures, 1 table