Site problems Requirements Change Management Tools Requirements Change Management Tools are specialized tools used to effectively collect, define, and decompose requirements, manage changes, and produce requirements specifications. The tool vendors provide a broad range of requirements tool capabilities and characteristics. The International Council on Systems Engineering (INCOSE) provides an on-line survey service for 21 requirements management tools. Common features of a requirements management tool may include: Ability to capture and identify requirements - document enrichment/analysis, document change / comparison analysis, automatic parsing of requirements, semi-automatic and manual requirement identification, requirement classification Ability to capture system element structure Provides traceability/requirements flow-down capability -- requirements derivation, allocation of performance requirements to system elements, bi-directional requirement linking to system elements, capture of allocation rationale, accountability, test/validation, criticality, issues, etc. Perform traceability analysis -- identify inconsistencies, visibility into existing links from source to implementation--i.e. follow the links, verification of requirements Perform Configuration Management (CM) tasks such as baseline/version control, track history of requirement changes Provide documents and other output media -- specification output, quality and consistency checking, status reporting Interfaces with other selected engineering and office tools Provide sufficient system environment -- single user/multiple concurrent users, multiple platforms/operating systems, resource requirements Adequate User Interfaces Adequate support and maintenance - warranty, network license policy, maintenance and upgrade policy, on-line help Adequate Training