Collaborative Application Security Testing for DevSecOps: An Empirical Analysis of Challenges, Best Practices and Tool Support
Roshan Namal Rajapakse, Mansooreh Zahedi, Muhammad Ali Babar

TL;DR
This paper empirically investigates the challenges, best practices, and tool support for collaborative application security testing in DevSecOps, highlighting the need for integrated features and clearer role definitions to enhance team collaboration.
Contribution
It provides a novel empirical analysis using practitioner discussions to identify key challenges, practices, and future research directions for collaborative application security testing in DevSecOps.
Findings
Lack of collaboration features in AST tools is a major challenge.
Role ambiguity and shared goals hinder effective collaboration.
Best practices include shift-left security and new communication methods.
Abstract
DevSecOps is a software development paradigm that places a high emphasis on the culture of collaboration between developers (Dev), security (Sec) and operations (Ops) teams to deliver secure software continuously and rapidly. Adopting this paradigm effectively, therefore, requires an understanding of the challenges, best practices and available solutions for collaboration among these functional teams. However, collaborative aspects related to these teams have received very little empirical attention in the DevSecOps literature. Hence, we present a study focusing on a key security activity, Application Security Testing (AST), in which practitioners face difficulties performing collaborative work in a DevSecOps environment. Our study made novel use of 48 systematically selected webinars, technical talks and panel discussions as a data source to qualitatively analyse software practitioner…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices · Information and Cyber Security · Software System Performance and Reliability
