The New SDLC With Vibe Coding: From ad-hoc prompting to Agentic Engineering

Addy Osmani, Shubham Saboo, Sokratis Kartakis ยท pdf ยท 2026-06-15 Reader ๐Ÿ–ฅ๏ธ

Agent HarnessAgentic EngineeringCode Was Never the BottleneckCoding AgentsContext EngineeringEvalsGuardrailsHuman as Orchestrator of AgentsModel RoutingSoftware FactoryVibe Coding
As AI increasingly handles code generation itself, what separates production-grade 'agentic engineering' from risky 'vibe coding' is not which AI tool a team uses but how deliberately it designs and maintains the harness, verification (tests + evals), and context around the model โ€” so the discipline a team already has is what AI amplifies, for better or worse.

practical ยท expository โ€” A practitioner whitepaper (Day-2 of a Google/O'Reilly-adjacent series) that argues teams and orgs should adopt specific practices (context engineering, test+eval verification, deliberate harness design) rather than drift into 'vibe coding'; propositions throughout serve that prescriptive aim even when stated as neutral description of 'how AI transforms each SDLC phase.'

Structure

PartRole
The shift from syntax to intent: defining AI agents, vibe coding, and the vibe-coding-to-agentic-engineering spectrum (with a comparison table)context
Context engineering as 'the real skill': six types of context, static vs. dynamic context, Agent Skills as the pattern for managing dynamic context at scaleevidence / mechanism
How AI transforms each phase of the traditional SDLC (requirements, architecture, implementation, testing, review/deployment, maintenance)evidence
The factory model and Harness Engineering: the developer's output is the system that produces code; 'Agent = Model + Harness'; benchmark evidence that harness changes alone move capability more than model changescentral mechanism / conclusion
The developer's evolving role: conductor (synchronous, in-IDE) vs. orchestrator (async, multi-agent) modes, and the 80% problemevidence / elaboration
The Economics of AI Development: CapEx/OpEx framing, context engineering as a financial lever, model routingevidence (economic argument)
Where to start: concrete recommendations for individual developers, engineering leaders, and organizationsconclusion / practical prescription
Conclusion: three durable principles (structure scales, AI amplifies engineering culture, the human role is evolving not diminishing)conclusion

Key terms

Propositions

Arguments

Agentic engineering is the lower-total-cost approach to AI-assisted development at real production scale, despite its higher upfront cost. strength: medium
Explicit premises:
Implicit premises:
Inferences:
Most agent failures, examined honestly, are configuration (harness) failures rather than model failures.
Explicit premises:
Implicit premises:

Narratives

Questions addressed

Gaps

Closes gaps elsewhere

Related documents