INTEGRATING DEVOPS INTO NAVY COMBAT SYSTEMS DEVELOPMENT
Loading...
Authors
Miller, Andrew W.
Subjects
DevOps
software development
AGILE
systems engineering
critical success factors
requirements analysis
DevSecOps
cyber-physical systems
software development
AGILE
systems engineering
critical success factors
requirements analysis
DevSecOps
cyber-physical systems
Advisors
Giachetti, Ronald E.
Date of Issue
2020-12
Date
Publisher
Monterey, CA; Naval Postgraduate School
Language
Abstract
This thesis seeks to answer three questions concerning the Navy's adoption of DevOps and its practices. Those questions are: What is DevOps in a naval context? What stands in the way of that adoption? What are some ways that the Navy can overcome those obstacles? By drawing upon both an extensive review of literature on the topic, as well as interviews with subject-matter experts, this work provides a comprehensive understanding of the breadth and complexity of the change needed in order for the Navy to adopt a culture of DevOps as well as its attendant practices. Pursuant to the same end, this thesis proposes process architectures for continuous integration, continuous testing, and continuous certification, as well as the reorganization of the Navy's combat systems development hierarchy necessary for the transition to DevOps.
Type
Thesis
Description
Series/Report No
Department
Systems Engineering (SE)
Organization
Identifiers
NPS Report Number
Sponsors
Funder
Format
Citation
Distribution Statement
Approved for public release. distribution is unlimited
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.