敏捷软件开发中用户对用户参与期望的对齐研究
软件工程
2021-04-12 v1
摘要
背景:用户参与通常被认为有助于用户满意度和项目成功,并且是敏捷软件开发的核心理念。理论上,关于用户参与的期望(如产品负责人的期望)在这种敏捷工作方式中要求颇高。但实践中可见的期望是什么,且开发团队与用户之间关于用户参与的期望是否一致?任何错位都可能导致利益相关者之间的冲突与误沟通,从而造成无效的用户参与。目标:我们的目的是比较和对照两个利益相关者群体(软件开发团队和软件用户)关于用户参与的期望,以理解这些期望并评估其一致性。方法:我们对敏捷软件开发中有关用户参与的期望进行了探索性案例研究。通过访谈收集定性数据,设计了一种新颖方法,应用 repertory grids (RG) 评估关于用户参与的期望对齐情况。结果:通过汇总访谈与RG的结果,观察到开发团队与用户代表之间不同程度期望对齐的情况。结论:实践中可使用所提RG工具评估期望对齐,并揭示敏捷软件开发项目中用户角色与其参与活动之间的错位。尽管本研究回顾性地使用了RG工具,我们认为它也可从项目启动时应用,或作为整个项目中的诊断工具主动使用,以评估并确保期望一致。
引用
@article{arxiv.2104.04205,
title = {Alignment of Stakeholder Expectations about User Involvement in Agile Software Development},
author = {Jim Buchan and Muneera Bano and Didar Zowghi and Stephen MacDonell and Amrita Shinde},
journal= {arXiv preprint arXiv:2104.04205},
year = {2021}
}
备注
Conference paper, 10 pages, 1 figure, 7 tables