Time is money – in case of web and application development no idiom could be more accurate. In order to optimize work time and costs, a solid project specification is crucial as it saves both sides the hassle of constant corrections.