Comprehensive Requirements Traceability
Requirements are correlated with automated and manual tests, source code, and development/testing tasks. The current level
of verification for each requirement or task (including task pass/fail status and coverage) can be assessed at any time by
back tracing to all associated tests. This correlation also enables change-based testing, which identifies exactly which
tests are impacted by source code and requirement modifications. Teams know exactly which tests need to be rerun and
which code needs to be re-reviewed.
In addition to tracking when the functionality for each requirement is implemented and tested, Parasoft also monitors
compliance to non-functional requirements (e.g., coding standards, peer review, coverage, etc.) The system can be
configured so that functionality is not considered "complete" unless it complies with the team's quality expectations.