A good spec

This post is by Seth Godin from Seth's Blog

If you hand a good spec to three providers, you’ll get three variations back in return.

The way you know your spec is worthwhile is that you can live with the differences between them.

If it’s worth caring about, it’s worth writing down.