Quality requirements are critical for successful software engineering, with maintainability being a key internal quality. Despite significant attention in software metrics research, maintainability has attracted surprisingly little focus in the Requirements Engineering (RE) community. This position paper proposes a synergistic approach, combining code-oriented research with RE expertise, to create meaningful industrial impact. We introduce six illustrative use cases and propose three future research directions. Preliminary findings indicate that the established QUPER model, designed for setting quality targets, does not adequately address the unique aspects of maintainability.
翻译:质量需求对于成功的软件工程至关重要,其中可维护性是关键内部质量属性。尽管软件度量研究对此给予了显著关注,但在需求工程领域,可维护性却出人意料地鲜受重视。本文提出一种协同方法,将面向代码的研究与需求工程专业相结合,以创造有意义的工业影响。我们介绍了六个说明性用例,并提出三个未来研究方向。初步发现表明,旨在设定质量目标的成熟QUPER模型未能充分解决可维护性的独特方面。