Functional Specification

A functional specification describes how a product will work entirely from the user's perspective. It doesn't care how the thing is implemented. It talks about features. It specifies screens, menus, dialogs, and so on - joelonsoftware.com

# Specification Overview

This is like the table of contents for your spec. It might be a simple flowchart, or it might be an extensive architectural discussion. Everybody will read this to get the big picture, then the details will make more sense.

# Single page specification

In wiki we experiment with creating Single-page Specifications as Living Documents. The heading below can easily be dragged onto a page to get you started.

# Specification overview Aim to write a single wiki paragraph item for your Specification overview. You can always expand it later with wiki-links.