Continuous Integration/Continuous Delivery Pipeline for Air Force Distributed Common Ground System

Abstract

AF DCGS has a recognized need to improve speed of delivery for modification and sustainment of the weapon system. Given that the program office implemented a Continuous Integration/Continuous Delivery (CI/CD) process for the sole purpose of delivering capability to the field faster, there is a need to measure and report the pipeline throughput. This research conducts an independent evaluation of the newly implemented pipeline within AF DCGSs existing integration and test laboratories. Actual project data from the agile development work environments is studied and hypothesis tests are conducted to substantiate that the CI/CD pipeline improved the speed of delivery. The research definitively shows that the CI/CD pipeline improves speed of delivery for AF DCGS from a range of 22 to 119 depending on the type of work product. Lastly, from observation and detailed study of the processes and data, recommendations are made for standardization and automated metrics collection, with suggestions for additional research to further characterize the pipeline with the intent to create a predictive model for more accurate estimation of delivery timelines.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 06, 2020
Accession Number
AD1127002

Entities

People

  • Carolyn W Fuller

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • C4I
  • Cyber
  • Sensors
  • Weapons Technologies

DTIC Thesaurus Topics

  • Acquisition
  • Agile Software Development
  • Air Force
  • Aircrafts
  • Application Software
  • Computer Programming
  • Electronic Intelligence
  • Engineering
  • Ground Control Stations
  • Human Intelligence
  • Information Science
  • Information Systems
  • Intelligence Collection
  • Intelligence Community (United States)
  • Intelligence Cycle
  • National Security
  • Signals Intelligence
  • Software Development
  • Standards
  • Surveillance
  • Systems Engineering
  • Test And Evaluation
  • Warfare

Readers

  • Enterprise Information Systems Architecture and Joint Command Capability Interoperability Support.
  • Inertial Navigation Systems.
  • Theoretical Analysis.