Enterprise Rollout & Adoption
From isolated usage to company-wide, measurable adoption
The adoption maturity curve
After this you can diagnose where an account sits on the adoption curve and name the one thing that moves it forward.
Your charter is one sentence: take Cursor from isolated pockets of usage to a company-wide, production-grade standard. Everything in this role is measured against that arc, so the first skill is reading where an account actually sits today.
Most accounts arrive looking healthier than they are. A few hundred seats and a Slack channel full of enthusiasm feels like adoption. It usually isn't. Real adoption is when an engineer who didn't ask for the tool reaches for Agent on a Tuesday because it's the fastest way to ship the ticket in front of them.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
Read it bottom-up: each layer rests on the one below. Your charter is climbing it.
Four stages, three transitionsthe curve
- 1Individual. A handful of curious engineers use Tab and Ask in their own editor. Value is real but invisible to leadership and tied to specific people.
- 2Team. One squad makes Cursor part of how it works: shared
.cursor/rules, Agent for multi-file changes, a norm of verify-before-merge. The first defensible win lives here. - 3Multi-team. Two to five teams run the same workflow with governance signed off and a repeatable enablement motion. This is where land-and-expand becomes real.
- 4Company-wide standard. Cursor is the default editor in onboarding, admin policy is org-wide and outcomes show up in the engineering org's own metrics, not just yours.
The transitions are where the job lives. Each one fails for a specific, nameable reason and your value is diagnosing which reason is blocking this account right now.
- Transition
- Individual → Team
- What blocks it most often
- No shared workflow; usage is private and undocumented, so it can't spread
- Your move
- Codify one team's habits into Rules + a short playbook; make the win visible
- Transition
- Team → Multi-team
- What blocks it most often
- Governance/security hasn't signed off org-wide; no champion in the next team
- Your move
- Land security approval once, reusably; recruit a champion before you pitch the team
- Transition
- Multi-team → Company-wide
- What blocks it most often
- No measurable win leadership trusts; enablement doesn't scale to N teams
- Your move
- Build the four-lens impact case; turn enablement into self-serve assets
| Transition | What blocks it most often | Your move |
|---|---|---|
| Individual → Team | No shared workflow; usage is private and undocumented, so it can't spread | Codify one team's habits into Rules + a short playbook; make the win visible |
| Team → Multi-team | Governance/security hasn't signed off org-wide; no champion in the next team | Land security approval once, reusably; recruit a champion before you pitch the team |
| Multi-team → Company-wide | No measurable win leadership trusts; enablement doesn't scale to N teams | Build the four-lens impact case; turn enablement into self-serve assets |
Each transition fails for a nameable reason. Diagnosis is the deliverable.
Read leading indicators, not just the seat count
Seats sold is a lagging vanity number. What predicts the next transition is the shape of usage underneath it.
- Active seats
- Of seats provisioned, how many were used this week. 200 seats with 40 weekly-actives is a churn risk wearing a success costume.
- Frequency
- Daily and weekly active use. A tool reached for daily has crossed into habit; weekly-or-less hasn't.
- Depth
- Are they only tab-completing or running Agent on multi-file work with Rules in play? Depth is the leading indicator of durable value.
- Outcome (lagging)
- Cycle time, PR throughput, onboarding ramp. These confirm the win after the fact; they don't tell you what to do next.
A great pilot that doesn't expand is a failure for this role. The whole point of the SA charter is the evolution from isolated usage to company-wide adoption. A beloved 30-seat pilot that never reaches the next team has proven the product and missed the job.
When you're handed an account scenario, lead by placing it on the curve and naming the blocked transition out loud: 'This account is stuck at team-level - they have one happy squad but no security sign-off for the next team, so my first 30 days buy a reusable approval, not more seats.' That diagnosis-first habit reads as senior.
Name the era to locate the orgthe field team's vocabulary, borrowed
The seat-based curve above is your account diagnostic. Cursor's own leadership pairs it with a capability diagnostic: the three eras of AI coding, each defined by where developers spend their attention. Naming the era an org is stuck in is a sharper way to say "here's why depth is shallow" - and it gives a leader the vocabulary to see the next step.
- Era
- Era 1 - Tab / autocomplete
- Where attention goes
- Keystrokes
- Tell-tale in an account
- Usage is Tab-only; engineers treat Cursor as faster typing
- Era
- Era 2 - Synchronous agents
- Where attention goes
- Steering (riding shotgun)
- Tell-tale in an account
- Agent used live, watched step by step; this era lasted under a year
- Era
- Era 3 - Async cloud agents
- Where attention goes
- Reviewing / managing the outcome
- Tell-tale in an account
- Agents run on their own VMs and return artifacts; humans review, not type
| Era | Where attention goes | Tell-tale in an account |
|---|---|---|
| Era 1 - Tab / autocomplete | Keystrokes | Usage is Tab-only; engineers treat Cursor as faster typing |
| Era 2 - Synchronous agents | Steering (riding shotgun) | Agent used live, watched step by step; this era lasted under a year |
| Era 3 - Async cloud agents | Reviewing / managing the outcome | Agents run on their own VMs and return artifacts; humans review, not type |
Cursor 3 / Glass is the UI built for Era 3 - it focuses on the model's outcome, not its exact output.
A complementary ladder runs: manual coding → Tab autocomplete → AI as a teammate/junior engineer (delegate detailed Jira/Linear tickets) → AI as an entire engineering team / multi-agent orchestration → AI as co-founder/builder that works backwards from a desired end state.
Use it to locate where an org sits and where to push next. The aspirational end state: humans manage agents while agents passively watch over the codebase to keep it safe - automations are the next step toward that.
With agentic coding producing code at 10x-100x prior rates, far more PRs get generated than humans can read, so quality and review - not generation - become the constraint. An org that only counts "more code shipped" is measuring the wrong end of the pipe.
The target behavior: humans stop reading every line and instead read a tight agent-written summary - "the agent generated 3M lines; here are the 7 things you, the expert, should decide on." Flag this early, because it reframes where the account should invest tooling and process as adoption deepens.
Takeaway. Place every account on the curve (individual → team → multi-team → company-wide) and name the single blocked transition. A beloved pilot that never expands is a failure for this role. Pair the seat curve with the three eras (keystrokes → steering → reviewing) and remember review, not generation, is the new bottleneck.
Self-check
Designing a rollout plan
After this you can build a concrete, phased rollout plan you could whiteboard live in an interview.
The demo and discovery rounds ask you to find the opportunity. This skill is what you do once you've found it: turn a vague org need into a phased plan with success criteria, configuration and an expansion path baked in from day one.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
The exit criterion ends each phase - not the calendar. Gates are the sign-offs you must earn to advance.
A rollout plan has the same backbone as the 90-day pilot, sequenced guardrails first, enablement second, expansion third. Flip that order and you get viral, ungoverned usage that a security team kills in month two.
Pilot design: pick, scope, instrumentphase one
- 1Pick the right first team. Not the loudest fans and not the hardest skeptics. You want a team with a real, measurable pain, a willing tech lead and a codebase representative enough that the win generalizes.
- 2Define success up front. Write the success criteria before day one, tied to a baseline. 'Cut PR-to-merge on the payments service from 4.2 days to under 3' beats 'people like it.'
- 3Time-box it. A 30–60 day pilot with a decision date forces a verdict. Open-ended pilots drift into permanent half-adoption.
- 4Instrument it. Capture the baseline at day zero across the four lenses or every later result answers 'compared to what?'
Environment configurationthe guardrails
Configuration is where the post-sale, technical half of this role shows. You're not clicking through a settings page; you're matching Cursor's admin controls to this org's security posture so the pilot survives review.
- SSO / SAML / OIDC
- Identity wired to the org's IdP so access follows the same offboarding as everything else.
- SCIM
- Automated provisioning and deprovisioning, so seats and access stay in sync with HR/IT without manual list-keeping.
- Privacy Mode + ZDR
- Zero-data-retention on for code-handling. Know the boundary: ZDRZero Data Retention. A contractual guarantee that the model provider won't store your code or train on it. does not apply when teams bring their own API keys.
- Admin policy
- Org and group-level controls: model allowlist, RBACRole-Based Access Control. Granting permissions by role rather than configuring each person individually. and audit logging the security team can actually inspect.
- Rules baseline
- A starting
.cursor/rulesset encoding the org's conventions (stack, lint rules, review norms) so Agent output matches house style on day one. - Model access
- Which models are sanctioned and any routing constraints. Settle this with security before, not during, the pilot.
Enablement and expansion mechanicsphases two and three
Enablement is its own section later. For the plan, you commit to the form: live hands-on sessions on the team's own repo, recurring office hours, named internal champions and self-serve docs written for this org's stack. The expansion mechanic is what separates a pilot from a rollout.
- Phase
- Prove
- Window
- 0–30 days
- Goal
- Guardrails live, one cohort, prove the top one or two pains against baseline
- Exit criterion
- Baseline beaten on the named metric; security signed off
- Phase
- Expand
- Window
- 31–60 days
- Goal
- Champions and mentorship widen usage; second team activates
- Exit criterion
- Repeatable playbook exists; depth (Agent + Rules) is the norm, not Tab-only
- Phase
- Decide
- Window
- 61–90 days
- Goal
- Score against baseline, build the economic case, define org rollout
- Exit criterion
- Economic buyer approves the expansion and the Enterprise agreement
| Phase | Window | Goal | Exit criterion |
|---|---|---|---|
| Prove | 0–30 days | Guardrails live, one cohort, prove the top one or two pains against baseline | Baseline beaten on the named metric; security signed off |
| Expand | 31–60 days | Champions and mentorship widen usage; second team activates | Repeatable playbook exists; depth (Agent + Rules) is the norm, not Tab-only |
| Decide | 61–90 days | Score against baseline, build the economic case, define org rollout | Economic buyer approves the expansion and the Enterprise agreement |
The exit criterion, not the calendar, ends each phase. A phase that hasn't hit its exit isn't done because 30 days passed.
Don't pitch a plan with no expansion mechanic. 'Run a great pilot' is half a plan. The thing that makes you an SA and not a trainer is the repeatable playbook that turns the pilot win into team two, team three and the org standard. Bake the expansion path into phase one, not as an afterthought.
“Phase one isn't about seats, it's about earning two things: a security sign-off I can reuse across every future team and one clean, baselined win on a metric your VP already tracks. Once I have those, expansion is a playbook, not a fresh sales cycle each time.”
The start-narrow playbookthe field team's own rollout pattern
The phase table above is the structure; this is the pattern that fills it. Cursor's own guidance is blunt: don't roll out to everyone at once. Pick a repo, a few tasks and a few engineers; after measurable impact on those specific tasks, expand to a couple more teams and share results up; only then scale org-wide. The discipline is proving ROIReturn on Investment. The value gained versus what it cost, the language an economic buyer funds deals in. on a narrow surface before widening, not widening and hoping ROI shows up.
- 1Start narrow. One repo, a few well-chosen tasks, a few engineers - not a broad launch.
- 2Prove on specific tasks. Show measurable impact against the day-zero baseline on those exact tasks, so the win is attributable.
- 3Expand to a couple of teams. Share the results upward and recruit the next champion before pitching the next team.
- 4Scale org-wide only on strong ROIReturn on Investment. The value gained versus what it cost, the language an economic buyer funds deals in.. Company-wide rollout is the reward for proven impact, not the opening move.
When a team asks "what should we automate first?", the field-tested answer is a daily "summarize changes" automation that posts what shipped - a low-risk, high-visibility starter that drove strong retention (~89%) where teams adopted it.
It's the ideal phase-one artifact: it's safe (read-and-summarize, not edit-and-merge), it makes the pilot's progress visible to leadership for free, and it teaches the team the automation muscle before they reach for riskier ones.
Diagnose adoption from the admin analytics, by quadrantturn the dashboard into next actions
Once the pilot is live, two analytics signals read together tell you exactly what to do next: request volume and acceptance rate of committed code. Don't read them in isolation - the combination names the intervention.
- Request volume
- High
- Acceptance rate
- High
- What it means → your move
- Power users → identify them, study how they prompt via shared knowledge/transcripts, and distribute those learnings
- Request volume
- High
- Acceptance rate
- Low
- What it means → your move
- Enablement gap → they're trying hard but output isn't landing; this is a training opportunity, not a churn signal
- Request volume
- Low
- Acceptance rate
- -
- What it means → your move
- Awareness gap → drive more adoption; the tool isn't yet in the daily loop
| Request volume | Acceptance rate | What it means → your move |
|---|---|---|
| High | High | Power users → identify them, study how they prompt via shared knowledge/transcripts, and distribute those learnings |
| High | Low | Enablement gap → they're trying hard but output isn't landing; this is a training opportunity, not a churn signal |
| Low | - | Awareness gap → drive more adoption; the tool isn't yet in the daily loop |
Admins can enable shared knowledge / shared transcripts at team level so you can study exactly how a power user works.
Takeaway. A rollout plan is guardrails first, enablement second, expansion third, with success criteria and a baseline set before day one and an expansion mechanic baked into phase one. Run the start-narrow pattern (one repo → prove on specific tasks → a couple of teams → org-wide), seed a safe "summarize changes" automation, and read the request-volume × acceptance-rate quadrants to pick your next move.
Self-check
QIn what order do you sequence a rollout and why is that order non-negotiable?
Change management & champions
After this you can drive real behavior change in a skeptical engineering culture instead of mandating a tool.
Engineers don't adopt tools because a VP sent an email. They adopt what their respected peers use and what makes their own day easier. Adoption spreads peer-to-peer, so your real job is manufacturing and amplifying that peer signal.
Champions are the distribution networkfind them, empower them
A champion isn't the person who likes Cursor most. It's the engineer whose technical judgment the team already trusts, who is willing to demo a real workflow and answer questions in the team's own channel. One credible champion converts more skeptics than any vendor session you'll run.
Look for trusted judgment, not loudest enthusiasm
Often a staff/senior eng or a respected tech lead
Already curious about AI-native workflows on their own
Give them early access, a direct line to you and real answers
Co-author the team's Rules so they own the standard
Make their wins visible to their own peers, in their words
The skeptical senior engineerthe persona that decides the room
The most important person in any engineering rollout is the senior engineer who believes AI writes bad code. They're often right that unsupervised AI writes bad code and the worst thing you can do is argue. Agree with the premise, then move the frame.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
Same objection, opposite outcomes. The right move hands the skeptic the quality bar.
“You're right that AI writes bad code if you let it merge unread. The skill we're teaching isn't 'accept the suggestion,' it's curating context, driving Agent on the boring multi-file parts and rejecting output that doesn't meet your bar. The judgment to say no is the job. Cursor just removes the typing between your decisions.”
That move matters because Cursor's own culture prizes exactly this judgment: the discipline to reject bad AI output rather than accept it uncritically. Win the skeptic by handing them ownership of the quality bar and they become your most credible champion.
Workflow design beats tool-pushingmake Cursor the path of least resistance
Don't add Cursor on top of the existing workflow as one more thing. Redesign the daily loop so the Cursor path is genuinely the easiest path to a merged PR. When the tool is the route of least resistance, adoption stops needing a push.
Three anti-patterns kill rollouts more than any product gap. The top-down mandate ('all engineers must use Cursor by Q3') breeds malicious compliance. Train-then-abandon spikes awareness, then drops to baseline within two weeks. Metric theater reports 'lines of AI code' to look busy while flow and quality go unmeasured.
Sustaining momentum
- Recurring enablement, not a one-time kickoff - the drop-off happens after the launch buzz fades.
- Wins storytelling in the org's own channels, told by champions in concrete terms ('cut our flaky-test triage from a morning to 20 minutes').
- Visible leadership buy-in that backs the change with time and air cover, without resorting to a mandate.
"Is this about layoffs?" - the charged objectionthe one that quietly kills adoption
Beneath the "AI writes bad code" objection sits a more charged one that engineers rarely say out loud: is this a headcount-reduction story? If the team believes that, no amount of enablement will produce genuine adoption - they'll do the minimum and wait it out. Arm your champions with Cursor's own framing.
“This isn't about doing more with fewer developers. It's about the same team shipping more and moving faster - more value from the people you already have, not a path to cutting them.”
The honest version of the role-shift story helps here too, because engineers can feel the change coming and want it named. The shift is from babysitter to director: local agents tie you to an open laptop, but cloud/async agents let you "step back and be the CTO of getting the feature live" - set work running, close the laptop, come back to a finished PR. Less time hands-on-keyboard, more time orchestrating and PMing multiple parallel agents and iterating on their output.
The people needed to ship a feature end-to-end dropped sharply - from a whole team to a pod of 2-3 engineers, and at Cursor single engineers own entire features end-to-end. Engineer profiles shift from T-shaped (deep in one area) to barrel-shaped (wide breadth, still able to go deep), because you no longer need perfect language mastery to contribute.
Cross-functional pods replace silos; sprints and stand-ups start to feel outdated, with meetings becoming live prototype demos and fast feedback from design/product. Onboarding collapses from a month to days or weeks. Name these as consequences to plan around, not threats - they're the "more value, same people" story made concrete.
The org-change frameworks leaders actually ask aboutratios, profiles and pods
When the org-structure question gets serious, leaders want a model they can reason with, not adjectives. Three frameworks do the work: how many engineers it takes to ship a feature, what shape of engineer you're staffing for, and how the team is grouped. Walk a leader through these and the abstract "AI changes everything" worry becomes a concrete planning conversation.
The dev-to-feature ratio is collapsing
The clearest way to size the shift is to ask how many developers a single feature consumes. That number has been falling in steps as tooling improves, and each step moves the constraint somewhere new.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
AI compresses how many engineers it takes to ship a feature.
Read the last step carefully, because it's the one that reframes the budget conversation. At 1:many the scarce resource is no longer hands to write the code. It's a clear idea of what to build next. Leaders who internalize that stop measuring the team by implementation throughput and start asking whether they have enough good problems pointed at the agents.
T-shaped becomes barrel-shaped
The collapsing ratio only works if individual engineers can cover more of the lifecycle, which is exactly the profile shift. A T-shaped engineerAn engineer broad across many areas but deeply expert in only one or two; the profile AI is widening into a barrel shape. is deep in one specialty with shallow awareness everywhere else. AI widens that horizontal bar into a barrel: still genuinely deep in one area, but now capable across several. An iOS engineer can take the first back-end pass; a back-end specialist still reviews it before it merges.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
AI widens the T into a barrel.
The review step is the part skeptics need to hear. Barrel-shaped doesn't mean everyone is suddenly a senior in every domain. It means the first pass moves to whoever owns the feature, and the specialist's time gets spent reviewing instead of writing. That's a faster loop with the quality bar intact, not a quality compromise.
Pods of 2-3 replace teams of 8-10
Fewer developers per feature plus broader individual range lets you regroup. The team of 8-10 with its sprints and stand-ups gives way to a pod of 2-3 running continuous delivery - shipping when work is ready rather than on a ceremony cadence. The hand-off-heavy rituals were there to coordinate a large team; a small pod that owns a feature end to end needs far less of that overhead.
- Dimension
- Size
- Team of 8-10
- Large team, role specialists
- Pod of 2-3
- 2-3 barrel-shaped engineers, agent-supported
- Dimension
- Cadence
- Team of 8-10
- Fixed sprints and stand-ups
- Pod of 2-3
- Continuous delivery, ship when ready
- Dimension
- Coordination
- Team of 8-10
- Hand-offs and ceremonies to sync roles
- Pod of 2-3
- End-to-end feature ownership, minimal hand-off
- Dimension
- Headcount story
- Team of 8-10
- Status quo
- Pod of 2-3
- Preserve the team, ship 3-4x more
| Dimension | Team of 8-10 | Pod of 2-3 |
|---|---|---|
| Size | Large team, role specialists | 2-3 barrel-shaped engineers, agent-supported |
| Cadence | Fixed sprints and stand-ups | Continuous delivery, ship when ready |
| Coordination | Hand-offs and ceremonies to sync roles | End-to-end feature ownership, minimal hand-off |
| Headcount story | Status quo | Preserve the team, ship 3-4x more |
The pod model is a redeployment of the same people, not a reduction.
“The goal isn't a smaller org, it's the same org doing three to four times more. We keep the team, regroup into small pods that own features end to end, let your specialists spend their time reviewing instead of typing, and point the freed-up capacity at the roadmap you never had bandwidth for.”
Don't let the ratio framework get heard as a headcount-cut pitch - that's the fastest way to kill genuine adoption (see the layoffs objection above). Lead with "preserve the team and do 3-4x more," and frame pods, barrel-shaped profiles and continuous delivery as redeployment of the people you already have. The moment a leader suspects the subtext is "so we can let people go," the engineers stop adopting and start waiting it out.
Takeaway. Adoption spreads peer-to-peer through trusted champions, not top-down mandates. Win the skeptical senior engineer by handing them the quality bar and redesign the daily loop so Cursor is the path of least resistance. Defuse the layoffs objection with the "more value, same people" frame, and name the role shift (babysitter → CTO of agents) and pod-based org changes as consequences to plan around.
Self-check
QName the three classic change-management anti-patterns that kill rollouts.
Enablement that sticks
After this you can design enablement that changes how engineers actually work, not just what they've heard of.
Awareness is cheap and behavior is expensive. A demo where everyone nods and nothing changes the next week is the most common form of enablement failure. The bar is a changed daily workflow, measured.
Use the customer's own repothe single biggest lever
A generic demo on a toy repo teaches almost nothing transferable. The moment you run Agent against their monorepo, with their Rules and their gnarly legacy module, skepticism turns into 'do that again, slower.' Codebase-specific beats generic every time, because the engineer sees their actual Monday solved.
Teach the high-impact habitswhat to drill, in order
- 1Context curation. The skill that gates everything else: pointing Cursor at the right files, docs and (via MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs.) internal sources so the model reasons over the real system, not a guess.
- 2Agent for multi-file work. Move people past single-line completions to driving Agent across a real change. Depth here is the leading indicator of durable value.
- 3Rules for standards. Encode the team's conventions in
.cursor/rulesso output matches house style without a reviewer re-explaining it every PR. - 4Verify before merge. The non-negotiable habit: read, test and reject output that doesn't meet the bar. This is the habit that earns the skeptics and keeps quality up.
Build it once, reuse it everywhereyou serve many accounts
You're one SA across multiple strategic accounts, so artisanal one-off sessions don't scale. Build a reusable curriculum and self-serve assets you can tailor per stack: a session outline, a Rules starter kit, a short recorded walkthrough and a one-page 'first week with Cursor' for new joiners.
'40 people attended' is an awareness metric, not an enablement metric. The real question is whether workflows changed: did weekly-active and Agent depth rise in the trained cohort in the two weeks after the session? Attendance with flat usage means the enablement failed, however full the room was.
Catch the post-training drop-off
- Recurring office hours where engineers bring a real task and leave with it solved in Cursor.
- An async support channel staffed fast enough that a stuck engineer gets unstuck before they revert to their old editor.
- A one-week and four-week check-in on the trained cohort's depth metrics, so you see the drop-off forming and intervene.
If asked to design enablement, refuse the generic-demo framing out loud and anchor on three things: their repo, the four high-impact habits and a post-session depth metric. Cite the pattern that mentorship and office hours, not one-time training, are what lift sustained usage. That's the difference between teaching awareness and changing behavior.
Takeaway. Enablement that sticks runs on the customer's own repo, drills four habits (context curation, Agent, Rules, verify-before-merge) and is measured by changed workflows in the weeks after, not by attendance.
Self-check
Measuring outcomes & ROI
After this you can tie Cursor usage to measurable business impact and present it credibly to an economic buyer.
Adoption metrics prove the tool is used. Outcome metrics prove it mattered. The economic buyer signs the expansion only when you connect the second to dollars and strategy without over-claiming.
Two families of metricsusage vs. impact
- Family
- Adoption
- Metric
- Active seats / WAU / DAU
- What it answers
- Is it actually used and how often?
- Family
- Adoption
- Metric
- Retention of usage
- What it answers
- Does usage hold past the launch buzz or decay?
- Family
- Adoption
- Metric
- Depth (Agent vs. Tab-only)
- What it answers
- Are they getting real impact or just completions?
- Family
- Adoption
- Metric
- Expansion rate
- What it answers
- Are new teams and seats activating over time?
- Family
- Outcome
- Metric
- PR throughput
- What it answers
- Are we shipping more per engineer per sprint?
- Family
- Outcome
- Metric
- Cycle time / PR-to-merge
- What it answers
- Is delivery actually moving faster?
- Family
- Outcome
- Metric
- Code-review load
- What it answers
- Is reviewer time per PR going down?
- Family
- Outcome
- Metric
- Onboarding ramp
- What it answers
- How fast does a new hire reach first meaningful commit?
- Family
- Outcome
- Metric
- Developer satisfaction
- What it answers
- Do engineers and security trust and want it?
| Family | Metric | What it answers |
|---|---|---|
| Adoption | Active seats / WAU / DAU | Is it actually used and how often? |
| Adoption | Retention of usage | Does usage hold past the launch buzz or decay? |
| Adoption | Depth (Agent vs. Tab-only) | Are they getting real impact or just completions? |
| Adoption | Expansion rate | Are new teams and seats activating over time? |
| Outcome | PR throughput | Are we shipping more per engineer per sprint? |
| Outcome | Cycle time / PR-to-merge | Is delivery actually moving faster? |
| Outcome | Code-review load | Is reviewer time per PR going down? |
| Outcome | Onboarding ramp | How fast does a new hire reach first meaningful commit? |
| Outcome | Developer satisfaction | Do engineers and security trust and want it? |
Adoption metrics are leading; outcome metrics are what the economic buyer budgets against.
Build a defensible ROI narrativethe chain that survives procurement
An engineering metric is not yet a business case. The translation step turns it into a number finance already tracks and that step is non-negotiable.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
The chain that survives procurement. Skip the money step and the win dies in finance review.
- Cycle time
- Days off PR-to-merge → engineer-hours reclaimed per sprint → effective capacity added without new headcount.
- Onboarding ramp
- Weeks off time-to-first-commit → fully-loaded cost per new engineer's ramp → dollars saved per hire at this org's hiring rate.
- Code-review load
- Reviewer hours reclaimed per PR → senior-engineer time returned to roadmap work.
- Quality / escaped defects
- Fewer escaped defects → at this org's incident rate and cost-per-incident, N fewer Sev-2s per quarter at $X each.
“Your champions will tell you it feels faster. A CFO doesn't buy feelings. I'll translate every win into the three lines your finance team already tracks: engineer-hours reclaimed per sprint, days off cycle time and weeks off new-hire time-to-first-commit, each tied to your own baseline.”
Run the QBR that drives the next decisionthe impact readout
A quarterly business review isn't a status update; it's a decision-forcing event. You walk in with results against the day-zero baseline, an economic case in the buyer's units and a specific expansion ask: the next teams, the next ladder rung, the seat growth.
- 1Recap the baseline. Remind the room what the named metrics were at day zero, so the result has a 'compared to what.'
- 2Show the four-lens result. Adoption & capability, flow, quality & safety and experience & trust, each against baseline.
- 3Translate to money. Carry the two or three pains worth real money through to engineer-hours and dollars.
- 4Make the ask. Name the exact next expansion the data justifies, so the QBR ends in a decision, not applause.
Two failure modes sink an impact readout. Vanity metrics ('lines of AI code', attendance) reward volume and tell the buyer nothing about value. Over-claiming causation ('Cursor cut cycle time 40%') invites a smart skeptic to name the three other things that changed that quarter. Show honest, attributable wins, isolate the trained cohort against a control where you can and you'll be believed on the numbers that matter.
The ROI maturity journey, with the numbers buyers ask forqualitative → quantitative → dollars
Proving ROIReturn on Investment. The value gained versus what it cost, the language an economic buyer funds deals in. is itself a staged journey, and naming the stage you're in keeps you honest. You start with anecdotal/qualitative signal (are devs excited, do they feel more productive), move to quantitative productivity (PR velocityHow quickly pull requests are merged; the easiest delivery metric to measure, though it sits furthest from the customer outcome., code quality, bug counts, % of code turned over), then translate to real dollars. Don't skip ahead - a dollars claim with no quantitative spine dies in procurement.
- Velocity
- Cursor reports velocity increases upward of 30% and rising - use as a directional benchmark, not a promise for this org
- Automation time saved
- Per-person automations save roughly 30-60 min/day; an automation costs a tiny fraction of a salary but can make an engineer 10-20% more effective
- Pull-forward revenue
- As deployment collapses from weeks/months to days, teams pull roadmap items forward - and the revenue from those products with them
- Incident response
- ~30 minutes of incident-response time matters when an outage costs millions per minute - a small time saving is real dollars in regulated/high-availability shops
Cursor's strongest internal proof: roughly a third - quoted up to ~40% - of PRs merged at Cursor itself are created end-to-end by cloud agents (the agent wrote all the code, returned artifacts and pushed to production), with about 30-40% merged straight from Slack ("@cursor fix it" → video + PR → review → merge). An individual power-user engineer estimates ~70% of their personal PRs come from cloud agents.
Usage skyrocketed after the early-January artifacts release. Frame these as "here's what mature adoption looks like at the vendor that builds it" - aspirational proof, while you measure this account against its own day-zero baseline.
Use this when a buyer wants proof the ROIReturn on Investment. The value gained versus what it cost, the language an economic buyer funds deals in. lands beyond engineering. Airtable's sales engineers lived in a no-code app builder - a dozen-odd preset components plus "interface extensions" that let you write code. Once every SE got a Cursor license, demos went from pre-baked templates to fully bespoke ones writing TypeScript shipped into the demo environment, unlocking use cases like financial reporting and dashboarding the presets couldn't cover. A custom demo used to mean pinging an engineer and waiting a week or two; now an SE who could vibe code folded a bespoke demo into the natural cadence, so more calls could feature a custom demo. The same teams build live-data demos - a usage calculator embedded in Salesforce, hosted on Vercel with webhooks and a proxy. That's the leading-indicator depth story in a non-engineering org.
“I think for us at Airtable Cursor became the bridge between this like no code world that most of our SEs lived in and then what customers would actually envision when they asked for a custom demo.”
Onboarding collapses from a month-long process to days or weeks, partly because engineers can pick up unfamiliar languages quickly with AI - which is what makes the time-to-first-commit pain worth translating to dollars per hire.
A University of Chicago study found more experienced developers were more likely to do an intentional planning step before generating code, especially with AI tools - empirical support that plan-first is a senior habit, not a beginner crutch, when you're justifying the enablement curriculum.
Takeaway. Adoption metrics prove usage; outcome metrics prove value. Carry the two or three pains worth real money through to dollars finance tracks, present against a day-zero baseline in a decision-forcing QBR and stay honest about causation. Walk the qual→quant→dollars journey, cite the benchmarks (~30% velocity, 30-60 min/day, pull-forward revenue, ~30-40% of Cursor's own PRs from cloud agents) as directional proof, then re-baseline to the account.