Example: Product spec



Background & research

Explain the context behind why we are doing this project. Data is a great source of insight.


Problem statement

As a who, I am trying to outcome/job. But problem/barrier because root cause which makes me feel emotion.


Goals

  • List goals
  • KPIs
  • What success looks like


Hypothesis

If we achieve/enable X, then user behavior Y changes in this way leading to positive metrics Z.


Vision narrative

Explain your vision in a story format to make it easier to understand the thoughts and motivations of users. Include sketches to better illustrate your points.

Scope

Explain what the solution is, how it works and the extent of the work involved. Make sure to clarify the implications to consider, as well as the ones to deal with later, and those that are not part of the job at all.
    Requirements
    Future evolutions
    Out of scope


Designs and assets

Figma project link, hi-fi mockups, SVGs, font files, images, prototypes...


Drag and drop or



Open questions

Someone, question


Technical factoring

This is where engineers estimate the project. They define a plan for source code structure and make the technical choices adapted to the project. The feature should be divided into small incremental scopes and subtasks to ship independently.

Fill code snippet