软件团队中的目标与关键结果:挑战、机遇及其对开发的影响
软件工程
2023-11-02 v1
摘要
构建软件,如同构建几乎任何事物一样,需要人们理解共同目标并协力朝其努力。在大型软件公司中,副总裁或总监会有一个想法或目标,而将这一高远、笼统的想法细化为可管理、有限的工作单元,往往是中层管理者的职责。组织如何开展设定目标并衡量目标进展这一艰巨工作?为理解此问题,我们采用混合方法研究了一家大型跨国软件公司的目标设定、管理层目标传达、目标追踪以及最终的软件交付。我们分析了对47名参与者的半结构化访谈,并据此开发了一项调查,部署于超过4000名工程师的跨国团队。对512份回复使用主题分析、线性回归与假设检验进行分析,发现无论使用何种工具,追踪、衡量和设定目标都是艰巨的工作。中层管理者似乎是将高远目标转化为可执行工作项的关键环节。此外,工程师的态度与信念对任何目标设定框架的成功至关重要。基于本研究,我们就如何改进软件组织中的目标设定与OKR流程提出建议:投资数据管道、增加透明度、改善沟通、促进学习社区,以及结构化推行OKR。
引用
@article{arxiv.2311.00236,
title = {Objectives and Key Results in Software Teams: Challenges, Opportunities and Impact on Development},
author = {Jenna Butler and Thomas Zimmermann and Christian Bird},
journal= {arXiv preprint arXiv:2311.00236},
year = {2023}
}
备注
11 pages, 2 figures