← All posts
Software Methodologies & Delivery

Why I Use Shape Up at Every Fractional CTO Engagement (And Where It Breaks)

A fractional CTO's opinionated case for six-week cycles, appetite-based planning, and the shaping discipline — plus the five situations where Shape Up will hurt more than it helps.

Craig Hoffmeyer11 min read

Last month I walked into a new client engagement — eight engineers, Series A fintech, shipping one meaningful feature every six weeks despite running two-week sprints. They had 14 Jira columns, a sprint velocity chart that looked like a heart monitor, and a team that groaned audibly every time someone said the word "planning."

Four weeks later they shipped two features in a single cycle, killed a third that was not worth building, and the lead engineer told me the cooldown week was the first time in two years he had fixed a bug that actually bothered him instead of one that was assigned to him.

I did not do anything clever. I installed Shape Up. I do it at almost every engagement, and this article is why — and, more importantly, where it falls apart.

What Shape Up actually is (the 90-second version)

Shape Up is the product development methodology that came out of Basecamp. Ryan Singer documented it in detail, and the entire book is free online. The core mechanics are simple enough to explain at a whiteboard.

Work happens in six-week cycles. Before each cycle, a small group of senior people — usually the founder, the fractional CTO (me), and one or two senior engineers — does the shaping work. Shaping means defining the problem, sketching a solution at a medium level of abstraction, and assigning an appetite: the maximum amount of time the team is willing to spend on this problem.

Appetite is not an estimate. It is a strategic decision. You are not asking "how long will this take?" You are asking "how much of our runway are we willing to burn on this?" That distinction changes everything about how the team works.

Shaped work goes to the betting table, where leadership decides which pitches make it into the next cycle. Teams then have six weeks of uninterrupted time to build. No backlog grooming mid-cycle. No re-prioritization. No context switching. If the work does not fit in the appetite, the team descopes or kills it — the cycle does not extend.

After each cycle, a two-week cooldown gives the team time to fix bugs, explore ideas, and breathe. Then the next cycle starts.

That is it. No story points. No velocity charts. No sprint planning ceremonies that take half a day. No backlog that grows forever like a landfill nobody wants to visit.

Why this works at fractional CTO engagements specifically

I have used Scrum, Kanban, Shape Up, and informal flow at various clients. Shape Up is the one I reach for first, and the reason is specific to the fractional CTO context — not universal.

The shaping discipline forces the hard conversations early

At most of my engagements, the biggest problem is not that the team cannot code. It is that nobody has decided what to build with enough clarity for the team to build it. The backlog is a graveyard of half-specified ideas. The product manager (if one exists) writes requirements that are either too vague to act on or so detailed they leave no room for engineering judgment.

Shape Up solves this by making shaping a first-class activity that happens before the team commits. As the fractional CTO, I sit with the founder during shaping and force the hard questions: What problem are we actually solving? What is out of scope? If we can only build half of this, which half matters?

Those conversations are the highest-leverage work I do. Shape Up gives them a formal place in the process. Scrum buries them inside "backlog refinement," which in practice means the team discovers the ambiguity mid-sprint and loses three days.

Six-week cycles match the fractional engagement rhythm

Most of my engagements are 10–20 hours per week. I am not in the office every day. Six-week cycles create natural checkpoints where I can evaluate progress, adjust direction, and report to the board without micromanaging the team between checkpoints.

Two-week sprints are too short for me to add value as a fractional leader. By the time I have context on what the team committed to, the sprint is half over. Six weeks gives the team enough room to do real work and gives me enough room to do real leadership without hovering.

Appetite kills the estimation death spiral

I have watched teams lose entire days debating whether a feature is a 5 or an 8. Story points are supposed to be relative, but in practice they become negotiation tokens between product and engineering. Product wants the number to be small so they can fit more into the sprint. Engineering wants the number to be large so they have a buffer. Nobody wins.

Appetite replaces all of this with a single question from leadership: "Is this problem worth six weeks of a team's time, or is it a two-week small batch?" That is a business decision, not a technical estimate. Engineers stop arguing about points and start building. The energy shift is immediate and visible.

Cooldown is where the real retention happens

Every startup I walk into has a list of "things we know are broken but never have time to fix." The engineers carry that list in their heads, and it erodes morale every single day they cannot touch it.

