Skip to content
AI Dev Conf 2026
AI Dev Conf · May 21, 2026

State of AI4SDLC: AI assistants to agents

Why the development bottleneck moves from coding to specs, evals and the engineering operating model

/ AI Dev Conf 2026

Slide contents

  1. 1. State of AI4SDLC: AI assistants to agents

    Why the development bottleneck moves from coding to specs, evals and the engineering operating model

  2. 2. Talk plan

    Research: adoption high, trust lower.

    SE 2.0 shifts bottlenecks to delivery.

    Task management becomes a work graph.

    SDD and evals make agents governable.

  3. 3. 01. What AI4SDLC Research really shows

    Adoption has already happened; sustained impact comes through verification, process and platform

  4. 4. AI is no longer an IDE experiment

    Manage the new development physics

    default tool — Mass usage — AI writes code, tests, docs, explanations.

    task-dependent — Uneven impact — Coding speeds up before delivery.

    verify-first — Management question — Manage adoption, throughput, quality/risk, economics.

  5. 5. Why one productivity metric is not enough

    Read AI4SDLC as signals, not one magic speedup

    What we measured

    Public research from 2023-2025.

    Survey of engineers and leads.

    What to remember

    Self-report is not causality.

    Impact depends on maturity.

  6. 6. Adoption is high, trust is lower

    Engineering systems must close this gap

    Everyday tooling — Part of the workday.

    Quality needs proof — Review, tests and evals.

    ROI through process — IDE pilots need an operating model.

  7. 7. Coding faster, delivery not

    Existing bottlenecks grow

    Review/tests/releases get more changes.

    Weak framing generates wrong results faster.

    Without metrics, teams debate impressions.

    Next level: managed work loop.

  8. 8. 02. SE 1.0 -> SE 2.0

    From role-based SDLC to agent-based SDLC: not a tool change, but a delivery loop change

  9. 9. Role-based SDLC and agent-based SDLC

    In SE 2.0 humans write fewer lines and manage intent, context and verification more explicitly

    Software Engineering 1.0 (Role-based SDLC)

    Idea

    Req

    Dev

    Test

    Deploy

    Support

    Product

    Analyst

    Developer

    QA Engineer

    SRE

    Support Engineer

    Handoff losses

    Implemented some AI scenarios within roles

    Local optimizations inside

    On brownfield projects we test AI scenarios by role

    Software Engineering 2.0 (Agent-based SDLC)

    Idea

    Req

    Dev

    Test

    Deploy

    Support

    Product

    Engineer

    Support Engineer

    Fewer handoff losses

    Faster end-to-end scenarios

    On greenfield projects we try agent-based development

    Carry over scenario learnings

    Carry over scenario learnings

  10. 10. The engineer's role gets wider

    Manage the system that produces changes

    Framing — Define goal, context, constraints and DoD.

    Orchestration — Split work, delegate, integrate results.

    Validation — Check behavior, regressions, security and intent.

  11. 11. Team works by new rules

    Not just tools

    Tasks target humans and agents.

    Context/checks become dev interface.

    CI, tests, logs become evidence.

    Parallel agents need rules.

  12. 12. 03. AI-native operating model

    When artifacts are created faster, manage the work graph, platform and metrics

  13. 13. Ticket becomes work signal

    Work graph knows context earlier

    Classic tracker

    Task and status written manually.

    Context spread across chats, PRs, docs.

    AI-native work graph

    Intake and status partly computed.

    Intent, spec, PRs and tests connected.

  14. 14. AI-native rollout is platform work

    Scale requires shared capabilities

    Instructions and context — Repo rules, ADRs, conventions, safe commands.

    Verification and observability — Evals, CI, telemetry, cost, latency.

    Guardrails and economics — Permissions, secrets, limits, approvals.

  15. 15. Manage chain, not LOC

    LOC is weak signal

    Adoption: who uses AI, where.

    Throughput: lead time, review, deploys.

    Quality/risk: defects, incidents, eval score.

    Economics: tokens, infra, waiting, rework.

  16. 16. 04. Spec-driven development

    AI brought specs back, but now they are a working interface for agents, not bureaucracy

  17. 17. V Model

    Systems Engineering V-Model: operations concept, requirements and architecture, detailed design, implementation, integration test, system verification and operation

  18. 18. SDD resembles V-Model, for a new reason

    Old specs traced work; modern SDD delegates

    Old spec-driven

    Requirements -> design -> code -> verification.

    Strength: expectation traceability.

    Modern SDD

    Spec becomes executable context.

    Agents need intent, boundaries, checks.

  19. 19. Specification: contract with the agent

    Agents need managed context

    Change — Goal, impact, flows, expected behavior.

    Do not break — Compatibility, data, security, APIs.

    Proof of done — Criteria, checks, tests, logs, rollback.

  20. 20. SDD: intent → proof

    Docs matter through checks

    Intent: why and what outcome.

    Criteria: success and regression boundaries.

    Plan: verifiable work steps.

    Verification: tests and review confirm intent.

  21. 21. Four practical SDD variants

    Make the spec a portable contract

    GitHub Spec Kit — Spec -> plan -> tasks -> implement.

    Kiro + OpenSpec — Structured and open spec formats.

    Lightweight SDD — AGENTS.md, tests, PRD/RFC, checks.

  22. 22. Bad specs speed wrong code

    SDD makes weak framing visible

    Unclear intent amplifies ambiguity.

    Empty criteria make review taste-based.

    No tests/evals means no proof.

    Large tasks need verifiable chunks.

  23. 23. 05. Evals for SDLC agents

    Evaluate not response elegance, but whether an agent reaches a goal in a replayable environment

  24. 24. Basic template for one eval case

    A small replayable development episode

    Frozen state — Fixed repo, data, issue, environment.

    Agent contract — Allowed changes, commands, boundaries.

    Hidden executable judge — Judge runs checks; cases stay fresh.

  25. 25. Evals must cover real work types

    One coding benchmark is not enough

    Product / Engineering

    Requirements: brief -> stories.

    Feature/bug: spec + regression oracle.

    Quality / Operations

    Code review: merge-blocking issues.

    Tests/incidents: regression, units, incident bundle.

  26. 26. Agent autonomy cannot be one score

    Score result, trajectory and cost

    Outcome — Task solved; criteria pass.

    Trajectory — Plan, changes, rollbacks, tool use.

    Cost & safety — Repeatability, latency, constraints.

  27. 27. Standard: spec, evals, CI, review

    Minimum agentic loop

    Artifact: tasks, PRs, bugs, incidents.

    Frozen state: start and conditions.

    Hidden judge: executable checks.

    Scorecard: outcome, safety, spec fit.

  28. 28. AI-native development is not managed by prompts

    The practical takeaway

    Bottleneck moves to intent and verification.

    Specs become human-agent contracts.

    Evals make agent quality measurable.

    Manage work graph, quality/risk, economics together.

    aidevconf.org · ai4sdlc-research.space · tellmeabout.tech

  29. 29. Links and materials

    Sources and practices

    AI Dev Conf and AI4SDLC Research.

    Spec-driven development: Telegram post.

    GitHub Spec Kit and AWS Kiro specs.

    OpenAI Codex, harness engineering, evals.