Visible to the public Metrics to Meet Security Privacy Requirements with Agile Software Development Methods in a Regulated Environment

TitleMetrics to Meet Security Privacy Requirements with Agile Software Development Methods in a Regulated Environment
Publication TypeConference Paper
Year of Publication2020
AuthorsWagner, T. J., Ford, T. C.
Conference Name2020 International Conference on Computing, Networking and Communications (ICNC)
Date PublishedFeb. 2020
PublisherIEEE
ISBN Number978-1-7281-4905-9
KeywordsAgile software development, Big Data, Communication system security, data privacy, Design tools and techniques, Iterative methods, Metrics, pubcrawl, Real-time and embedded systems, resilience, Resiliency, Scalability, security, Software, Software measurement, Tools, US Department of Defense
Abstract

This work examines metrics that can be used to measure the ability of agile software development methods to meet security and privacy requirements of communications applications. Many implementations of communication protocols, including those in vehicular networks, occur within regulated environments where agile development methods are traditionally discouraged. We propose a framework and metrics to measure adherence to security, quality and software effectiveness regulations if developers desire the cost and schedule benefits of agile methods. After providing an overview of specific challenges that a regulated environment imposes on communications software development, we proceed to examine the 12 agile principles and how they relate to a regulatory environment. From this review we identify two metrics to measure performance of three key regulatory attributes of software for communications applications, and then recommend an approach of either tools, agile methods or DevOps that is best positioned to satisfy its regulated environment attributes. By considering the recommendations in this paper, managers of software-dominant communications programs in a regulated environment can gain insight into leveraging the benefits of agile methods.

URLhttps://ieeexplore.ieee.org/document/9049681
DOI10.1109/ICNC47757.2020.9049681
Citation Keywagner_metrics_2020