Specifications and Productivity and Defect Rate
Most development projects spend effort in creating specifications: functional, technical, detailed, global. Putting the designs in writing takes a lot of work, and it will not be used in the end result; specifications are supporting artifacts. So, the question if specifications are worth the effort is legit. Jeff Sutherland quotes some research in this area …