Guide

Shipping code and launching a product are different jobs. Deploying flips a bit. Launching is the coordinated moment when the right users can find the change, support can explain it, sales can sell it, monitoring catches failure in minutes, and you already know what "worked" means in numbers.

Engineers who treat launch as "merge + flag on" create silent failures: adoption stays flat, support discovers the feature from angry tickets, and nobody can say whether the bet paid off.

The engineering mechanics of progressive delivery live in deployment strategies. The project choreography of owning a ship lives in project execution. Here the question is: how much launch machinery does this change deserve, and how do you know it landed?

Concepts in this section

Read them in order. Each one builds on the one before.

StepConceptWhat it answers
1Launch tiersHow much ceremony does this change deserve?
2Alpha and betaWho learns with you before you announce?
3Soft launchHow do you grow production share without buying attention yet?
4Launch checklistsWhat must be green to go, and who is in the room?
5Measuring launchesDid it work — and do you double down, iterate, or sunset?

Ghost launches and other common failures

FailureCausePrevention
Ghost launchNo awareness, no in-app cueTier correctly; empty states + email for T2+
Support pile-onMacros missing; known bugs undocumentedSupport dry-run 48h prior
Metric amnesia"We'll see how it goes"Success card signed before ship
Flag foreverSoft launch never reaches GACalendar a GA decision date
Screenshot driftMarketing froze on staging UIAsset freeze after UI lock
Rollback theaterNo tested kill switchRehearse flag-off in staging

As an SDE2 you may own the flag, the dashboard and the rollback while a PM owns the brief. Push for a written success metric anyway — you will be the one asked "did it work?" in the retro.

Common mistakes

  • Matching ceremony to pride in the diff. Hard infra can be quiet; a small UI change can be T1.
  • Announcing before the path works. Enable, watch, then spend attention.
  • Celebrating blog traffic. Measure activation against a pre-written card.
  • Sunsets with no date. Ambiguous "phasing out" never finishes.

Key takeaways

  • Match launch tier to blast radius and coordination need, not to how proud you are of the diff.
  • Use alpha/beta and a percentage rollout to find cliffs before you spend marketing attention.
  • A checklist spans eng, docs, support, sales and GTM — go/no-go on the red items.
  • Define success metrics and guardrails before launch day; then double down, iterate, or sunset.

Further learning

ProdPad's GTM webinar walks release → beta → launch metrics with concrete cross-functional ownership.

How to Run a Product Launch: A GTM Guide for Product ManagersProdPad
Lenny's NewsletterDeeply researched product, growth, and career advice for product leaders, founders, and ambitious builders. Click to read Lenny's Newsletter, a Substack publication with millions of subscribers.lennysnewsletter.com Product Hunt Launch guideproducthunt.com

Deployment strategies for progressive delivery and rollback mechanics.