Shape Up's two-week cooldown is not vacation. It is protected time for the team to fix what bugs them, explore an idea that excites them, or learn something new. At one client, a senior engineer used cooldown to prototype a migration from REST to GraphQL that the team had been talking about for a year. At another, two engineers paired on a monitoring dashboard that caught a production issue the following cycle.

Cooldown is the cheapest retention tool I have ever seen. It costs two weeks every eight weeks, and it tells the team: your judgment about what needs fixing matters. Most teams have never heard that.

The five places where Shape Up breaks

I would not be writing this as a fractional CTO if Shape Up worked everywhere. It does not. Here are the specific situations where I either modify it heavily or abandon it entirely.

1. The team has too much reactive work

Shape Up assumes the team controls its own time for six weeks. If your team spends 40% of its cycle on customer escalations, production fires, or support tickets, the six-week commitment is a fiction. The team will fail to deliver, blame the methodology, and you will be back to square one.

What I do instead: Kanban for the reactive work, with strict WIP limits. If there is enough planned work to justify it, I split the team — a small "product" squad on Shape Up cycles and an "ops" squad on Kanban. But if the team is under eight engineers, splitting is not realistic, and Kanban across the board is the honest choice.

2. The founder cannot or will not do the shaping

Shaping is the hardest part of Shape Up, and it requires the person closest to the product vision. At most startups, that is the founder. If the founder does not have the time, discipline, or inclination to sit down and shape work — to define problems, set appetites, and make hard scope tradeoffs — Shape Up collapses.

You cannot delegate shaping to a product manager who does not have the authority to say no. You cannot delegate it to a tech lead who does not have the product context. And the fractional CTO cannot do it alone because the fractional CTO is not the product visionary — the founder is.

What I do instead: I run the first two or three shaping sessions myself to demonstrate the format, then hand it to the founder with a template and a standing weekly slot. If after two cycles the founder is still not showing up or is not willing to make scope decisions, I switch to a lighter-weight methodology — usually Kanban with weekly planning — and accept that the team will ship less ambitiously but more reliably.

3. There are hard external deadlines

Shape Up's superpower is "fixed time, variable scope." But some deadlines are genuinely fixed and the scope is not negotiable. A compliance requirement that must ship by a regulatory date. A partner integration that has to launch alongside their product. A conference demo that the CEO already committed to.

In these situations, Shape Up's insistence on variable scope is not helpful — it is dangerous. The team will descope the wrong things, or worse, they will pretend the deadline does not exist because the methodology says they should not commit to scope.

What I do instead: I carve out the deadline-driven work as a separate "project mode" track with its own timeline and milestones. The rest of the team stays on Shape Up cycles. This is messy, but it is honest about the constraint instead of pretending it does not exist.

4. The team is too junior

Shape Up gives teams significant autonomy during the build phase. The shaper defines the boundaries, but the team decides how to fill them. This requires engineers who can make architectural decisions, manage their own time, and raise a flag when they are stuck rather than spinning quietly.

A team of mostly junior engineers will struggle with this autonomy. They need more structure, more check-ins, and more guidance on how to build, not just what to build. Giving a junior team six weeks of runway without guardrails is not empowerment — it is abandonment.

What I do instead: I add more structure inside the cycle. Daily check-ins instead of weekly. A senior engineer or tech lead paired with each junior engineer. Hill charts reviewed twice a week instead of once. Essentially, I run Shape Up's macro structure (six-week cycles, shaping, appetite) but overlay a more hands-on management style inside the cycle. Some people would say this is not really Shape Up anymore. They are probably right. I do not care about purity — I care about shipping.

5. The team is larger than 25 engineers

Shape Up was designed for Basecamp, which is a deliberately small company. When you have four or five teams running simultaneous cycles, the coordination overhead starts to bite. Which team shapes which work? How do cross-team dependencies get handled? What happens when Team A's cycle depends on an API that Team B is building in the same cycle?

Shape Up does not have good answers for multi-team coordination. The betting table works when three people can sit in a room and make decisions. It does not work when you need input from five team leads, a product council, and an infrastructure team.

