Insights

At DVT, we run regular online events focused on the latest technology trends within the IT industry and invite guest speakers to share their knowledge and insights on various topics. The DVT Insights Events aim to enlighten you, educate you and often, provide a new view on a burning issue within the technology space.
Is Agile still relevant in the age of AI and spec-driven development?

Is Agile still relevant in the age of AI and spec-driven development?

By Melani French, Certified Agile Coach | Managing Director, DVT
By Melani French, Certified Agile Coach | Managing Director, DVT

Artificial Intelligence is shifting the software development landscape faster than any wave we have seen in years. Developers are no longer merely writing code manually; they are prompting, reviewing, refining, and orchestrating AI-assisted outputs. Teams are rapidly adopting AI coding assistants, automated testing, AI-generated documentation, and spec-driven development models where detailed specifications guide AI agents and development workflows.

Which brings us to the core issue: Does AI replace Agile, or does Agile remain the ideal foundation for AI Build teams?

My view is clear: AI does not replace Agile. Instead, it exposes whether an organisation truly understands the core Agile philosophy, values, and principles, or whether it has simply adopted a framework as a matter of corporate compliance.

To understand why, we have to look back at the root problem Agile was originally designed to solve. Statistically, the number one issue Agile addressed was our inability to manage fast-changing priorities and respond to unforeseen circumstances. Traditional software delivery struggled because requirements shifted faster than the delivery model could respond. Agile succeeded because it gave teams a structured way to adapt without constantly abandoning and restarting the entire project.

At its core, Agile answers a fundamental question: How do we build valuable software when we do not know everything upfront, when requirements change, and when success can only truly be validated once users engage with the solution?

That challenge is more visible today than ever. Businesses expect faster decisions, delivery, feedback, prioritisation, and value—all while demanding cost-effectiveness and quality. Yet, speed alone never guarantees value or quality.

What the data shows

The core benefits of Agile remain heavily backed by industry data:

Agile Benefit Supporting Data
Better ability to manage changing priorities The 14th State of Agile Report found that 70% of respondents reported an improved ability to manage changing priorities—making it the top reported benefit.
Faster time to market The same report found that 60% reported improved delivery speed or time to market, and 51% reported reduced project risk.
Better collaboration and alignment The 14th State of Agile Report showed that 65% reported improved project visibility and 65% reported improved business/IT alignment. Furthermore, the 17th State of Agile Report found that almost 60% of satisfied Agile respondents reported improved collaboration and 57% reported better alignment to business needs.

This data confirms that Agile still solves a highly relevant problem: keeping teams aligned, focused, and responsive while delivering value in changing conditions. The defining question we must constantly answer is: What is the most important thing to focus on next? In the AI era, we need to ask this weekly or even daily, not just monthly or quarterly.

Agile Benefit 10 Years Ago Today in AI / Spec-Driven Development
Faster delivery Helped teams deliver in smaller increments instead of waiting months for a big release. Helps teams control AI-accelerated delivery so they do not just produce more code faster, but deliver the right value at the right time.
Better response to change Helped teams adapt when requirements changed during a project. Helps teams adapt when business priorities, AI tools, architecture choices, data insights, and user expectations change rapidly.
Customer collaboration Improved regular engagement with customers and Product Owners. Keeps human business context central, ensuring AI-generated outputs are continually validated against real customer needs.
Working software over documentation Shifted focus away from heavy documentation towards working software. Balances working software with sharper specifications, because AI performs significantly better when specs, acceptance criteria, and constraints are clear.
Prioritisation Helped teams decide what to build next based on business value. Becomes even more critical because AI creates massive delivery capacity, making it far easier to build the wrong things faster.
Transparency Made work visible through boards, backlogs, stand-ups, and reviews. Makes AI-assisted work visible, tracking what was generated, reviewed, validated, accepted, blocked, or flagged as risky.
Quality improvement Supported continuous testing, reviews, and retrospectives. Prevents "fast technical debt" by ensuring AI-generated code is still thoroughly reviewed, tested, secured, and maintainable.
Continuous improvement Helped teams improve how they worked. Helps teams continuously improve how they utilise AI, prompts, specs, automation, tools, and workflows.

Without Agile, AI may produce massive output very quickly, but it will not automatically be the right output, in the right order, for the right business outcome. This is exactly where the core Agile values and principles provide an unshakeable foundation.

Acceleration Without Alignment is Obsolete

AI accelerates delivery, but it cannot manufacture alignment. It can generate code, test cases, documentation, user stories, summaries, and technical suggestions. That is powerful, but AI does not automatically create business value or quality.

  • It does not understand nuanced business context.
  • It carries zero accountability for product decisions.
  • It cannot replicate customer empathy.
  • It cannot navigate the complex trade-offs between speed, quality, cost, risk, and long-term maintainability.
  • It cannot replace trust within a team.

This is exactly why Agile remains the essential operating system for dealing with uncertainty. If a team suffers from unclear priorities, weak product ownership, poor engineering discipline, or a lack of customer feedback, AI will not fix it. It will simply help that team move faster in the wrong direction.

AI makes us faster. Agile keeps us focused. That's a winning combination.

Related Articles