The ADDR Process Methodology
Capability-First Transformation.
ADDR is a modern, capability-first method for designing AI-native systems, APIs, and business processes—grounded in spec-driven design.
The Route
Align · Define · Design · Refine at-a-Glance
ADDR has been implemented in organizations around the world for more than a decade. It can be used with or without AI enhancement to help align your business, product mindset, and technical capabilities.
While ADDR started as an API design first process, it is evolving into a comprehensive, top-down, capability-centric methodology for making specifications a reality.
-
01 · Align

Get everyone on the same page
Align business and technical stakeholders on desired outcomes and business goals.
-
02 · Define

Map outcomes into capabilities
Turn business outcomes into digital capabilities and map them into your existing and emerging systems.
-
03 · Design

Create the solution blueprint
Model APIs, events, and architecture that deliver desired outcomes.
-
04 · Refine

Test and improve before rollout
Prototype your APIs and other digital assets, run mock integrations, and incorporate feedback.
Why Now
Software Delivery Is Changing. Are You Ready?
The traditional API design process is bottlenecked by limited time and budgets, forcing teams to choose between delivery speed and design quality. This “rush to code” introduces significant technical debt and fails to support the agility required for modern AI strategies.
Teams are now able to leverage a repeatable, scalable API design process in conjunction with today’s LLM capabilities. The result: more time for architectural decisions and faster feedback loops due to reduced manual effort.
“We are no longer just building software; we are orchestrating the intent of the AI-driven enterprise.”
Featured Playbooks
Choose Your Trail
ADDR is for more than API design. We have extended the ADDR process across the software delivery lifecycle, AI transformation efforts, and business process engineering.
ADDR for Design-First APIs
ADDR has been used by 10,000+ individuals and teams to design great APIs that align your business, developers, and desired user outcomes.
Start this trail →AI Prompts for API Design
Combine your preferred LLM with our starter prompts to accelerate the API design process. Do more thinking and less typing while designing great web APIs faster.
Start this trail →ADDR for MCP Tools
Ensure your MCP tool investments align the right context with your backend and third-party systems—while accelerating your developer and business workforce.
Start this trail →