Owning projects
Discovery and delivery
Discovery figures out what to build. Delivery builds and ships it. Engineers belong in both, as peers of PM and design — not a ticket factory.
The best product work happens when engineering, product, and design solve the same problem together — not when a ticket arrives fully formed and your only job is to type. Marty Cagan's blunt test: if the first time engineers see an idea is sprint planning, you are on a feature factory, not a product team.
You will meet two failure modes. In the first, eng is a ticket factory: low agency, low learning, high resentment. In the second, eng ignores users and invents architecture for sport: high agency, low impact. The middle path — shared problem ownership — is where SDE2-shaped careers grow.
Concept
Discovery is the work of figuring out what to build (problem, solution, viability). Delivery is building and shipping it. Discovery without eng produces fantasies. Delivery without discovery produces waste. Deeper product concepts live in product thinking.
Roles, with overlap
| Role | Primary ownership | You still contribute |
|---|---|---|
| PM | Problem, outcomes, priorities, stakeholders | Feasibility, cost, sequencing, technical opportunities |
| Design | Experience, flows, clarity, research synthesis | Constraints, edge cases, performance and accessibility realities |
| Engineering | Implementation, architecture, quality, operability | Problem framing, cheaper alternatives, "what's now possible" |
Peers, not a hierarchy. A PM who dictates pixel-level solutions and an engineer who refuses to discuss users are both failing the same collaboration. Good teams argue in discovery and commit in delivery.
Practical boundary: if a debate is about user value or priority, lead with curiosity and customer evidence — the PM usually holds more of that context. If it is about feasibility, operability, or irreversible technical risk, lead with clarity and numbers. Many fights are really mixed. Split the question into those two layers before you dig in.
Cadence that keeps the trio aligned
| Ritual | Cadence | Purpose |
|---|---|---|
| Discovery huddle | 2–3× / week while shaping | Problem, options, next prototype |
| Spec review | Once per bet | Shared understanding before build |
| Mid-build check | Weekly | Scope drift, design gaps, metric instrumentation |
| Launch review | Before flag flip | Go/no-go on quality and messaging |
| Results review | 1–2 weeks post-launch | Did the metric move? What next? |
If your team has none of these, propose one. You do not need permission to schedule a 25-minute "does this still match the goal?" with PM and design.
Mid-build check, worked: design added a "suggested folders" carousel that needs a new ranking service. Eng flags +5 days and a new on-call surface. The trio decides: ship without suggestions, instrument "create folder" clicks, revisit suggestions if creation rate is high. Argument took fifteen minutes because the metric and cost were on the table.
Common mistakes
- First sight of the idea at sprint planning. That is a feature factory.
- "That's a product question" to avoid thinking.
- Designing in a vacuum and throwing specs over the wall the other way (eng → PM).
- Skipping the post-launch metric check because "eng is done."
Check yourself
-
You first hear about a feature at sprint planning. What is missing? Discovery. Engineers should have been in the problem and options, not only the ticket.
-
A debate mixes "users want this" and "this needs a new service." What do you do first? Split value/priority from feasibility/risk. Different evidence, different owners.
Key takeaways
- PM owns why/what, design owns experience, eng owns how — with heavy overlap in discovery.
- Engineers belong in discovery and delivery.
- Argue in discovery, commit in delivery.
- Light rituals (huddle, spec, mid-build, launch, results) keep the trio honest.
Further learning
SVPG articles (Marty Cagan)A partnership dedicated to teaching best practices to product teams and product leadersSilicon Valley Product Group
Next, cut scope on purpose in cheaper product cuts.
Related
Working with product managers and designers
Product sense for engineers — shaping scope, trade-off conversations, feasibility spikes, and building the right thing with PMs and designers.
Product thinking for engineers
Outcomes over output — why engineers who understand users and business build better software. Start here for the map.
Cheaper product cuts
Start from the user problem and success metric, then offer an MVP with a cost and a risk — not a yes or a no.