What I do instead: At the 25+ engineer scale, I typically move to a hybrid. Product teams run Shape Up cycles internally. Cross-team coordination happens through a lightweight quarterly planning process (not SAFe — something much simpler). Infrastructure and platform teams run Kanban. The betting table becomes a monthly prioritization meeting with team leads rather than a small-room decision.

The modifications I make at almost every client

Pure Shape Up, as described in the book, is a starting point. Here is what I change in practice:

Four-week cycles instead of six for pre-PMF products. If you are still searching for product-market fit, six weeks is too long to go without feedback. I shorten the cycle to four weeks with a one-week cooldown. This keeps the appetite discipline while allowing faster iteration.

A "shaping doc" template. The book describes shaping as a fluid creative process. In practice, founders need a template. Mine is one page: Problem (two sentences), Appetite (small batch or big batch), Solution sketch (breadboards or fat-marker sketches), Rabbit holes (what could blow up), and No-gos (what is explicitly out of scope). One page. If you cannot fit it on one page, you have not shaped it enough.

Hill charts in the weekly sync. The book introduces hill charts as a progress tracking tool. I make them the centerpiece of the weekly sync between me and the team lead. Each piece of scoped work gets a dot on the hill. If a dot has not moved in a week, we talk about it. This surfaces stuck work without requiring status reports or Jira ticket updates.

Explicit bug budget in cooldown. The book is vague about how bugs fit in. I set a clear expectation: at least half of cooldown is for bugs and technical debt. The other half is free exploration. This prevents cooldown from becoming a second cycle of feature work, which is the most common way teams break the model.

The results I typically see

I am not going to give you a chart with a hockey stick. What I see consistently across engagements:

Cycle one is rough. The team is not used to the autonomy, the shaping is imperfect, and at least one bet gets killed mid-cycle because the shaping missed a rabbit hole. This is normal. Warn the founder in advance.

Cycle two is noticeably better. The team starts to self-organize. The founder's shaping gets sharper because they saw what happened when it was vague. The cooldown feels earned instead of wasted.

By cycle three or four, the team is shipping meaningfully more per cycle than they were shipping per month under their old process. Not because they are working harder — because the process is not eating their time, and the shaping is catching bad ideas before anyone writes code.

The biggest win is usually not velocity. It is that the founder stops asking "what is the team working on?" because the answer is obvious: whatever was bet at the betting table. Transparency goes up. Trust goes up. The founder stops micromanaging because the process gives them the control they actually need — strategic control at the shaping and betting level — without requiring tactical control over daily work.

Your next move

If you are considering Shape Up for your team, here is what I would do this week:

  1. Read the first three chapters of the Shape Up book. It is free at basecamp.com/shapeup. Skip the rest for now.
  2. Pick one feature your team is about to start. Shape it using the one-page template: Problem, Appetite, Solution sketch, Rabbit holes, No-gos.
  3. Run one cycle. Four or six weeks, your choice. Do not try to change everything at once. Just run one cycle with one team on one shaped bet.
  4. Protect the cooldown. This is where teams cheat. Do not let anyone schedule feature work during cooldown. It is the deal you are making with the team, and if you break it in cycle one, you will never get their trust back.
  5. Retro after cycle one. Ask the team two questions: What did the shaping get right? What did it get wrong? Use the answers to shape better for cycle two.

That is it. One cycle. One bet. See how it feels. If the team ships something meaningful and the founder felt more in control of the strategic direction, you have your answer.

Where I come in

Installing Shape Up at a startup is one of the most common things I do in the first 30 days of a fractional CTO engagement. The methodology itself is simple, but the shaping discipline is where most teams need hands-on help. I sit with the founder, run the first few shaping sessions, set up the betting table, and coach the team through the first two cycles until the rhythm is self-sustaining.

If your team is stuck in sprint theater — running two-week cycles but never feeling like anything meaningful ships — book a 30-minute call. I will ask you about your team size, your product stage, and what is actually frustrating about your current process, and I will tell you whether Shape Up is the right move or whether something else fits better.


Related reading: Scrum, Kanban, Shape Up, or Linear-Style Flow · Leading a Dev Team: The Weekly Operating Rhythm I Use · DORA Metrics for Startups

Thinking about switching your team's methodology? Book a call.

Get in touch →