Compare

RACE Programming vs Shape Up

Shape Up fixes a six-week appetite, shapes work before betting on it, and keeps teams small. RACE Programming shares those instincts (fixed time, variable scope, small autonomous teams) but compresses the batch to a one-week Stint because the team is AI-augmented, and turns "shaping" into the Executable User Story.


At a glance

Shared instincts, compressed batch

Dimension RACE Programming Shape Up
Fixed vs variable Fix any two of scope, time, budget; quality never a lever Fixed time (appetite), variable scope
Designed for AI-augmented teams (engineer-led, agent-executed) Small human product teams
Cycle One-week Stint, ending in a Pit Stop (production deploy) Six-week cycle + two-week cooldown
Defining the work Executable User Story: precise, testable, Gherkin acceptance Shaping: bounded, at the right abstraction, before betting
Who decides what to build Team Principal (client-side; budget, product direction) Betting table (leadership picks bets each cycle)
Scope control Story ships when its four DoD gates pass Circuit breaker: no automatic extension past the cycle
Why it changed

Six weeks was the human batch size

Shape Up gets a lot right, and RACE Programming agrees with it more than it disagrees: define work before committing, fix the time and flex the scope, keep the team small and autonomous, and refuse to let projects drift. Those are durable ideas.

The six-week cycle, though, is calibrated to human throughput, it is roughly how long a small human team needs to ship something meaningful end to end. When AI shifts engineering economics by an order of magnitude, meaningful work ships in days, so the natural batch shrinks. RACE Programming keeps the shaping discipline and the fixed-time instinct but reruns them on a one-week Stint, and makes the shaped work an Executable User Story that can be delegated to and validated against the AI agent.

Role mapping

How Shape Up roles map across

Shape Up role RACE Programming role
Betting table (leadership) Team Principal: client-side; budget, product direction, UAT
Shapers (senior) AI Product + Forward Deployed Engineer: shape work into an Executable User Story on the Pit Wall
Builders (programmers) Pit Crew Software Engineer: AI-augmented execution, Inner Cycle 2×/day
Builders (designer / QA duties) Pit Crew Quality Engineer: validates AI output against EUS Gherkin
(no equivalent) Silicon Software Engineer: the AI agent, present in Pit Wall and Pit Crew; not human headcount
Economics

The triangle moves

Scope, time, and budget are the three sides of every project; quality is the area inside, fixed, never a lever. You set two sides, and RACE Programming moves the third. A senior-only RACE team delivers a Scrum team's output about 2× faster at roughly 0.75× the cost, about 3× the work per dollar. One efficiency, three doors:

  • ~3× the finished software for the same budget and deadline
  • ~⅓ the cost for the same scope on the same clock
  • 2–5× faster time-to-business-result, since each Executable User Story ships the moment it is ready, not gated to a cycle

Conservative figures, measured on delivered projects, not projections. Shape Up already keeps teams small; RACE Programming keeps that shape and moves the economics.

Using Shape Up? Shaping and fixed appetites carry over almost directly. The framework page shows how they become the Executable User Story and the Stint.

Read the framework → · More comparisons →

FAQ

Frequently asked questions

What is the difference between RACE Programming and Shape Up?
Shape Up (from Basecamp) is a product-development method built on six-week cycles: work is "shaped" at the right level of abstraction, a betting table decides what to build, teams commit to a fixed "appetite" of time with variable scope, and a circuit breaker stops anything not finished in the cycle. RACE Programming shares several of these instincts, fixed time with variable scope, small autonomous teams, defining work before committing, but it is a prescriptive Agentic SDLC framework: the batch compresses from six weeks to a one-week Stint because the team is AI-augmented, and shaping becomes the Executable User Story.
Is RACE Programming just Shape Up for AI teams?
They rhyme, but RACE Programming prescribes more. Shape Up deliberately leaves engineering practice, roles, and the actual build open; its focus is how work is scoped and bet on. RACE Programming keeps the fix-time-vary-scope discipline and the small autonomous team, then also specifies the roles, the Executable User Story artifact, the AI-native Inner Cycle, and the four Definition-of-Done gates. Shape Up shapes and bets; RACE Programming shapes, bets, and prescribes how the work is executed with the AI agent.
How does Shape Up's shaping map to RACE Programming?
Shaping, defining work at the right level of abstraction before a team commits, is close in spirit to RACE Programming's spec-driven core. In RACE Programming that shaped work becomes the Executable User Story: a precise, testable specification with Gherkin acceptance criteria, owned by the AI Product and the Forward Deployed Engineer on the Pit Wall. Both methods insist you define the problem well before you build; RACE Programming makes the shaped artifact executable so it can be delegated to and validated against the AI agent.
Why one-week Stints instead of six-week cycles?
Shape Up's six weeks is the human batch size: the amount of time a small team needs to ship something meaningful. When AI shifts engineering economics by an order of magnitude, meaningful work ships far faster, so RACE Programming replaces the six-week cycle with the Stint, a one-week delivery cycle ending in a Pit Stop (a production deployment). The circuit-breaker idea survives, tighter: each Executable User Story ships when its gates pass rather than waiting for a cycle boundary.
How much more efficient is RACE Programming than a Shape Up team?
Quality is held fixed, so locking any two of scope, time, and budget moves the third. A senior-only RACE team delivers a Scrum team's output about 2x faster at roughly 0.75x the cost, about 3x the work per dollar. Shape Up already keeps teams small and focused; RACE Programming keeps that shape and changes the economics by making the team AI-augmented and senior-only. Conservative figures, measured on delivered projects.