Software Project Survival Guide SPSG Home | Resources by Chapter | Resources by Subject Survival Check Home Complete List of Survival Checks Survival Check for Chapter 13 Detailed Design The project team creates Detailed Design Documents for each subsystem, which drive the architectural considerations down to a detailed level, and puts them under change control. The detailed designs aren’t reviewed or are reviewed superficially. The Detailed Design Documents don’t address requirements traceability. The degree of formality of the detailed design work seems well-suited to the size of the project and expertise of the developers. Degree of formality in detailed design work errs on the side of too little formality rather than too much. Detailed design reviews focus on finding functional defects, requirements mismatches, and ways in which the project’s objectives can be satisfied better. Detailed design during the first stage of the project explores potential problems with the architecture.