Traditional, AI-assisted and agentic development exist side by side today. The difference is not how much the AI does, but what is built around it.
Four ways of working
- Ad-hoc use - AI answers questions alongside the work. Helpful, but it changes nothing.
- Vibe coding - software emerges in rapid conversation with little structure. Good for exploring, not a delivery discipline.
- AI-assisted development - AI contributes inside the engineer’s workflow; the human stays in the execution loop. The everyday mode.
- Agentic development - engineers delegate bounded outcomes with explicit context, acceptance criteria and automated verification. Humans keep risk-appropriate checkpoints.
- Engineering frame
- specification, context, testing and verification around the handover
- Degree of delegation
- how much is handed over before a human looks at it
What makes agentic development professional is the engineering frame: specification, context, tests, verification. The stronger it is, the more the AI can carry.
From the artefact to the tool
In traditional development, people write code. In agentic development, they build and maintain the agent system - skills, tool connections, rules - that writes the code. Our principle: when an agent errs, we correct not only the workpiece but the machine.
How much the AI carries per phase
- Requirements & analysisAI roleAnalystWhat the AI contributesConsistency checks, user stories, acceptance criteriaAI share of execution0+AssistedHuman work vs the same phase without AI-0+Human roleIntentCheckpoint✓ Acceptance criteria agreed
- Design & architectureAI roleArchitecture peerWhat the AI contributesSolution options, dependency and impact analysisAI share of execution0+AssistedHuman work vs the same phase without AI-0+Human roleDecisionCheckpoint✓ Architecture decision approved
- ImplementationAI roleCo-developerWhat the AI contributesCode creation, refactoring, larger coherent changesAI share of execution0+Controlled autonomyHuman work vs the same phase without AI-0+Human roleDirectionCheckpoint✓ Code review before merge
- Testing & QAAI roleTest engineerWhat the AI contributesTest generation, coverage, quality and security analysisAI share of execution0+DelegatedHuman work vs the same phase without AI-0+Human roleAssuranceCheckpoint✓ Quality gates passed
- DeploymentAI roleRelease assistantWhat the AI contributesBuild and deploy configuration, pipeline error analysisAI share of execution0+DelegatedHuman work vs the same phase without AI-0+Human roleApprovalCheckpoint✓ Release approval
- Operations & monitoringAI roleDiagnosticianWhat the AI contributesIncident and root-cause analysis, log evaluationAI share of execution0+AssistedHuman work vs the same phase without AI-0+Human roleInterpretationCheckpoint✓ Findings assessed before action
Human effort does not disappear. It moves - out of execution, into verification and into the frame.
Accountability cannot be delegated
AI-generated changes pass the same review and release process as any other change. Each phase ends with a decision a person is accountable for. And client data is protected by architecture and contract, not goodwill: no model training, no data retention at the provider, processing in the EU, only the context the task needs.
See it in practice in our project Test operations with agents and our practice experiment From ticket to pull request.

