一句话:通过访谈研究刻画 Scrum 中开发者与安全专家的协作关系、沟通模式与共同挑战,并提出改进建议。
网络威胁频发,而开发团队内部安全专业知识有限,开发者与安全专家的协作成为弥补缺口的关键手段。本文聚焦广泛采用且强调协作的 Scrum 框架,考察开发者与安全专家之间的复杂互动,以理解其工作关系、挑战与改进空间。作者对 14 名开发者和 13 名安全专家进行定性访谈。结果揭示三类沟通模式与五项双方共有的挑战,包括持续互动困难、缺乏可操作方法来平衡业务与安全需求;并发现 Scrum 的开放性、尊重与勇气三项核心价值观在该关系中缺失。基于此,论文为在 Scrum 内外促进开发者与安全专家的健康协作提出建议。
The high number of cyber threats poses significant challenges, with impactful software exploits ranging from data theft to ransomware deployment. Unfortunately, past research highlighted limited security expertise within development teams. Collaboration between developers and security experts, therefore, emerges as one of the few workable means to address this gap. In this paper, we explore the complex interplay between developers and security experts within Scrum, one of the most widely adopted frameworks which actively promotes collaboration, to shed light on their working relationship, challenges, and potential avenues for improvement. To this end, we conducted a qualitative interview study with 14 developers and 13 security experts. Our qualitative results reveal three communication patterns and five shared challenges between the groups affecting the develop-security expert collaboration. Top challenges include consistent interaction difficulties and the lack of workable means to balance business and security needs. As a result, we found that three core Scrum values (openness, respect, courage) are missing from this relationship. Based on our results, we propose recommendations for fostering a healthy collaboration between developers and security experts, both within and beyond Scrum.