SkyWaysThe agentic manual

AI-DLC vs AIDD vs agentic SDLC vs PDLC: what each term means

Eight names in two years, several spelled almost the same. One question sorts them: is AI building the software, or is AI inside it?

8 minutesBeginnerLesson 1 of 7Updated By

On this page
  1. Sound familiar?
  2. What does each term mean?
  3. The one question that sorts them
  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

AI-DLC is AWS's 2025 methodology in which AI proposes and people decide across Inception, Construction and Operations, and AIDDLC is a separate seven-phase standard with a near-identical name. AIDD is the everyday craft of building with AI tools, agentic SDLC is a vendor term for agents across the software lifecycle, and spec-driven development and BMAD are ways to structure that building. The agentic PDLC is a product lifecycle for software that has a model inside it, which is the one question the others leave open.

Six termstwo questionsAI builds thesoftwareMethods forbuilding with AIAWS AI-DLCAI proposes, peopledecideAIDDLCa seven-phasestandardAIDDthe everyday craftAgentic SDLCagents in every phaseSpec-driven devthe spec comes firstBMAD Methodfive agents, one Buildloopand thenAI is inside thesoftwareA lifecycle forthe productThe agentic PDLChow right, who may act, when it stops being trueThe six on top answer how to build with AI. The one below answers what changes when the product itself decides.You need both.

Six terms two questions

AI builds the softwareMethods for building with AI
  • AWS AI-DLCAI proposes, people decide
  • AIDDLCa seven-phase standard
  • AIDDthe everyday craft
  • Agentic SDLCagents in every phase
  • Spec-driven devthe spec comes first
  • BMAD Methodfive agents, one Build loop

and then

AI is inside the softwareA lifecycle for the product
  • The agentic PDLChow right, who may act, when it stops being true

The six on top answer how to build with AI. The one below answers what changes when the product itself decides. You need both.

In this lesson you'll learn:

  • who coined each term, and what exactly it names;
  • the one question that sorts them: is AI building the software, or is AI inside it?
  • which to reach for when, and how they combine rather than compete.

Sound familiar?#

  • A vendor deck says "AIDLC", a colleague says "AI-DLC", and a job posting asks for "AIDD", and nobody is sure they mean the same thing.
  • You adopted a spec-driven tool, and it still had no opinion on how accurate the agent had to be.
  • Every framework you read explains how to build faster; none says how to tell whether the thing you built is right.

The names are fragmenting faster than the practice. Sorting them by the question each one answers makes the choice simple.

What does each term mean?#

TermCoined or used byWhat it namesAnswers the question
AI-DLCAWS: Raja SP, July 2025A methodology: AI plans and proposes, people validate and decide, across Inception, Construction and Operations, in bolts of hours or daysHow do we build software with AI doing most of the work?
AIDDLCaiddlc.ai, a separate standardA seven-phase lifecycle: Foundation, Discovery & Intelligence, Architecture & Design, Specification, Build, Validation, Deploy & Learn (as its site listed them on 3 October 2026)The same question, with more phases and gates
AIDLCVarious vendors and writersUsually a spelling of AI-DLC; sometimes "AI development lifecycle" in generalDepends on the author: check which one they mean
AIDDWidely used; no single authorAI-driven development: the everyday craft of building with AI tools (context files, story files, coding agents, review)How do I work with coding agents day to day?
Agentic SDLCTooling vendorsThe software lifecycle with agents taking part in every phase, from planning to operationsWhere in delivery can agents act?
Spec-driven developmentKiro and GitHub Spec Kit, 2025Write the spec before the code, and keep it as the artefact agents build fromWhat should an agent build from?
BMAD MethodBMad CodeSkills in a coding tool, five named agents and one Build loop; every decision a documentHow do we give AI building structure and an audit trail?
Agentic PDLCThis manualA four-phase lifecycle, P0 to P3, for products that have a model inside themHow right must it be, who may authorise each action, and how will we know when it stops being true?

The one question that sorts them#

Step 1 · Ask whether AI is building the software or is inside it#

Almost every term above is about AI as the builder: a coding agent writes, tests and deploys code that, once shipped, behaves like any other software. Those methods speed up building.

The agentic PDLC is about AI as part of the product: the shipped software itself calls a model to rank, draft, decide or act. That software is right only a share of the time, fails without an error, and changes behaviour when the world moves. Building it faster does not answer whether it is right.

Step 2 · Notice that most real projects are both#

A team building a rebooking assistant uses coding agents to write it (AI builds it) and ships a product that calls a model to rank options and issue refunds (AI is inside it). So the methods are not rivals. AI-DLC or spec-driven development can run the building inside P1 and P2, and the agentic PDLC supplies what they leave open: the acceptance bar per slice, the authority budget, the shadow run, the drift watch and the two-number report.

