AWS re:Invent 2025 - Unlocking the Agentic Future: Building Trust to AI-Driven Software Development

Unlocking the Agentic Future: Building Trust in AI-Driven Software Development

Adoption of AI in Software Development

  • 90% of developers are now using AI, with 65% using it heavily
  • However, only 30% of users fully trust the output of AI-generated code
  • More senior engineers tend to have less trust in AI-generated code due to inconsistent quality

Rapid Advancements in AI Capabilities

  • AI capabilities are doubling every 7 months, as shown by the Meter research group's capability curve
  • This rapid progress is enabling new use cases for AI in software development:
    • From single-line code completion to CLI tools, in-editor agents, and even autonomous agent teams

Productivity Gains from AI Usage

  • Surveys show that the more frequently developers use AI, the more productivity gains they self-report
  • However, there are concerns about the long-term impact on code quality and technical debt

A Framework for Trusted AI Adoption

To maintain trust while leveraging AI, the presentation outlines a 4-part framework:

1. Governance

  • Establish clear policies on who can use AI, how much, and with what cost controls

2. Intent Capture and Preservation

  • Ensure AI is given clear requirements and that the intent is preserved throughout the development lifecycle

3. Selecting the Right Tools

  • Use a mix of in-house and third-party AI tools, tailored to specific needs and constraints

4. Rigorous Experimentation and Measurement

  • Measure the impact of AI usage against key metrics like "diffs per developer month" or "cost to serve software"
  • Continuously learn and optimize the AI usage based on the results

Case Studies: Meta and Amazon

  • Meta optimizes for "diffs per developer month", seeing a 6-12% lift from AI usage
  • Amazon optimizes for "cost to serve software", reducing it by 16% while including the cost of AI

Jet Brains' Approach

  • Providing governance and intent preservation capabilities in their IDE tools
  • Offering an open platform with a wide selection of AI tools that can integrate seamlessly
  • Enabling collaboration between human developers and AI agents through the "Agent-to-Client Protocol"

Key Takeaways

  1. The "agentic future" is here, and organizations need to proactively manage AI adoption
  2. Establishing the right governance, intent capture, tool selection, and measurement processes is crucial
  3. Experimenting with AI, even within budget constraints, can provide compounding advantages over time
  4. AI is an investment, so focus on areas where the potential return is highest (e.g., greenfield, low-complexity projects)

Your Digital Journey deserves a great story.

Build one with us.

Cookies Icon

These cookies are used to collect information about how you interact with this website and allow us to remember you. We use this information to improve and customize your browsing experience, as well as for analytics.

If you decline, your information won’t be tracked when you visit this website. A single cookie will be used in your browser to remember your preference.