Checklist - Design Review
Checklist - Design Review
Project Code
Version of the work product
Reviewer(s)
Review date
Work product' size
Effort spent on review (man-hour)
Information flow: Describe the information flow between system and users, roles,
external systems (categories of information as batch, real-time, semi-real time,
transaction load, data type, data volume and frequency of transaction)
Is the system context for any important sub-system (if necessary) clearly described ?
To the extent possible, is the architecture independent of the technology that will be
used to implement it ?
Is there a sufficient number of views and/or models for all major aspects of design to
be fully understood?
DOCUMENT CONTROL
Verify whether document control procedures have been followed by checking for the
following:
Does the title page contain the document name, version number, release date and
issued date.?
Does the header and footer correctly specify the name, and version of the document?
Does the page – numbering scheme indicate the total number of pages in the
document?
Is the history traceable?
Does it include list of reference documents?
Are all documents checked Spelling and Grammar in MS Word or similar tools?
Is the format (font type, font size, color) consistent through out the whole document ?
* Comments
* Suggestion
[ ] - Pass
[ ] - Review again
[ ] - Other
Do methods clearly state how the output is derived from input or shared data?
Are error, exception and other abnormal processing and states described in detail?
Resources
Does it describe format of external data used in the system?
Has the management and use of shared and stored data been described in detail
and follow the specification described in Requirement or Architecture design ?
General evaluation
Does the design support the appropriate level modularity?
Does the design reflect the actual operating environment? Hardware? Software?
Does the design support the appropriate level of design and code reuse?
Has sufficient detail been included for someone else to develop the code?
DOCUMENT CONTROL
Verify whether document control procedures have been followed by checking for the
following:
Does the title page contain the document name, version number, release date and
issued date.?
Does the header and footer correctly specify the name, and version of the
document?
Does the page – numbering scheme indicate the total number of pages in the
document?
Is the history traceable?
Does it include list of reference documents?
Are all documents checked Spelling and Grammar in MS Word or similar tools?
Is the format (font type, font size, color) consistent through out the whole
document ?
* Comments
* Suggestion
[ ] - Pass
[ ] - Review again
[ ] - Other