Mission O/S

Learn why software delivery fails in government — and what's required to make shipping possible.

Episode 05

Episode 5 focuses on the problem most government teams face: they can build software, but they can’t get it to production reliably. Bryon explains that a real path to production requires two essential components: a solid foundation and the permission to deploy.

A cloud-native Platform as a Service (PaaS) is the foundation, and a continuous Authorization to Operate (cATO) is the permission to deploy. Together, they turn security and compliance into built-in capabilities—so shipping to production becomes routine, not a special event.

episode-5-path-to-production

Frequently asked questions

What is the Path to Production and why is it the most critical technical component of Mission O/S?

The Path to Production is the reliable, automated, secure route that carries software from a developer's keyboard to an operational environment. As Bryon puts it in Episode 5: "You can have the best team and the greatest ideas and the most supportive leadership in the world, but if their code is trapped on a laptop, you have nothing." It's built on two components: a cloud-native Platform as a Service (PaaS) as the foundation, and a continuous Authorization to Operate (cATO) as the permission to deploy.

What is cATO and how is it different from the traditional ATO process?

The traditional ATO process treats software like a building—design it for years, then inspect it for safety at the end. It's a manual, document-driven process that can take 12 to 18 months and over $2 million on average. Rise8 has value stream mapped several organizations' ATO processes and found that over 80% of the time spent getting an ATO is time spent waiting in queue. A continuous ATO (cATO) replaces this by embedding security into the development lifecycle from the start—automating implementation, assessment, and monitoring of security controls so that "your authorization to operate isn't a piece of paper that you get once every three years. It's a state of being."

What is undifferentiated heavy lifting and why does it slow government software delivery?

Undifferentiated heavy lifting is work that has to be done—procuring servers, configuring operating systems, managing databases, handling security compliance—but adds no direct value to end users. In a traditional enterprise, if you have 50 application teams, you have 50 teams solving the exact same underlying problems, wasting an astronomical amount of time and money. A Platform as a Service solves that undifferentiated heavy lifting once, centrally, and provides it to every application team as a service.

What are the first steps toward achieving cATO if you're starting from scratch?

Start with three things. First, build out a common controls authorization package for everything that applications will be able to inherit—so app teams don't have to reassess the same controls repeatedly. Second, get a dedicated technical assessor team integrated with the development teams, assessing application-level controls in real time rather than at the end. Third, build out a secure release pipeline with automated scanning and CI/CD patterns built in. As Bryon notes: "You don't have to do it all at once. You're going to get the most improvement in speed from having the dedicated technical assessors and having that common controls inheritance model."

Pattern