SkyWaysThe agentic manual

How to structure teams for agentic AI: roles, pods and seams

Your org chart is already a system design. In agentic AI it decides where the agent boundaries fall, whether you meant it to or not.

6 minutesIntermediateLesson 1 of 4Updated By

On this page
  1. Sound familiar?
  2. What changes in the organisation?
  3. Structure it, step by step
  4. Where you'll use it
  5. Why it matters
  6. Try it
  7. Key takeaways
  8. FAQ
  9. Apply it in your role
  10. Sources and credits
All lessonsStart here

Getting started

  1. What is the agentic PDLC?
  2. How this tutorial works

Agentic PDLC fundamentals

  1. The evolution of the PDLC
  2. Why agentic AI projects fail
  3. P0 · Frame
  4. P1 · Design & Spec
  5. The one hard gate
  6. P2 · Build & Prove
  7. P3 · Run & Learn
  8. The eight loops
  9. The evidence pack

Methods decoded

  1. AI-DLC vs AIDD vs agentic SDLC
  2. What is AI-DLC?
  3. What is AIDD?
  4. What is the BMAD Method?
  5. What is spec-driven development?
  6. One lifecycle for every method
  7. How much process a change needs

Running delivery

  1. How to run an agentic AI project
  2. Bolts vs sprints
  3. A board for agentic work
  4. Cut delivery from months to weeks
  5. Review AI code by risk
  6. How accurate must an agent be?
  7. Prove the agent meets its bar
  8. Shadow mode and cut-over
  9. Why the AI bill is 4× the estimate
  10. Guardrails that hold
  11. The five governance gates
  12. Catch AI drift
  13. AI incident postmortems

By role

  1. For product managers
  2. For program managers
  3. For solution architects
  4. For engineers
  5. For forward-deployed engineers
  6. For QA
  7. For DevOps and platform
  8. For business sponsors
  9. For executives

Teams and organisation

  1. Team structure for agentic AI
  2. Measuring AI productivity
  3. The maturity model
  4. Rolling it out in 90 days

Practice

  1. The SkyWays case study
  2. The operating rhythm
  3. The workbench
  4. Twelve exercises

Interviews and careers

  1. What is an FDE?
  2. Six answer frameworks
  3. AI PM interview questions
  4. FDE interview questions
  5. GenAI engineer questions
  6. Agentic engineer questions
  7. AWS GenAI questions

In short

Agentic AI needs no new roles and removes none, but two boundaries move: the product manager stops approving code, and QA gains an arithmetic veto. Keep a small product team (product manager, architect, engineering lead, QA lead) owning one product from P0 to P3, with a platform team for what every team needs (the gateway, the harness, the landing zone). Put the system's seams where the team boundaries already are, and name one sponsor who owns governance.

Three layersgovernance, product, platformGovernanceA sponsorSponsorfunding, the ceiling, what counts as proofProduct teamP0 to P3owns one productend to endProduct managerpain, autonomy, barSolution architectmap, authority, ADRsEngineering leadfloor and boundaryQA leadthe arithmetic vetoPlatform teamSharedwhat every teamneedsGateway and logevery call, per caseHarness templategates every mergeLanding zoneaccounts, tags, tracesNo new roles, none disappears. Two boundaries move: the PM stops approving code, and QA's veto becomesarithmetic.

Three layers governance, product, platform

GovernanceA sponsor
  • Sponsorfunding, the ceiling, what counts as proof

Product teamP0 to P3owns one product end to end
  • Product managerpain, autonomy, bar
  • Solution architectmap, authority, ADRs
  • Engineering leadfloor and boundary
  • QA leadthe arithmetic veto

Platform teamSharedwhat every team needs
  • Gateway and logevery call, per case
  • Harness templategates every merge
  • Landing zoneaccounts, tags, traces

No new roles, none disappears. Two boundaries move: the PM stops approving code, and QA's veto becomes arithmetic.

In this lesson you'll learn:

  • why agentic AI needs no new roles, and which two boundaries between roles move;
  • how to split product teams, a platform team and governance;
  • why the system's seams follow the org chart, and what to do about it.

Sound familiar?#

  • A central "AI team" builds agents for other departments, and neither side owns the result.
  • Every team built its own model integration, and nobody can say what the organisation spends.
  • The multi-agent design has one agent per department, and the hand-offs between them are where it breaks.

Each is an organisational decision showing up as a technical defect.

What changes in the organisation?#

Less than the market implies. Five roles; none is new, none disappears. What moves is the boundary between them, in two places: the product manager stops approving things they cannot evaluate, and QA gains a veto that is arithmetic rather than opinion. A slice whose lower bound is below its bar does not pass. Almost everything else is the discipline you already have, applied to a product that is now partly probabilistic.

Structure it, step by step#

Step 1 · Keep the five roles, and move the two boundaries#

Product manager, solution architect, engineering lead, QA lead, DevOps and platform, plus a sponsor. Write down, per role, what is theirs and what is not, and remove the approvals people cannot evaluate. Who signs what

Step 2 · Give each product one team that owns it end to end#

A small product team (a pod of four, plus DevOps support) owns one product, or one agent, from framing to operation: the pain, the spec, the build, the proof and the running system. The decisions that matter most (the bar, autonomy per action) are business decisions, so they belong with the team that owns the business outcome, not with a separate AI group.

Step 3 · Build a platform team for what every product team needs#

