Product Spec
Prepared for [Client Name]

[Product Name]

[One-line product definition — what it is, for whom]

Spec ID
[SPEC-001]
Version
[v0.1 — Draft]
Date
[Month D, 2026]
Prepared by
The Collab Collective
Overview
Summary & Objectives01

[One-paragraph product summary — the problem it solves and the core experience.]

[The primary user and the job they hire this product to do.]

Objectives

  • [Measurable objective — e.g. "Reduce onboarding to under 2 minutes."]
  • [Objective]
  • [Objective]
Scope02

What this release covers — and explicitly what it does not. Out-of-scope items are candidates for a later phase.

In Scope
  • [Capability included this release]
  • [Capability]
  • [Capability]
Out of Scope
  • [Deferred capability → Phase 2]
  • [Explicitly excluded]
  • [Excluded]
Specification
Feature Breakdown03

Priority — P0 (must-have, launch blocker) · P1 (important, fast-follow) · P2 (nice-to-have).

[Module / Area 1]

FeatureDescriptionPriority
[Feature][What it does + key behavior / acceptance note]P0
[Feature][Description]P0
[Feature][Description]P1

[Module / Area 2]

FeatureDescriptionPriority
[Feature][Description]P1
[Feature][Description]P2
Data & Flows04

[ User flow / system diagram ]

Key Entities

EntityKey FieldsRelationships / Notes
[Entity][id, name, status, created_at…][has-many [Entity]; owned by [Entity]]
[Entity][fields][relationship]
[Entity][fields][relationship]

Core Flows

  1. [Flow name] — [step → step → step → outcome].
  2. [Flow name] — [steps].
Technical Notes05

AreaApproachRationale
Platform[Web / iOS / cross-platform — framework][Why]
Backend / Data[Service / DB / hosting][Why]
Integrations[Auth, payments, analytics, 3rd-party APIs][Why]
Auth & Roles[Model][Why]

Non-functional requirements: [performance targets, accessibility (WCAG level), security/privacy posture, supported devices/browsers, offline behavior].

Delivery
Milestones06

Sequenced delivery. Each milestone is independently reviewable.

MilestoneDeliverableWindow
M1 — [Foundations][What ships — incl. which P0 features][Weeks 1–2]
M2 — [Core][Deliverable][Weeks 3–5]
M3 — [Polish & launch][Deliverable][Weeks 6–7]
Assumptions & Dependencies07

Assumptions
  • [What we're assuming is true — if false, scope shifts]
  • [Assumption]
Dependencies
  • [External thing we rely on — client asset, API access, approval]
  • [Dependency]
Open Questions & Next Steps08

  1. [Open question] — [decision needed before build, and who owns it].
  2. [Open question] — [decision needed].

Once these are resolved and the spec is approved, we'll lock scope and issue a Proposal & Agreement (or align this spec to an existing one).

Approve spec & scope the build →