“2 Hours of Prototyping Unblocked 4 Weeks of Discussion”
That quote is how a product manager on Uber’s Merchant team described the moment they customized an interactive prototype to a specific merchant’s catalog and put it in front of people. Feedback was immediate. The ambiguity that stalled the project evaporated.
This moment wasn’t an outlier. Over the past year, we’ve experimented with AI-powered prototyping across Uber’s Product organization. We kept seeing the same pattern: ideas that once required weeks of cross-functional coordination could now become tangible in hours. Clickable flows and interactive demos showed up much earlier in the product life cycle, often before a PRD (Product Requirements Document) was fully formed.
That shift also changed the nature of conversations. Instead of debating abstract descriptions, teams could react to something concrete. AI prototyping is reshaping how teams explore ideas, align on direction, and move toward execution—not as a replacement for established product practices, but as a capability that makes them more effective.
Why This Matters at Uber: We Build Globally, We Live Locally
At Uber, even small product changes span multiple teams across regions, including product, engineering, operations, policy, and legal. Creating shared understanding at that scale is challenging.
AI prototyping reduces that cost by making ideas tangible early. Instead of interpreting documents, teams react to the same artifact.
This helps teams move faster toward what matters most: building high-quality, intuitive experiences for our customers. At Uber’s scale, that translates directly into faster iteration and better decisions.
What We Mean by “AI Prototyping”
By AI prototyping, we refer to AI-assisted tools like Lovable™, Figma®, Make, Claude® Code, and Cursor® to generate and iterate on interactive flows quickly so teams can test assumptions, gather feedback, and align before decisions harden.
3 Patterns We Kept Seeing
A mandate or a new process didn’t drive this approach. Teams reached for prototyping instinctively when they needed to move faster or work through ambiguity.
One clear signal came from the global Uber tech hackathon. Nearly 40% of submissions incorporated a prototyping tool. Prototypes weren’t used as final polish. They were used to think through ideas, explain systems, and align quickly under time pressure.
Looking across these experiments and day-to-day work, 3 patterns stood out: greater exploration of ideas, faster alignment, and unblocked execution.
1. Greater Exploration of Ideas
One of the clearest shifts was how easily teams could explore multiple ideas early, changing the shape of decision-making that followed.
Historically, exploring multiple directions was expensive and coordination-heavy. That naturally pushed teams to converge early. AI prototyping lowered that barrier.
Instead of narrowing quickly, teams could explore a broader set of possibilities upfront, often before designs or specifications were locked in. A product manager on the Business Platform team described exploring 6 distinct concepts for the same problem in about 20 minutes. Previously, that level of exploration required multiple iteration cycles.

Figure 1: Exploring different solutions of the voucher sharing product.
2. Faster Alignment
Figure 1: Exploring different solutions of the voucher sharing product.
If exploration was the first visible shift, alignment was where the impact became most apparent.
A large part of product work is helping teams build shared understanding across product, design, engineering, and leadership. Even with strong PRDs, alignment often depends on how well people can translate written intent into a common mental model of the experience.
AI prototyping changed the starting point of those conversations.
Instead of asking teams to imagine how something might work, PMs or Designers could put a concrete, interactive artifact in front of them. Conversations moved quickly from “what is this?” to “is this the right approach?”
A product manager working on complex, cross-functional systems summarized the effect: “We achieved high-level alignment across product, partners, design, and engineering with much lower turnaround time than a document-only process.”
This shift also changed how ideas traveled upward. A product manager on a platform team noted: “Using a prototype to show rather than tell made it easier for senior stakeholders to understand the direction and engage in more substantive discussions.”
When teams could react to the same tangible artifact, feedback became more specific and actionable. Alignment happened earlier, with fewer interpretation gaps to resolve later.
Importantly, this did not replace PRDs or design reviews. It strengthened them. Teams entered those forums already grounded in something concrete, which made written discussions more focused and productive.
3. Unblocked Execution
Alignment is about shared understanding. Execution is about momentum.
The third pattern we saw was how AI prototyping helped teams move from alignment to action by collapsing uncertainty earlier in the life cycle.
Execution rarely stalls because teams disagree. It stalls because key questions surface too late. Scope, sequencing, and what counts as MVP often come up right when engineering is ready to start, slowing progress even after alignment has been reached.
Prototyping pulled those questions forward.
Figure 2: A prototype that helped build the MVP of the Uber Eats Manager’s Catalog manager.
Execution did not get faster because teams skipped steps. It got faster because teams entered those steps with fewer unknowns and could start building earlier with clearer scope.
Prototyping Didn’t Kill the PRD, It Became Its Sidekick
As AI prototyping became more popular, a natural question emerged: Do we still need PRDs? In practice, we found the opposite.
Prototypes are powerful because they make ideas tangible. They give teams something concrete to react to and make early discussions faster and more grounded. But prototypes are experiential artifacts: they show what an idea might look like or how it might work, not why a direction was chosen, what tradeoffs were made, or which constraints shaped the decision.
This is where PRDs continue to matter. If prototypes help teams experience the future, PRDs help teams align on it. One without the other creates risk. A prototype without a PRD can drift away from the problem it is meant to solve. A PRD without a prototype can remain abstract, leaving room for inconsistent interpretations.
You can think of it like Batman and Robin. Each can operate solo, but they’re far more effective together. Prototypes open up the space quickly. PRDs slow things down just enough to make decisions explicit and durable. This becomes even more important when many cross-functional stakeholders, such as legal, ops, policy, marketing, data science, and platform teams, are involved in review and sign-off. In those cases, a prototype can accelerate early product conversations, but the PRD is still what carries the detail and clarity needed for final decisions.
What emerged wasn’t a replacement, but a pairing: problem framing → early prototyping → a sharper, more informed PRD → final designs.

