The Software Designer should use the Software Design Review Checklist Template as a guide to preparation before presenting the software design documents in a formal review to everyone who will be working on the project, including:
The project manager;
The systems analyst;
Technical writers; and
Quality assurance analysts.
ITSW104-1 DESIGN REVIEW CHECKLIST examines the establishment of goals, a review package, compliance, and more. The software design should be reviewed for compliance with overall design objectives, including:
A clear understanding of the user environment, requirements, and system analyst specifications;
Use of best practices in software design, including effective design strategies, modularity, performance, and extensibility; and
Clear process flows, data integration, and data models.
Plan on spending as much time as necessary to answer any questions before turning the design over for programming. The more time spent in the early planning phases will help to create easier coding and save time later in the software programming phase.