IT0023 – System Integration and Architecture 1 TW31
Uy, Charles A. 202011063
Dr. Juan Paulo Magcuyao 02/04/2023
Assignment 3
The review checklist is used to examine the quality of a system's requirements specification,
ensuring its completeness, correctness, and quality attributes. The checklist evaluates various
elements such as cross-referencing, error handling, security, and international compatibility to
provide a thorough assessment.
There are various systems available to support requirements specification reviews, including:
Requirements Management Tools: These tools help manage and track requirements and ensure
that they are well-organized, consistent, and traceable. Examples include JIRA, HP ALM, and
IBM Rational DOORS.
Collaboration Tools: These tools allow team members to collaborate and share information related
to the requirements specification. Examples include Microsoft Teams, Google Drive, and Slack.
Review Tools: These tools are specifically designed to support the review process and enable
reviewers to provide feedback, track changes, and collaborate on the review. Examples include
Microsoft Word's Track Changes feature, Google Docs' comments and suggestion modes, and
ReviewBoard.
Document Management Tools: These tools help to manage and organize the requirements
specification documents, including version control and access control. Examples include Git,
Subversion, and Microsoft SharePoint.
Model-Based Systems Engineering Tools: These tools support the modeling and simulation of
system requirements to ensure that they are accurate and complete. Examples include MagicDraw,
IBM Rational Rhapsody, and Enterprise Architect.
Traceability tools: to ensure traceability between requirements and other artifacts such as design,
code, and tests. Examples include Tracecloud and RequisitePro,
These are just a few examples of systems that can be used for specification review. The specific
system used will depend on the needs of the team and the complexity of the project.