Metrics to Meet Security Privacy Requirements with Agile Software Development Methods in a Regulated Environment
Title | Metrics to Meet Security Privacy Requirements with Agile Software Development Methods in a Regulated Environment |
Publication Type | Conference Paper |
Year of Publication | 2020 |
Authors | Wagner, T. J., Ford, T. C. |
Conference Name | 2020 International Conference on Computing, Networking and Communications (ICNC) |
Date Published | Feb. 2020 |
Publisher | IEEE |
ISBN Number | 978-1-7281-4905-9 |
Keywords | Agile 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. |
URL | https://ieeexplore.ieee.org/document/9049681 |
DOI | 10.1109/ICNC47757.2020.9049681 |
Citation Key | wagner_metrics_2020 |