True software agility for mission agility is more than a technology or process—or even an infrastructure. Ultimately, it’s a way of thinking and a commitment to achieving an open enterprise in the fullest sense of that word.
Of course, this open-first mindset is not new for the Army; it is already taking hold and changing the game for mission outcomes. For example, through the Modular Open Systems Approach (MOSA) strategy, interoperable designs are helping accelerate innovation and embed flexibility into technical acquisition. But mission agility in the future will continue to demand more.
The next chapter of digital transformation will be marked by full domain awareness and technology at scale—through a system-of-systems engineering approach. Legacy engineering practices that used to underpin critical technology projects are becoming relics of the past. They will be displaced by:
- Assembling and orchestrating (versus developing) capabilities
- Building and controlling open APIs across the system
- Accelerating outcomes through built-for-reuse services
For defense services and other agencies that are actively moving out on enterprise-wide modernization efforts, this evolution will come with questions to be navigated: Where can we stop building vertical systems and start assembling horizontal solutions? What features and functions are overly coupled with specific platforms, yielding limited enterprise value? Within a system of systems, what services should be scoped into enterprise-level components to be exposed and reused?
Once an organization starts asking these questions, agility becomes the guiding principle. Our journey at Booz Allen is no different: We’re asking the same questions so that “open” is firmly embedded in our enterprise DNA.
In this future state, agile engineering helps fight against over-engineering. It ensures that an enterprise can keep up with the exponential pace of technology and enable mission agility for the unknown—but certain—pivots ahead.