🤖 AI-агенты для бизнеса

Agentic SDLC — цикл разработки с агентами

The Agentic Development Cycle

Past, Now, and Future

How AI agents are reshaping the SDLC — and what teams must change


Why this talk matters

Thesis: AI shifts the bottleneck from writing code to specifying, reviewing, and verifying work


Agenda

  1. Past — the SDLC before agents
  2. Now — what agents actually change
  3. Problems — where teams break
  4. Changes — what to do about it
  5. Future — where this is going

First, a quick glossary

Term What it does Human role
Autocomplete Predicts the next token Types
Assistant Answers questions, edits on request Directs
Agent Plans and executes multi-step tasks Reviews
Multi-agent Orchestrated specialist agents Orchestrates

Same underlying models — different levels of autonomy and different failure modes


Part 1

The Past: SDLC before agents


How we got here

Each wave removed a bottleneck — and moved the constraint elsewhere


The classic development loop

ticket ──► design ──► code ──► review ──► test ──► release

Where the bottlenecks were

Bottleneck Cost
Manual code & boilerplate Slow, boring, error-prone
Review as the only learning channel Juniors learn slowly
Documentation written last Always outdated
Handoffs between roles Wait time, lost context
Test coverage as afterthought Regression bugs

Part 2

The Now: what agents actually change


The autonomy spectrum in practice

Copilot (autocomplete) ──► Chat assistants ──► Coding agents ──► CI/CD agents
   "next token"             "answer & edit"      "take this issue"   "fix this build"

The agentic development loop

spec ──► plan ──► generate ──► run tests ──► fix ──► PR
                                                       │
release ◄── deploy ◄── merge ◄── CI gates ◄── human + AI review

What remains human

Everything else is increasingly negotiable


Part 3

The Problems: where teams break


The eleven failure modes

  1. Review culture breaks down
  2. Speed without control
  3. The context gap
  4. The verification gap
  5. Security & compliance blind spots
  6. Ownership becomes fuzzy
  7. Onboarding & skills decay
  8. The developer gap gets supercharged
  9. Motivation becomes the hidden multiplier
  10. The summary becomes the new attack surface
  11. Human psychology becomes the bottleneck

Problem 1: Review culture breaks down

Red flag: PRs merged with "LGTM" — the learning channel is gone


Problem 2: Speed without control

Red flag: velocity up, but change failure rate and incidents also up


Problem 3: The context gap

Red flag: the same problem solved 5 different ways across the codebase


Problem 4: The verification gap

Red flag: PRs where tests appear after the implementation and cover only happy paths


Problem 5: Security & compliance blind spots

Red flag: no team policy on which models/tools may touch which codebases


Problem 6: Ownership becomes fuzzy

Red flag: incidents where no one can explain the code that caused them


Problem 7: Onboarding & skills decay

Red flag: a junior ships a feature but can't explain a single design decision


Problem 8: The developer gap gets supercharged

Red flag: output volume converges, but variance in accepted quality explodes — and nobody tracks it


Problem 9: Motivation becomes the hidden multiplier

Red flag: PRs flow and velocity is up, but nobody can explain why the design is sound


Problem 10: The summary becomes the new attack surface

Red flag: approvals happen faster than before, but nobody has opened a diff in weeks


Problem 11: Human psychology becomes the bottleneck

Red flag: rails are green and reviews are fast — but nobody can name a decision they changed today


Part 4

The Changes: what to do about it


Nine areas of change

  1. Process — spec-first development
  2. Roles — from writers to orchestrators
  3. Practices — quality gates that can't be skipped
  4. Tools — shared, versioned context
  5. Metrics — outcome over throughput
  6. People — new skills and career paths
  7. Review — guardrails over ritual
  8. Motivation — manage the spread, feed intrinsic drive
  9. Psychology — design for the human mind

Change 1: Spec-first development

Before: "Implement user login" After: "Login via OAuth2 (Google), error on locked account, rate-limit 5 tries, tests for token expiry"


Change 2: New roles


Change 3: Mandatory quality gates


Change 4: Shared, versioned context


Change 5: Metrics that don't lie

Keep (DORA) Add
Deployment frequency Change failure rate of AI-assisted PRs
Lead time Defect density in generated code
MTTR Review latency & depth
% accepted AI code by area

Change 6: People & culture


Change 7: Review is a guardrail, not a ritual


The guardrail stack

agent-time   permissions · sandbox · context boundaries · budgets · rules-as-code
     ↓
ci-time      tests · property-based · mutation · static analysis · secrets · licenses
     ↓
merge-time   risk tiers · required checks · diff-size limits · merge queue
     ↓
runtime      canary · feature flags · error budgets · SLOs · automated rollback

Review the summary, not the diff


The review cast changes


Change 8: Manage the spread, feed motivation


Change 9: Design for the human mind


Part 5

The Future: where this is going


Multi-agent teams

orchestrator ──► architect ──► coder ──► tester ──► security reviewer
                    │                      │
                    └── spec ──────────────┘── report

The role map of tomorrow


Spec as code, humans as designers


The team's context becomes capital


Continuous verification


The economics flip: generation is free, verification costs


The risks ahead

The safe teams will be the skeptical ones


Takeaways: six things to do on Monday

  1. Write specs before prompts — one small spec per task
  2. Gate everything — no AI code without tests and CI checks
  3. Share context in the repo — rules, ADRs, skills, review them like code
  4. Retire review as a ritual — guardrails everywhere, humans on specs and high-risk lanes
  5. Pick honest metrics — pair speed with change failure rate
  6. Protect judgment time — batch reviews, budget attention, celebrate overturned decisions

Summary


Thank you

Questions & discussion