Going Agile: Creating Joint Solutions for Customer Software Factories
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
“We used a novel microservice architecture to break new ground on the use of containers at the U.S. Strategic Command, which promotes quicker fielding abilities while minimizing risk,” said Colleen Saint, Lockheed Martin program manager. “This expanded the capability of the system to ensure it would provide needed legacy capability while complying with the newest technical and cybersecurity standards.”
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.