A redesigned Web site ... we've done a major redesign and added many new features

Adaptable Process ModelChecklists:
Design Model

IMPORTANT NOTICE: The complete Adaptable Process Model (APM) is provided for informational purposes and for assessment by potential users. The APM is copyrighted material and may not be downloaded, copied, or extracted for use in actual project work. The full hypertext (html) version of the APM may be licensed for use and customization within your organization. Contact R.S. Pressman & Associates, Inc. for complete licensing information.

Conducting and Reviewing the Software Design Model

The design model resides at the core of the software engineering process. It is the place where quality is built into the software (and the place where quality is assessed. For this checklist, the more questions that elicit a negative response, the higher the risk that the analysis model will adequately serve its purpose. . For this checklist, the more questions that elicit a negative response, the higher the risk that the design model will not adequately serve its purpose.

General issues:

Does the overall design implement all explicit requirements? Has a traceability table been developed?

Does the overall design achieve all implicit requirements?

Is the design represented in a form that is easily understood by outsiders?