优秀需求工程师的素质属性
软件工程
2024-11-05 v1
摘要
[背景与动机] 多项研究已探讨优秀软件从业者的素质属性。然而,在需求工程(RE)领域,此类属性的研究仍属空白。由于需求工程活动通常比其他软件工程活动更少技术性、更以人为中心,现有关于优秀软件从业者属性的知识未必能直接迁移到 RE 语境。[问题] 本研究旨在探明优秀需求工程师的素质属性、属性间的关系,以及获取这些属性的策略。我们采用包含 18 名从业者的问卷调查及对其中 11 人的后续访谈相结合的方法。[主要发现] 在识别出的 22 个属性中,与利益相关者交谈的探究能力、审慎判断、理解业务被提及最多,这些属性被归为四大类。我们还发现了 38 条提升 RE 技能的策略,例如培训、与所有利益相关者沟通、获取领域知识。[贡献] 这些属性、类别及其关系被组织成一张属性图谱。属性与策略之间的关联以桑基图形式呈现。软件从业者可利用我们的发现,加深对需求工程师角色与职责的理解。
引用
@article{arxiv.2411.00966,
title = {Attributes of a Great Requirements Engineer},
author = {Larissa Barbosa and Sávio Freire and Rita S. P. Maciel and Manoel Mendonça and Marcos Kalinowski and Zadia Codabux and Rodrigo Spínola},
journal= {arXiv preprint arXiv:2411.00966},
year = {2024}
}