10% and 90% Specifications

The Problem

Some engineering teams can struggle to communicate at the right times in the software/product design cycle or fail to gather feedback at the appropriate level of detail. This can result in churn during the specification phase or missed expectations in QA or delivery, not to mention interpersonal frustration for individual team members. Your team may suffer from this problem if you hear or experience any of the following (exaggerated for effect):