Four methodsonthe four phasesThe SkyWays PDLCP0 · FrameP1 · Design & SpecP2 · Build & ProveP3 · Run & LearnSDDestablishedThe spec, not the code, is what youmaintain; code is regenerated fromit.a spec sketch,lightly: the painand the ceilingthe spec is theartefact: eightfields, stableIDscode generatedfrom the spec,regenerated onchangelightly: theincident editsthe spec firstBMAD MethoddocumentedSkills and five named agents inyour coding tool; one Build loop,documents added as the workgrows.the Analyst'sbrief, or none atallPM, UX andArchitect: PRD,DESIGN.md, thespinea spec and itsstories, thenBuild per storyextended here:learn andadjust, into thenext briefAI-DLC (AWS)documentedThree phases and bolts of hours ordays replace sprints; a personapproves every boundary.inception: anintent becomesunits of workmobelaboration,NFRs capturedconstruction inbolts, mobconstructionoperations, runadaptivelyAIDD, the daily craftestablishedHow an engineer works with acoding agent day to day, whichevermethod frames it.silentsilentcontext files,story files, aharness in CI,review by risksilentThis manual addsworking methodThe parts none of the methodsdecide, in the phase where eachbelongs.the AI-fitverdict, theautonomyceiling, thevalue linewhat thesign-off needs:spec, bar,guardrails, andthe authoritybudgetone unknownper bolt, a lowerbound not ascore, theshadow runtwo numbers,drift, theincident as thenext P0sign-off (the hard gate)A filled cell is where the method says something about that phase; a dashed cell is where a team has to bring its own answer. The lastrow is where this manual's own devices sit.

Four methods on the four phases

establishedSDDThe spec, not the code, is what you maintain; code is regenerated from it.
  • P0 · Framea spec sketch, lightly: the pain and the ceiling
  • P1 · Design & Specthe spec is the artefact: eight fields, stable IDs
  • P2 · Build & Provecode generated from the spec, regenerated on change
  • P3 · Run & Learnlightly: the incident edits the spec first
documentedBMAD MethodSkills and five named agents in your coding tool; one Build loop, documents added as the work grows.
  • P0 · Framethe Analyst's brief, or none at all
  • P1 · Design & SpecPM, UX and Architect: PRD, DESIGN.md, the spine
  • P2 · Build & Provea spec and its stories, then Build per story
  • P3 · Run & Learnextended here: learn and adjust, into the next brief
documentedAI-DLC (AWS)Three phases and bolts of hours or days replace sprints; a person approves every boundary.
  • P0 · Frameinception: an intent becomes units of work
  • P1 · Design & Specmob elaboration, NFRs captured
  • P2 · Build & Proveconstruction in bolts, mob construction
  • P3 · Run & Learnoperations, run adaptively
establishedAIDD, the daily craftHow an engineer works with a coding agent day to day, whichever method frames it.
  • P2 · Build & Provecontext files, story files, a harness in CI, review by risk
  • Silent in P0, P1 and P3
working methodThis manual addsThe parts none of the methods decide, in the phase where each belongs.
  • P0 · Framethe AI-fit verdict, the autonomy ceiling, the value line
  • P1 · Design & Specwhat the sign-off needs: spec, bar, guardrails, and the authority budget
  • P2 · Build & Proveone unknown per bolt, a lower bound not a score, the shadow run
  • P3 · Run & Learntwo numbers, drift, the incident as the next P0

A filled cell is where the method says something about that phase; a dashed cell is where a team has to bring its own answer. The last row is where this manual's own devices sit.

Not competitors. Each method speaks to part of the lifecycle. The decision that matters is not which method but how deep to go on this change.

Step 3 · Pick by the question you are stuck on#

  • Stuck on how to structure work with coding agents → spec-driven development, AI-DLC or BMAD.
  • Stuck on daily habits (why the agent keeps ignoring conventions) → AIDD's context and story files.
  • Stuck on whether it is good enough to launch, and who decides → the agentic PDLC.

Where you'll use it#

  • When two people use the same acronym differently. Ask which question their method answers.
  • When evaluating a tool. A spec-driven IDE decides where the spec lives, not what its bar is.
  • When writing a job description or a training plan, so "AIDD" and "AI-DLC" name what you mean.

Why it matters#

A team that thinks it has adopted a lifecycle when it has adopted a building method will ship fast and discover the missing half in production: no bar, no authority budget, no drift watch. Keeping the two questions separate is how you notice which half you have.

Try it#

