Startup playbook: from POC to Production
Useful for
Introduction
This is a CTO playbook for augmenting the agentic SDLC with the company work that sits around the software. Most startup writing focuses on building the product. This playbook focuses on the identity, governance, data protection, delivery, cloud and operational decisions that allow a small SaaS company to move from idea to production without creating avoidable risk.
The website is the human-readable overview of that structure. It explains the gates, themes and decision points without exposing the deeper assessment method behind them. The reason for writing it is the current noise around agentic SDLC and the idea that SaaS is somehow dead because software has become easier to generate. Faster software development changes the economics of building a product, but it does not remove the work of building a company that can operate one.
Is the company ready?
Before a startup begins building software, it needs enough company infrastructure to operate deliberately. This does not mean building a mature enterprise control environment on day one. It means putting the company in a position where identity, domain ownership, email, documentation, devices and basic responsibilities are understood.
This gate exists because early shortcuts become difficult to unwind. The first tenant, the first domain, the first admin account and the first documentation area can quietly become the foundation for everything that follows.
Decision: The company is ready when it can safely create accounts, communicate externally, hold governance documentation, control administrative access and explain who owns the public presence of the business.
Can we start the POC?
A POC should be cheap, fast and disposable, but it should not be chaotic. The aim is to let the team learn quickly without creating avoidable governance debt that later blocks a Pilot or Production launch.
This gate exists because the habits created in the POC often become the default operating model. Naming, repositories, secrets, decision records, basic DevOps and logging standards should be in place before the first useful demo.
Decision: The POC can start when the team can build, deploy and learn without storing secrets in source, capturing PII in logs, losing important decisions or creating infrastructure that is mistaken for Production.
Are we ready for a Pilot?
A Pilot is different from a POC because external users may enter real data. Even if the product is still changing quickly, the governance stance has to assume that personal data, commercial data or customer-sensitive information may appear.
This gate exists because Pilot data creates real obligations. The company may need to support data subject requests, explain where data is stored, understand its Controller or Processor position and make honest promises to Pilot users.
Decision: The Pilot can start when the product can accept external use without the data protection, infrastructure and support position being fictional.
Are we ready for Pre-Production?
Pre-Production is where the organisation stops relying on memory and starts proving that the platform can be recreated, secured, changed and recovered deliberately. The system may still be small, but the operating model needs to become more disciplined.
This gate exists because a successful Pilot creates pressure to move quickly. Without a deliberate Pre-Production stance, teams often take Pilot infrastructure, add customers and call it Production.
Decision: The team is ready for Pre-Production when the platform, access model, release process, incident process and infrastructure approach can support real customer promises.
Are we ready for Production?
Production is the point where the business starts making real promises. The product does not need to be perfect, but the company must understand what it is promising, what it can recover from, what risks it has accepted and how it will communicate when something goes wrong.
This gate exists because Production is not just a hosting environment. It is a business commitment covering security, data protection, contracts, support, monitoring, operations and cost.
Decision: The product is ready for Production when the company can make customer promises and operate the system with evidence, tested recovery paths and accepted risks.
Are we ready to scale Production?
Scaling Production is not only about adding compute. As customer count, usage and dependency on the product increase, the tolerance for downtime shrinks and the cost of weak operations rises.
This gate exists because resilience should follow actual risk. Early Production may tolerate planned downtime or cold standby. As usage grows, the business may need warm standby, hot failover, active-active architecture, stronger support and more formal operating evidence.
Decision: Production is ready to scale when the business understands usage patterns, customer expectations, resilience triggers, support load and unit economics well enough to invest deliberately.
Summary
The reader should understand that this is the startup CTO playbook in a wider family of possible CTO playbooks. It is organised around decision gates. The POC can be disposable, but the operating habits should not be.
Continue the playbook
Work through the stages in order
The playbook is designed as a sequence: keep the POC light, add governance before real users arrive, then make production promises only when the operating model can support them.
Stage 1
Is the company ready?
The first few months of a software business are not just about building the product. They are about creating the conditions that allow the product to be built, deployed, governed and supported without the company tripping over its own foundations.
Stage 2
Can we start the POC?
Before starting the POC, there is a small amount of governance that should be put in place. This is not about slowing the team down or pretending to be an enterprise. It is about creating enough shape that the first few months do not become a mess of forgotten passwords, inconsistent names, unclear decisions and accidental access.
Stage 3
Are we ready for a Pilot?
Before moving from POC to Pilot, the company needs a data governance baseline. This is separate from technical governance. Technical governance asks who can deploy, who can access Azure and how the environment is built. Data governance asks what information the company collects, where it is stored, why it is allowed to hold it and how it protects it.
Stage 4
Are we ready for Pre-Production?
Before moving from Pilot to Production, the company needs a pre-production governance stance. This is the point where the business has to decide what promises it is prepared to make, who is allowed to make changes, who can accept risk, and what evidence must exist before the production environment is created.
Stage 5
Are we ready for Production?
Before moving from Pilot to Production, the company needs a pre-production governance stance. This is the point where the business has to decide what promises it is prepared to make, who is allowed to make changes, who can accept risk, and what evidence must exist before the production environment is created.
Stage 6
Are we ready to scale Production?
Production is a different level of commitment. By this point the company is no longer just proving that the product can work. It is making an operational promise to customers, investors and itself.
Deepen the decisions
Areas that usually need more thought
These are the topics that turn a good build into something clients can trust: evidence, policies, data protection, platform choices, stage gates and cost control.
Guidance
Stage gates
The stage-gate model provides the public outline of the decision structure. Each gate asks whether the company is ready to move to the next level of risk and commitment.
Guidance
Policies and procedures
Policies describe intent. They say what the company believes, what standard it is trying to meet and what behaviour is expected.
Guidance
Data protection assurance
Data protection should be treated in the same way the product is treated with penetration testing. Before wider customer onboarding, the company should get an external review of its data protection position.
Guidance
Customer trust pack
The governance work should produce useful client onboarding evidence. This is not compliance for its own sake. It helps sales and onboarding because the company can answer trust questions quickly and consistently.
Guidance
Container platform decisions
For a POC, the decision between Azure Container Apps and AKS does not have to be final. The important thing is to get the product running in a way that teaches the right habits: build an image, deploy it repeatably and avoid configuring servers by hand.
Guidance
Cost governance and unit economics
POC, Pilot and Production are partly cost-control stages. Each step accepts more cost only when the risk, customer expectation or operational promise justifies it.
How Brokenhouse helps
Turn this into a practical plan.
I help technology teams turn this guidance into decisions, implementation plans, governance evidence and production-ready operating models.
Talk through your situation