AI · Approach

Agentic SDLC

A public kit and operating model for teams moving from AI-enabled to AI-native delivery - aligned with AWS AI-DLC, not an employer product.

Open the kit AI leadership overview Build

Part of my AI leadership work. Public kit: use Open the kit above (also listed under Build).

In brief

Agentic SDLC treats delivery as orchestration: humans set context and gates; agents do bounded work; evals and review decide what merges. The goal is faster delivery without trading away quality, governance, or architecture. Use Open the kit above for the MIT templates. Detail on names, pillars, AWS mapping, and rollout follows.

Names in this space

There is no single industry label yet. The map below keeps the labels distinct.

Shared operating model: code generation is not the bottleneck. Context, gates, and ownership are. AI-driven does not mean AI-controlled.

What the kit is

Two layers:

LayerWhat you do
Guide (docs/)Read - habits, run order, swarm rules, terminology, scope
Copy (templates/)Copy into your repo and fill for real work

This practice is how teams move from AI-enabled (AI bolted onto old process) toward AI-native delivery. The kit name stays Agentic SDLC; AI-native is the maturity outcome.

Executive summary

Many teams still use AI as line-level autocomplete. That helps individuals; it does not fix delivery when review, integration, and ownership fall behind.

Agentic SDLC treats delivery as orchestration: humans set context and gates; agents do bounded work; evals and review decide what merges. The goal is faster delivery without trading away quality, governance, or architecture.

From generation to orchestration

Autocomplete-style tools flood branches with unverified code. Speed without architectural alignment is fake productivity.

The bottleneck is no longer generation. It is integration, verification, and keeping humans accountable for what ships.

[Legacy Copilot Flow]
Human -> Writes Prompt -> Co-pilot Suggests Lines -> Human Debugs/Fixes

[Agentic SDLC Flow]
Human Orchestrator -> Engineers Verifiable Context -> Agent Swarm Iterates/Tests -> Automated Evals Pass -> Human Approves Architectural Fit

Engineers move from writing every line to acting as system orchestrators: architectural fit, dependencies, security, and product logic stay human-owned.

How the kit runs

One increment at a time. Humans own merge. Agents do bounded work. Skip a stage only when the increment is truly tiny and the skip is written down. Do not skip the context gate or the human merge decision.

Intent brief  ->  Technical PRD (+ optional stack addendum)
                                          |
                                          v
                              Project AI rules loaded
                                          |
                                          v
                                   Context gate
                                          |
                    +---------------------+---------------------+
                    |                                           |
                    v                                           v
         Single unit: construction board          Swarm (2+ units):
                                                    unit DAG -> swarm board
                                                    plan / impl / verify
                    |                                           |
                    +---------------------+---------------------+
                                          |
                                          v
                                    Eval gate
                                          |
                                          v
                                   Ops handoff

Fillable artifacts (copy from the kit): intent brief, technical PRD, optional stack addendum, context-gate checklist, construction board or swarm pack, eval quality gate, ops handoff, and a PR checklist to paste into the pull request.

The four pillars of Agentic SDLC

1. Context engineering and verifiable specifications

Standard PRDs and vague tickets fail for agents because they assume tribal knowledge. Agentic SDLC replaces that with explicit, machine-readable instructions.

2. Multi-agent orchestration swarms

Use a swarm when an increment has two or more independent units. Single-unit work stays on one agent and a short construction board. The public kit defines the practice in docs/swarm.md (see Open the kit above).

Instead of one model planning, coding, and self-approving in the same path, separate roles and a unit dependency DAG:

Convergence is the project check exit code, not an agent claim. Humans grant autonomy (gate every unit vs gate per batch) and still Own merge. This maps to the AWS AI-DLC Construction swarm operating model (units, DAG, project-check convergence) without claiming an AWS implementation.

3. Eval-driven quality gates

LLM output is non-deterministic. Manual review alone is too late. Automated evals should catch failures before humans spend review time.

4. Micro-sprints and the Delegate, Review, Own loop

Long loops let agent context drift. Work stays in short, isolated micro-sprints.

+--------------------------------------------------------------+
|                          DELEGATE                            |
| The engineer provides constrained context and verifiable     |
| goals (and, for multi-unit work, a unit DAG) to Planning /   |
| Implementation / QA roles.                                   |
+------------------------------+-------------------------------+
                               |
                               v
+--------------------------------------------------------------+
|                            REVIEW                            |
| The engineer evaluates the pull request for architecture,    |
| security, and edge cases - not for polishing every syntax    |
| detail the evals already covered.                            |
+------------------------------+-------------------------------+
                               |
                               v
+--------------------------------------------------------------+
|                             OWN                              |
| The human signs off. Accountability stays with the human;    |
| AI leverage scales, responsibility does not get outsourced.  |
+--------------------------------------------------------------+

Honest mapping to AWS AI-DLC

AWS AI-DLC phaseKit artifactSame ideaNot the same
InceptionIntent brief + technical PRDIntent before generation; humans validateNo AWS "mob elaboration" ritual
ConstructionContext gate, construction board, eval gateBounded agent work; human review and mergeNo claim of AWS rules / Q Developer workflows
Construction swarmUnit dependency, swarm board, role prompts, handoffsUnits + DAG + parallel batches + project-check convergence + human OwnNo aidlc-swarm.ts, no 14-agent roster
OperationsOps handoffKeep context after ship; human owns prodLightweight checklist, not an AWS ops method

Key performance indicators

Story points and lines of code are weak maturity signals here. Prefer:

  1. Review-to-merge cycle time: Human-to-human review vs human-to-agent review.
  2. Defect escape rate (DER): Whether faster feature velocity brings more production regressions or hotfixes.
  3. Outcome baselines: Measure before and after on real feature workflows. Do not treat story points or lines of code as maturity signals.

Delivery metrics cited elsewhere on this site are measured pilot outcomes from lived practice - not guarantees from this kit.

Implementation roadmap

A phased, lower-risk rollout:

Claims