Operating model

An enterprise model for agentic software delivery

AI coding agents are fast, but speed without structure creates risk. Our model puts clear specs, defined roles and human approval gates around every agent-written change.

OpenSpec is an open-source, spec-driven development framework for AI coding assistants. Before an agent writes code, the change is captured as a proposal with tasks and spec updates that people review and agree on.

OpenSpecspec-driven loop 1. Propose2. Review3. Implement4. Validate5. Archive

The spec-driven delivery loop

  1. ProposeCapture the change as a proposal, a task list and spec updates, drafted with the help of an AI assistant.
  2. ReviewProduct owners, architects and engineers review and agree the spec before any code is written.
  3. ImplementAI coding agents work through the agreed tasks, with engineers steering and pairing.
  4. ValidateAutomated tests, code review, security scanning and spec checks confirm the change does what was agreed.
  5. ArchiveThe change is merged and its spec updates become the new source of truth for the system.

Four pillars of the operating model

People

  • Clear roles for spec authors, reviewers and AI-enabled engineers
  • Skills uplift and AI champions in each team
  • Change management and adoption support

Process

  • Spec-driven lifecycle with OpenSpec
  • Definition of ready and done for agent work
  • Fits with Agile, Scrum and existing SDLC controls

Platform

  • Secure AWS environment for models and agents
  • Integrated with your repos, CI/CD and ticketing
  • Usage, cost and quality dashboards

Governance

  • Human approval gates on specs and merges
  • Guardrails, audit logging and data controls
  • Aligned with Australia's AI Ethics Principles

Roles and responsibilities

RoleResponsibility
Product ownerSets priorities, writes acceptance criteria and approves proposals.
Spec lead / architectShapes proposals and specs, keeps the architecture consistent across changes.
AI-enabled engineerDirects coding agents through tasks, reviews output and handles the hard problems.
Reviewer / QAChecks code and tests against the agreed spec before merge.
Platform teamRuns the AWS platform, agent tooling, access and cost controls.
AI governance leadOwns policy, risk, guardrails and reporting to leadership.
Humans stay in control. Agents never merge their own work: every spec and every merge to a protected branch needs a person's approval.

Ready to explore agentic AI?

Book a discovery conversation with our team and we’ll help you find the right first step.

Email: admin@masterminditconsulting.com.au

Scroll to Top