How a detailed project specification can set you up for successWhy a website specification document is the right thing to have when building a new website.