
When Agile and Scrum were created, the hardest part of software engineering was writing code. That is no longer true. Today the bottleneck is judgment - deciding what to build, how to validate it, and where automation stops being helpful and starts being dangerous.
Most teams tried to bolt AI on top of their existing process. The result is always the same: engineers use AI quietly, velocity goes up briefly, then bugs, inconsistencies, and hidden assumptions go up even faster. The problem isn't the AI - it's the system around it.
Agile optimizes for human velocity. Modern teams need a system that optimizes for human-AI leverage.
Why Scrum Breaks on AI Teams
Scrum was designed around a set of assumptions that AI invalidates entirely:
| Scrum assumes… | AI breaks this because… |
|---|---|
| Work is done by humans | AI generates the majority of output |
| Seniority maps to experience | AI fluency matters more than years |
| Code is the primary artifact | Prompts, constraints & decisions are too |
| Faster delivery is always better | Speed amplifies bad decisions, not just good ones |
In an AI-native team, engineers don't "build features" anymore - they orchestrate systems of intelligence. That requires a different operating model entirely.
Introducing AIDEOS
AIDEOS (AI-Driven Engineering Operating System) is not a framework you install. It's a mental model and workflow for building software in an AI-first world. At its core is one principle:
Humans decide. AI executes. Teams orchestrate.
Using AIDEOS has two phases: setup (done once per project or team) and a repeating cycle (run continuously, replacing sprints). Here's how it works.
Phase 1 - Setup
Before any work begins, two decisions must be made explicitly. Skipping either is where most teams go wrong.
Setup Decision 1: Classify the Work by Risk
Traditional planning asks: How hard is this to build? AIDEOS asks: How dangerous is it to be wrong? Every piece of work gets assigned a complexity level, which determines how much AI autonomy is allowed.
| Level | Type | Examples | Rule |
|---|---|---|---|
| 1 | Deterministic Work | Admin dashboards, CRUD APIs, internal tooling | AI leads. Humans validate. |
| 2 | Contextual Systems | Billing logic, domain workflows, business-rule integrations | Humans define boundaries. AI fills in structure. |
| 3 | Adaptive Systems | High-scale platforms, ML pipelines, perf-critical services | Humans architect. AI assists locally. |
| 4 | Strategic / Novel Work | Safety-critical systems, regulatory infra, new algorithms | AI supports. Humans lead entirely. |
Example: a junior engineer generated 80% of a customer-support dashboard in a day - the human work was reviewing edge cases and integrating auth, not writing components. That's Level 1 working correctly. At Level 2, AI will confidently implement logic that "almost" matches the domain - and "almost" is where production bugs live.
Setup Decision 2: Assign Ownership by AI Fluency
Years of experience matter less than AI fluency. Each engineer has a default role in the system - not by seniority, but by how they interact with AI:
| Role | Title in AIDEOS | Responsibilities | Key risk / note |
|---|---|---|---|
| Junior | AI Operator | Generate code & tests, follow established patterns, work on low-risk tasks | Blind trust - needs strong review & validation layers |
| Mid-level | AI Integrator | Break work into AI-solvable chunks, combine outputs into coherent systems, catch hidden assumptions | This is where productivity multiplies |
| Senior | AI Architect | Decide what AI can safely generate, what must be human-designed, where automation introduces systemic risk | Reviews decisions, not just code |
| Staff / Principal | AI Strategist | Define prompting standards, establish validation frameworks, decide where AI is forbidden | Impact measured in organizational leverage, not commits |
The Project Manager's role shifts too. In AIDEOS, PMs don't manage tasks - they manage intent: translating business goals into machine-usable constraints, deciding where AI autonomy is allowed, and owning risk, compliance, and ethical boundaries.
The PM's most important question isn't "Is it done?" - it's "Do we trust how it was built?"
Phase 2 - The Repeating Cycle
Once setup is done, AIDEOS replaces sprints with intent loops - short, structured cycles that each produce validated, understood output. Every loop runs the same five phases:
| # | Phase | What happens | Who owns it | Key note |
|---|---|---|---|---|
| 1 | Intent Planning | Define desired outcome, constraints, non-goals, and risk tolerance | PM + Senior Engineer | This becomes the north star for the loop - everything else references it |
| 2 | Decomposition | Break work into AI-executable tasks, human-only decisions, and validation checkpoints | Senior / Mid-level Engineers | Where senior engineers add the most value - the quality of decomposition determines the quality of output |
| 3 | AI Execution | AI generates code, tests, documentation, and alternatives | AI + Junior / Mid-level Engineers | Humans compare outputs - they don't blindly accept them |
| 4 | Validation | Test for correctness, security, performance, bias, and maintainability | All engineers | If validation costs more than generation, that's a signal, not a failure |
| 5 | Learning Loop | Record where AI helped, where it misled, and what changes next time | Senior Engineer + PM | Prompts, constraints, and rules evolve - the system gets better with each loop |
How to Know It's Working
Story points are meaningless in an AI world. These are the metrics that tell you whether AI is genuinely helping - or just hiding problems:
| Metric | What it tells you |
|---|---|
| Leverage Ratio | AI output vs. human effort - are you getting more than you're putting in? |
| Validation Cost | Time spent proving correctness - rising cost means AI is generating faster than humans can verify |
| Defect Escape Rate | Bugs that passed all checks - a leading indicator that validation is too shallow |
| Decision Reversal Rate | How often early decisions get undone - high rate means intent planning is failing |
| Time-to-Understanding | How fast new engineers can reason about the system - AI-generated code that nobody understands is technical debt |
Final Thought
AI does not replace engineers. It replaces unstructured engineering.
The future of engineering is not about writing less code. It's about making fewer wrong decisions at machine speed.
Ideation by Anton Georgiev, executed with AI.
Photo by Igor Omilaev on Unsplash.
