敏捷团队中自分配任务的驱动因素与持续机制
软件工程
2021-08-12 v1
摘要
自分配(即软件开发者自行选择任务)是敏捷团队中的常见实践。然而,目前尚不清楚开发者为何选择特定任务。管理者了解这些原因对于确保可持续的自分配实践十分重要。我们调查了开发者在为自己选择任务时的偏好。我们从在 25 家不同软件公司工作的 42 名参与者处收集了数据。我们应用扎根理论流程研究并分析自分配任务的因素,将其归为三类:基于任务的、基于开发者的和基于观点的。我们发现开发者具有个体偏好,且并非所有因素对每位开发者都重要。管理者围绕已识别因素持有一些共同与不同的视角。多数管理者希望开发者对某些因素给予更高优先级。开发者常需在任务优先级与自身个体偏好间权衡,管理者通过多种策略促成此点。更规避风险的管理者鼓励基于专长的自分配以确保任务快速完成。风险平衡型管理者仅在延误或质量下降风险较小时,鼓励开发者选择提供学习机会的任务。最后,追求成长的管理者定期鼓励团队成员挑选舒适区之外的任务以促成成长机会。我们的发现将帮助管理者理解开发者自分配任务时的考量,并助力其以可持续方式赋能团队实践自分配。
引用
@article{arxiv.2108.04981,
title = {What Drives and Sustains Self-Assignment in Agile Teams},
author = {Zainab Masood and Rashina Hoda and Kelly Blincoe},
journal= {arXiv preprint arXiv:2108.04981},
year = {2021}
}