Browse · Getting Real, Rework & Shape Up

ProcessStrategy

Getting Real, Rework & Shape Up

37signals (Jason Fried, David Heinemeier Hansson, Ryan Singer)

Getting Real (2006) · Rework (2010) · Shape Up (2019)

Three books, one philosophy: build less, say no by default, fix the time and flex the scope. 37signals' anti-bloat playbook for shipping opinionated software with a small team.

About the book

This entry draws on all three 37signals books as one continuous philosophy: Getting Real argues for building half a product, not a half-assed one; Rework says no by default to meetings, roadmaps, and headcount; and Shape Up gives the operating system — shaping a rough idea into a fixed-appetite pitch, betting six weeks on it, and building with fixed time and flexible scope instead of a fixed spec. The throughline across all three is that constraints — six weeks, three people, a shaped pitch — are what force a team to find the essential version of something instead of the exhaustive one.

Best used for

  • —Shaping a rough idea into a pitch with a fixed appetite before committing a team
  • —Cutting a bloated feature scope down to the essential version worth shipping
  • —Running a six-week cycle with fixed time and flexible scope instead of a fixed spec

“Ryan Singer is a God. Probably the best book I have read on managing a project.”

— Manas Saloi, Goodreads

Install this skill

Run this command in your terminal. The skill will be available in all your Claude Code projects.

mkdir -p ~/.claude/skills/37signals-way && curl -fsSL "https://raw.githubusercontent.com/wondelai/skills/main/37signals-way/SKILL.md" -o ~/.claude/skills/37signals-way/SKILL.md

Once installed, invoke with /37signals-way in Claude Code, or let Claude load it automatically when relevant.

Skill by wondelai/skills, licensed MIT.