Applications and Integration·Task 2.2·Bloom: remember·Difficulty 1/5·6 min read·Updated 2026-07-11

Systems Development Life Cycle Phases for the Developer Exam

Systems Life Cycle (2.8%): Systems life cycle management concepts and frameworks used to develop, implement, operate, and maintain IT systems.

SUBy Solomon UdohReviewed by Solomon UdohAI-assisted · human-reviewed
In short
The systems development life cycle is the set of phases used to develop, implement, operate, and maintain an IT system. Each phase carries distinct deliverables, from requirements and design through deployment and monitoring. Claude application work maps onto these phases rather than replacing them.

The systems development life cycle in four phases

The systems development life cycle is the sequence of phases an IT system passes through from first idea to eventual retirement. For the Claude Certified Developer - Foundations (CCDV-F) exam, task statement 2.2 frames it in four phases you should be able to name on demand: development, implementation, operation, and maintenance. This is a remember-level knowledge point, so the exam expects you to recall the phases and what each one is for, and to understand that a Claude project moves through them like any other system rather than inventing a new process of its own.

The value of holding these four phases clearly is that they organise every other idea in the domain. Requirements analysis, the subject of functional requirements for Claude solutions, lives in development. Deployment lives in implementation. Monitoring lives in operation. Managing model updates and drift lives in maintenance. Get the phases straight and the rest of the life-cycle material has a place to hang.

Systems development life cycle
The phased process for building and running an IT system: development, implementation, operation, and maintenance. Each phase produces distinct deliverables, and later phases sustain what earlier phases built.

What each phase delivers

Each phase carries its own deliverables, and knowing them is most of what this knowledge point asks. Development is where you establish requirements and design and build the system, so its deliverables are the requirements, the design, and the working artefacts, prompts, tools, and configuration among them for a Claude system. Implementation is where the built system is deployed into its target environment, so its deliverable is a running, released system rather than a design on paper.

Operation is where the deployed system runs in service, and its deliverable is ongoing monitoring: watching that the system continues to meet the quality, cost, and latency targets it was built against. Maintenance is where the system is sustained over time, and its deliverables are the updates that keep it healthy, model version changes, prompt revisions, and dependency upgrades, along with the revalidation those changes require. The phases run in order but they are not one-way; maintenance regularly loops back into development-style work when a change is significant.

4
phases: development, implementation, operation, maintenance
distinct deliverables
each phase produces its own outputs
map, not replace
how Claude work relates to the life cycle

Claude work maps onto the phases, it does not replace them

The most important idea in this knowledge point, and the one the exam most wants you to internalise, is that building with Claude does not exempt a project from the life cycle. A Claude application still needs requirements and design in development, a real deployment in implementation, monitoring in operation, and sustained upkeep in maintenance. The presence of a model does not collapse those phases or make them optional; it simply adds AI-specific concerns inside each one.

This is why the first exam trap is treating an AI project as exempt from normal life-cycle discipline, as if prompting a capable model were a substitute for engineering process. It is not. The mapping view is the corrective: rather than a parallel universe, a Claude project is the ordinary life cycle with model-shaped deliverables in each phase. That framing sets up the two knowledge points this one unlocks, operating and maintaining Claude systems, which lives in the operation and maintenance phases, and integrating Claude into an existing SDLC, which fits Claude work into an established process.

The four life-cycle phases and their deliverables
Loading diagram...
Claude work adds AI-specific deliverables inside each phase; the phases themselves are unchanged.

Do not skip maintenance

The second trap is subtler and specific to AI systems: skipping the maintenance phase, or treating it as an afterthought. It is tempting because a freshly launched Claude system that passes its evals feels finished. But the maintenance phase is exactly where model updates, prompt changes, and dependency upgrades are handled, and on an AI platform those are not rare events. Model behaviour can shift across releases, so a system left unmaintained can drift away from the targets it launched with even if no one touches the code.

For a remember-level exam this shows up as recognising that maintenance is a first-class phase with real deliverables, not a bucket for occasional bug fixes. The deeper treatment of what maintenance actually involves, monitoring for drift, revalidating after model updates, and managing cost regressions, belongs to the next knowledge point, but you should already be able to say that maintenance exists, that it is where model and dependency changes are managed, and that leaving it out is a defining life-cycle mistake for AI work.

Common misreadings to avoid

Misconception

Because it is powered by a capable model, an AI project can skip the formal life cycle and just iterate on prompts.

What's actually true

A Claude project maps onto the same four phases as any IT system: development, implementation, operation, and maintenance. The model adds AI-specific deliverables inside each phase; it does not exempt the project from having them. Treating AI work as process-exempt is the classic error.

Misconception

Once a Claude system launches and passes its evals, the life cycle is essentially complete.

What's actually true

Launch ends implementation, not the life cycle. Operation and maintenance follow, and maintenance is where model updates, prompt changes, and dependency upgrades are handled. Skipping it lets a system drift as models change, which is why maintenance is a first-class phase.

How this is tested on the CCDV-F exam

Questions on this knowledge point are recall and recognition. You might be asked to name the phases, to match a deliverable to its phase, or to identify which phase a described activity belongs to. The two things the exam trips candidates on are the belief that AI projects sit outside the normal life cycle and the omission of the maintenance phase. If you can list the four phases, say what each delivers, and assert that Claude work maps onto rather than replaces them, you have this knowledge point.

Once the phases are secure, the domain moves into the two that carry the most AI-specific weight: what it takes to run a live Claude system in operating and maintaining Claude systems, and how to fold Claude development into an established process in integrating Claude into an existing SDLC.

Check your understanding

A team ships a Claude-powered classifier, confirms it passes its launch evals, and then reassigns everyone, planning to revisit it only if users file bugs. Which life-cycle phase are they neglecting, and why does it matter here?

People also ask

What are the phases of the systems development life cycle?
Development, implementation, operation, and maintenance. Each phase has distinct deliverables, from requirements and design to deployment, monitoring, and ongoing upkeep.
Does an AI project follow the normal SDLC?
Yes. A Claude project maps onto the same phases rather than replacing them. Treating an AI system as exempt from life-cycle discipline is a mistake, because it still needs requirements, design, deployment, and maintenance.
What deliverables belong to each SDLC phase?
Development produces requirements, design, and built artefacts; implementation produces a deployed system; operation produces monitoring; and maintenance produces updates that manage model changes and drift.

Watch and learn

Official Anthropic Academy lessons first, then hand-picked walkthroughs. Videos load only when you press play.

No videos curated for this concept yet

We are still curating the best official and community videos for this topic.

References & primary sources

Adaptive study

Master this concept with Archie

Practice it inside an adaptive study session. Archie, your Socratic AI tutor, tracks your mastery with Bayesian Knowledge Tracing and schedules the perfect next review.

Start studying