Figure 3: PRD and prototype’s relationship.
Prototype-First Versus PRD-First
Figure 3: PRD and prototype’s relationship.
In practice, the right starting point depends on what you’re building.
Prototype first if…
- The problem area is ambiguous or unfamiliar
- The team needs fast stakeholder alignment
- Multiple directions need exploration
- The user flow complexity is high
- You need leadership buy-in to unlock resources
- It’s internal-facing or low-stakes
- You’re building early vision concepts
PRD first if…
- The product is mature and changes have ripple effects
- You’re in a high-risk, compliance, or safety-critical domain
- Dependencies are complex (legal, infra, data)
- You’re modifying an existing feature (with clear constraints)
- It’s external-facing and fidelity expectations are high
- The product is mobile-first (AI prototyping tools often underperform here currently)
- The problem is strategic, not UI-heavy
Pitfalls of AI Prototyping (And How We Avoided Them)
As prototyping got easier, we also learned where it can go wrong—especially when prototypes get mistaken for decisions. The goal isn’t to prototype less; it’s to prototype with guardrails.

Figure 4: Pitfalls of AI prototyping.
What Changed When Everyone Could Prototype
Figure 4: Pitfalls of AI prototyping.
We made a deliberate decision early on to open up AI prototyping beyond product teams.
Instead of limiting prototyping to PMs or designers, we made it accessible across engineering, platform, and operational teams. We wanted to see what would happen if more people could turn ideas into something tangible.
The results were immediate. Engineers used prototypes to spin up interactive dashboards and rethink engineering workflows. Operational teams used them to simplify processes and explore internal tools. For example: EMEA sales teams built an opportunity tracker for finding relevant leads themselves rather than relying on an off-the-shelf tool. Instead of describing ideas in documents or tickets, teams could show what they meant.
When ideas can be shared in a form others can interact with, the best ideas rise regardless of where they come from. Assumptions surface earlier, discussions become more concrete, and proposals are evaluated on their merit rather than their source.
This directly reinforces a core value at Uber: Great Minds Don’t Think Alike. By opening up prototyping across the company, we created space for more perspectives to shape solutions earlier. Engineers, operators, design and product teams could all contribute meaningfully, and the resulting ideas were stronger because of it.
Open Questions: What’s Next
As AI prototyping becomes faster and more widely used, the questions we’re asking have shifted from whether this works to how the rest of the product system should evolve around it.
What’s the Evolving Role of the PRD?
If going from idea to prototype is now fast and cheap, the PRD can no longer be the primary place where ideas are defined. Its value increasingly lies in capturing intent, tradeoffs, success metrics, and decisions. We’re actively exploring where AI can help draft and refine this thinking, and where human judgment needs to remain explicit and durable.
How Do We Use AI to Gather Insights Faster?
When prototypes are easier to create, teams can test assumptions earlier and more often. That shifts the bottleneck from building artifacts to learning from them. We’re thinking about how AI can help synthesize feedback, surface patterns, and turn interactions into insights at a pace that matches this new speed.
How Do We Move From Prototype to Production?
Prototypes are powerful for exploration, but production requires rigor. We’re working through how prototypes inform architecture, design systems, and engineering work without being mistaken for shippable solutions. The challenge isn’t speed alone, but knowing when to transition from exploration to commitment.
We don’t have all the answers yet. But it’s clear that AI prototyping isn’t just accelerating early-stage work. It’s forcing us to rethink how product development, decision-making, and execution fit together end-to-end.
Conclusion
AI isn’t just accelerating early-stage work. It’s changing how product development, decision-making, and execution fit together end to end.
Product development has followed largely the same lifecycle for decades. With AI, we have an opportunity to rethink it. The patterns we’re seeing are already translating into faster iteration cycles, earlier alignment, and clearer decisions before teams commit to build.
We’re taking steps at Uber to evolve how teams explore, align, and execute, and we’ll continue sharing what we learn as this drives real gains in speed and quality—including how these workflows extend beyond prototyping into deeper building and iteration.
We’re excited to learn alongside the broader tech community about what works and what doesn’t.
Acknowledgments
Cover Photo Attribution: Created by Gemini
Claude is a registered trademark of Anthropic, PBC.
Cursor is a registered trademark of Anysphere, Inc.
Figma is a registered trademark of Figma, Inc.
Lovable is a trademark of Lovable Labs, Inc.
Products
Company