---
title: Launch checklist
slug: docs/demo/launch-checklist
description: This document offers a comprehensive template for crafting precise technical specifications for any project. It covers essential sections including background, goals, non-goals, plan, impact assessment, security, privacy, risks, other considerations, mile
docTags: 
createdAt: 2022-05-05T19:23:54.000Z
---

:::BlockQuote
Adapted from: [How to Write Awesome Tech Specs by Lyft Engineering](https://eng.lyft.com/awesome-tech-specs-86eea8e45bb9)
:::

# Summary

2-3 sentences describing the who/what/when/where/why of your entire project.

# Background

The "why" and the existing context.

# Goals

Expected outcomes, both objective and subjective.

# Non-goals

What intentionally are you not doing? Define and limit the scope.

# Plan

The longest section of the spec, level of detail depending on audience. Describe the engineering approach, include architectural diagrams.

# Measuring Impact

What metrics will you use to measure whether this project met its intended goal?

# Security, Privacy, Risks

What are potential risks and how are you mitigating them?

# Other Considerations

Other approaches you considered but decided against and why.

# Milestones

Break the project out into intermediate milestones with estimated dates.

# Open Questions

Unresolved questions you are still working through and need feedback on.