A team says: "We use Kiro specs and an AI-DLC workflow, so we've got our agentic lifecycle covered." Their product is a support agent that issues account credits. What have they probably not decided yet?

Show the answer

Everything about the model inside the product. Kiro and AI-DLC structure how the software is built: requirements, design, tasks, bolts. Neither decides how accurate the credit decisions must be for each kind of case, which credits need a person to approve, where the credit cap is enforced, how the agent will be run in shadow before it acts, or how drift in its decisions will be caught. Those are the agentic PDLC's questions, and they sit alongside the building method rather than replacing it.

Key takeaways#

  1. AI-DLC is AWS's 2025 method; AIDDLC is a different standard; AIDD is the everyday craft. Check which one people mean.
  2. Most terms describe AI building the software; the agentic PDLC describes software with AI inside it.
  3. Real projects are both, so the methods combine: a building method inside P1 and P2, the lifecycle around it.

FAQ#

What is the difference between AI-DLC and AIDLC?#

Usually none: "AIDLC" is most often a spelling of AWS's AI-DLC, the AI-Driven Development Life Cycle introduced in 2025. Some authors use AIDLC for "AI development lifecycle" in general, so check the source. AIDDLC, with a second D, is a separate seven-phase standard.

Is AIDD the same as AI-DLC?#

No. AIDD, AI-driven development, is a broad term for building software with AI tools day to day. AI-DLC is a specific methodology from AWS with named phases, rituals and bolts. You can practise AIDD without adopting AI-DLC, and AI-DLC relies on AIDD habits.

What is the difference between the SDLC and the PDLC?#

The software development lifecycle runs from requirements to deployment and maintenance of software. The product development lifecycle is wider: it begins with whether to build at all and ends with what the product earned against what it cost. The agentic PDLC is a PDLC because its first phase asks whether a job needs a model and its last reports value beside cost.

What about the agentic STLC?#

The STLC is the software testing lifecycle, so the agentic STLC, which some teams write as A-STLC, is testing with agents in it and testing of software that has a model in it. It is a slice of the product lifecycle, and in this manual it is the QA lead's eight steps: the proof each kind of step owes and the golden set in P1, the harness wired in as P1 turns into P2, the shadow run at the end of P2, the drift watch in P3.

Which should I use: AI-DLC, spec-driven development or the agentic PDLC?#

Every team that builds with coding agents needs spec-driven development and AIDD, every day. Add BMAD when the work crosses teams or an auditor reads it, and AI-DLC when you cannot tell how deep a change goes before you start. Put the agentic PDLC around all of it whenever the shipped software calls a model.

Apply it in your role#

If you are…Do thisThe AI-augmented shortcut
A forward-deployed engineerWhen a customer says "we do AI-DLC", ask which one: AWS's methodology, the AIDDLC standard, or everyday AI coding. Each needs a different first week.Ask a model to map the customer's own vocabulary onto these terms and list where they collide.
A product manager or FDPMSettle each team's building methods by the rule above, and keep one lifecycle for the portfolio. Filling the gaps every method shares is worth more than comparing methods.Have a model draft a one-page glossary for your organisation, with each term's source and owner.
A GenAI or agentic AI engineerTreat every method as a build discipline. The bar per slice and authority in code are yours to add under any of them.Ask a coding agent to add a bar file and cap tests to whichever method's templates you use.

Across the enterprise. Publish one terms page so that "AI-DLC" means one thing inside the organisation. Name confusion costs weeks in procurement, planning and vendor evaluation.

The ten-minute workflow. Untangle the vocabulary in a document or a vendor pitch:

Our teams use these terms: <list, each with an example sentence>. For each, say which it most likely
means (AWS AI-DLC, the AIDDLC standard, AIDD, agentic SDLC, spec-driven development or the BMAD
Method) and where the usage is ambiguous. Draft a one-paragraph definition we could adopt for each.

Sources and credits#

IdeaOriginSource
AI-DLC: Inception, Construction, Operations; bolts; AI proposes, people decideBorrowedRaja SP (2025). AI-Driven Development Life Cycle. AWS
AI-DLC described as a development methodology coined at AWSBorrowedIBM. What is AI-DLC?
AIDDLC's seven phasesBorrowedAIDDLC: AI-Driven Development Lifecycle Standard
Spec-driven development and its three levelsBorrowedBöckeler, B. (2025). Understanding spec-driven development
The BMAD MethodBorrowedBMad Code. BMAD-METHOD
Agents across every phase of the SDLCBorrowedCodeRabbit. A guide to the agentic SDLC
Sorting methods by "AI builds it" versus "AI is inside it"Original: this tutorialThe Agentic PDLC

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