Everything that should be the same everywhere goes to one platform team: the model gateway with its per-call log, the landing zone and cost tags, the harness template, flags and traces. The one decision to take centrally is not which assistant (teams can choose their own editor) but that every model call in production passes through one layer you own. The gateway is a fortnight of work, and without it a surprise invoice is a mystery rather than a diagnosis.

Step 4 · Put the seams where the teams are#

A system's structure tends to copy the communication structure of the organisation that builds it: Conway's law. In agentic AI that means agent boundaries follow team boundaries: one agent per department is often an org chart, not a design. Decide the seams on purpose. Start with one agent per product and give each hand-off a named limit; n agents have n(n − 1) ÷ 2 possible hand-offs, and so do n teams.

the org chartone agentper departmentbreaks at the hand-offs
One agent per department is often an org chart, not a design. Decide the seams on purpose, and give each hand-off a named limit.

Step 5 · If you have a central AI group, make it enable rather than build#

A central group earns its place by coaching the method across teams and by providing the platform, not by building other people's agents, which separates the model from the business decisions it depends on. That is the difference between an enabling or platform team and a bottleneck.

Step 6 · Name one governance owner#

Governance spans the whole lifecycle and belongs to no delivery role. Name the sponsor who owns it. If the answer is "we all do", nobody does.

Where you'll use it#

  • When an organisation starts its second or third agentic product and the first one's shortcuts start to hurt.
  • When costs or model integrations have fragmented across teams.
  • When a multi-agent design mirrors the org chart: check whether that was a decision.

Why it matters#

Agentic AI needs no reorganisation to start, and a wrong structure makes it expensive to scale: agents owned by nobody, integrations duplicated everywhere, hand-offs placed where departments meet rather than where the work divides. The structure above keeps decisions with the people who own the outcome, and the shared machinery in one place.

Try it#

A company plans an "AI Centre of Excellence" of twelve engineers who will build agents for sales, support and finance on request. What would you change?

Show the answer

Split it into a platform team and an enabling team, and move the building to the product teams. The platform half runs the gateway, the landing zone, the harness template and the traces for everyone. The enabling half coaches the method (framing, bars, authority budgets) inside each product team. Sales, support and finance each own their agent end to end, because only they can decide what a mistake costs them and what the agent may do without a person.

Key takeaways#

  1. No new roles, none disappears, and two boundaries move: the PM stops approving code, QA's veto is arithmetic.
  2. Product teams own products end to end; a platform team owns what every team needs.
  3. Seams follow team boundaries: decide them on purpose, and name one governance owner.

FAQ#

How should we structure teams for AI agents?#

A small product team per product (product manager, architect, engineering lead and QA lead) owning it from framing to operation; a platform team providing the model gateway, landing zone, harness and traces for everyone; and a named sponsor owning governance.

Do we need an AI centre of excellence?#

A central group helps if it enables and provides (coaching the method and running the shared platform) rather than building agents for other departments, which separates the agent from the business decisions it depends on.

What new roles does agentic AI create?#

Fewer than expected. The five delivery roles and the sponsor remain; what changes is what each owns. The work of writing precise specs, deriving bars and enforcing limits in code is spread across existing roles.

What is Conway's law?#

The observation, from Melvin Conway in 1968, that organisations design systems whose structure copies their own communication structure. In agentic AI it predicts that agent boundaries will follow team boundaries unless someone decides otherwise.

Apply it in your role#

If you are…Do thisThe AI-augmented shortcut
A forward-deployed engineerYou sit between the product teams and the customer. Route what you learn back through the platform and product teams, not around them.Ask a model to draft a monthly field report (patterns, blockers, requests) grouped by customer.
A product manager or FDPMKeep the pod small: PM, architect, engineering lead and QA lead, with DevOps from the platform. As an FDPM you are the pod's link to the customer's roadmap.Have a model draft the pod's RACI from the manual's role pages and your current titles.
A GenAI or agentic AI engineerBuild on the platform, not beside it. The gateway, the harness template and the landing zone are shared for a reason.Ask a coding agent to check your service against the platform's standards and list the gaps.

Across the enterprise. Split a central AI group into a platform team and an enabling team, and let product teams own their agents end to end, including the decisions about what a mistake costs.

The ten-minute workflow. Test your design against Conway's law:

Here are our org chart and our agent architecture: <paste both>. Map every agent boundary and hand-off to
the team boundary it follows. List each hand-off with no named limit, each agent that no product team
owns, and each shared service that has been built more than once. Suggest the smallest change to either.

Sources and credits#

IdeaOriginSource
Five roles, none new; the two boundaries that moveOriginal: this manualFor leadership
Systems copy the communication structure of their organisationBorrowedConway, M. E. (1968). How do committees invent? Datamation 14(4)
Stream-aligned, platform and enabling teamsBorrowedSkelton, M. & Pais, M. (2019). Team Topologies. IT Revolution
Communication paths grow as n(n − 1) ÷ 2BorrowedBrooks, F. P. (1975). The Mythical Man-Month. Addison-Wesley
One layer every model call passes through, funded centrallyOriginal: this manualFor leadership
A central group that enables and provides rather than buildsAdapted: Team Topologies' enabling and platform teams, applied to agentsSkelton & Pais (2019)

Prefer GitHub? This track is on the wiki, and this lesson is markdown. Found a mistake? Edit this lesson, or say so.