Going Agile: Creating Joint Solutions for Customer Software Factories

Creating Joint Solutions for Customer Software Factories
July 20, 2021

Today’s missions change rapidly, sometimes requiring new capabilities to be fielded in days versus weeks and months. By embracing agile development, security, and operations (DevSecOps) methodologies, Lockheed Martin ensures that customers have the critical capabilities when and where they are needed.

Using the DevSecOps approach, Lockheed Martin capitalizes on common code whenever possible to rapidly deliver mission capabilities. This means low-cost software factory solutions with the same level of quality and mission success our customers have come to expect — meeting all U.S. Department of Defense criteria, including key security requirements.  

Expediting Cycles from Six Months to Two Weeks

To expedite the delivery of nuclear command, control, and communications planning capabilities, Lockheed Martin partnered with the Air Force Life Cycle Management Center (AFLCMC) to help establish the Rogue Blue Software Factory at the U.S. Strategic Command in Omaha, Nebraska. Working with the customer and using DevSecOps methodologies, 12 software pipelines were established to automate the continuous integration, test, and delivery of software in three different labs.
The new environment, which includes rapid development and automated testing, was used to field the U.S. Strategic Command Strike Planning system. This optimized USSTRATCOM system has been assessed as 85 percent more efficient for operations. 

Integrating Battle Management Capabilities

In support of the roadmap to enable Joint All Domain Command and Control, Lockheed Martin is working with the U.S. Air Force to integrate critical battle management capabilities from the Theater Battle Management Core System (TBMCS) into the Air Force’s Kessel Run All Domain Operations Suite (KRADOS).

Lockheed Martin is migrating TBMCS capabilities to Kessel Run’s cloud platform via a cloud-based software delivery environment named Wolfpack. Wolfpack is the connective tissue that serves as the gateway between Kessel Run applications and operational TBMCS variants in the field today. Through Wolfpack, KRADOS will be able to seamlessly exchange data to operational TBMCS systems managed by the U.S. Air Force, Navy and Marine Corps. 

Continued Collaboration for Mission Capability

Lockheed Martin will continue to capitalize on its Software Factory and expanded application of DevSecOps methodologies to collaborate with customers and lead in software innovation.  This approach fully aligns with our commitment to help the Department of Defense meet the time-sensitive and budgetary needs of military missions.