Richard Kendall, Nathan Hariharan, David Sears, Douglass Post
{"title":"Successful Adoption of DevOps Practices in Software Development in DoD Acquisition Programs—The CREATE Example","authors":"Richard Kendall, Nathan Hariharan, David Sears, Douglass Post","doi":"10.22594/dau.22-896.30.02","DOIUrl":null,"url":null,"abstract":"A growing number of articles describe the challenges of adopting DevOps for DoD software development. A recent paper in this journal discussed DevOps adoption challenges within the acquisition programs of the Navy. For embedded software, these challenges have been overwhelming to date. However, for standalone applications, the story is different, even though the lingering impact of DoD Instruction 5000 and other DoD cultural practices remains problematic. The HPCMP CREATE™ program, or simply CREATE in this paper, is part of the portfolio of the DoD High Performance Computing Modernization Program (HPCMP). It has successfully adapted DevOps concepts and agile software development practices to develop a family of software applications that enable system-scale virtual prototyping and testing analysis for major DoD acquisition programs. This study describes the main enabling practices that made this possible.","PeriodicalId":92996,"journal":{"name":"Defense acquisition research journal","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Defense acquisition research journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.22594/dau.22-896.30.02","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A growing number of articles describe the challenges of adopting DevOps for DoD software development. A recent paper in this journal discussed DevOps adoption challenges within the acquisition programs of the Navy. For embedded software, these challenges have been overwhelming to date. However, for standalone applications, the story is different, even though the lingering impact of DoD Instruction 5000 and other DoD cultural practices remains problematic. The HPCMP CREATE™ program, or simply CREATE in this paper, is part of the portfolio of the DoD High Performance Computing Modernization Program (HPCMP). It has successfully adapted DevOps concepts and agile software development practices to develop a family of software applications that enable system-scale virtual prototyping and testing analysis for major DoD acquisition programs. This study describes the main enabling practices that made this possible.