Card 1 of 31 Known: 0 / 31
click to reveal definition
click to flip back
You know 0 of 31 cards in current set.

Ready to get certified?

Get Certified

Need this expertise applied inside your organization?

Explore Our Services

Full Glossary

Tool Foundations

Requirements Management Tool
Software that captures, organizes, versions, and traces requirements in a central repository, enabling teams to manage scope and assess the impact of change across a project's lifecycle.
IBM Rational RequisitePro
A requirements management tool that links requirements documented in Word-style documents to a central database, maintaining requirement attributes and traceability for scope and change management.
IBM DOORS
A widely used requirements management tool (Dynamic Object-Oriented Requirements System) for capturing, linking, tracing, and analyzing large volumes of requirements, common in systems and regulated engineering.
Document-Database Integration
RequisitePro's hallmark: requirements live in familiar documents but are simultaneously stored in a database, so attributes, history, and traceability are maintained while authors work in a document view.
Why Use a Requirements Tool
Tools provide a single source of truth, enforce consistency, preserve history, enable impact analysis through traceability, and make managing changing requirements and scope feasible at scale.

Projects & Structure

RequisitePro Project
The container for a product's requirements work — its documents, requirement types, attributes, views, and traceability — defined and created at the start of using the tool.
Requirement Type
A classification (e.g., stakeholder need, feature, use case, software requirement) that groups requirements and defines the attributes they carry, supporting a structured requirements hierarchy.
Documentation Hierarchy
The layered set of documents and requirement levels (needs → features → detailed requirements) set up in the tool to organize requirements according to a defined standard.
Requirements Repository
The central database that stores all requirements, their attributes, versions, and links. Documents reference the repository so information stays consistent and current.
Document vs. Requirement
A document is a readable container of narrative and requirements; a requirement is a managed object in the database with attributes and links. RequisitePro keeps the two synchronized.

Attributes

Requirement Attribute
A property attached to a requirement — such as priority, status, difficulty, risk, owner, or source — used to manage, filter, sort, and report on requirements.
Using Attributes to Manage Scope
By assigning attributes like priority and status, teams can filter and report on requirements to decide what is in or out of scope and to track progress and stability.
Priority Attribute
An attribute indicating a requirement's relative importance, used to sequence work and make scope trade-offs when time or resources are constrained.
Status Attribute
An attribute tracking a requirement's lifecycle state (e.g., proposed, approved, incorporated, validated), giving visibility into requirement maturity and stability.

Traceability

Traceability
Explicit links between requirements (and to design, code, and tests) that show how items relate, enabling impact analysis and verification that all needs are addressed and tested.
Traceability Link
A directional relationship between two requirements (e.g., a feature 'traced from' a stakeholder need) recorded in the repository to support analysis and coverage checks.
Suspect Link
A traceability link automatically flagged when one of the connected requirements changes, alerting analysts to review whether the related requirement also needs updating.
Traceability Matrix
A grid view showing relationships between sets of requirements (e.g., features vs. use cases), making gaps, orphans, and coverage immediately visible.
Impact Analysis
Using traceability to determine which requirements, designs, and tests are affected by a proposed change, so its cost and risk can be assessed before approval.
Forward vs. Backward Traceability
Forward traceability links needs to derived requirements and tests (ensuring coverage); backward traceability links requirements back to their source (ensuring every requirement is justified).

Views & Reporting

Views
Configurable displays of requirements in RequisitePro — attribute matrix, traceability matrix, and traceability tree — used to analyze, filter, and report on the requirement set.
Attribute Matrix View
A view listing requirements with their attributes in columns, used to sort, filter, and edit attributes in bulk for analysis and scope decisions.
Traceability Tree View
A hierarchical view showing a requirement and the chain of items traced to or from it, useful for following relationships and assessing change impact.

Change Management

Managing Changing Requirements
Using the tool's versioning, attributes, and traceability to baseline requirements, record changes with history, flag suspect links, and assess impact — keeping change controlled throughout the lifecycle.
Requirement History / Versioning
The tool's record of changes to each requirement over time, preserving who changed what and when, supporting auditability and rollback.
Baseline
A snapshot of the requirement set agreed at a point in time, against which subsequent changes are compared and controlled.
Change Control
The process — supported by the tool — for proposing, evaluating (via impact analysis), approving, and incorporating requirement changes rather than allowing uncontrolled drift.

Best Practices

Requirements Management Best Practices
Establish clear requirement types and attributes, maintain disciplined traceability, baseline and control changes, keep documents and repository synchronized, and use views/reports to manage scope actively.
Relationship to Use Cases
This class builds on ICON's 'Defining & Managing Requirements with Use Cases': use cases and supplementary requirements are captured and managed as requirement objects within the tool.
Who Uses These Tools
Business analysts, requirements/QA managers, project leads, architects, and others involved in requirements capture, specification, and management — especially on larger or regulated projects.
Tool Selection Considerations
Choosing between tools like RequisitePro and DOORS depends on scale, regulatory needs, integration with existing tooling, and the complexity of traceability the project requires.
Get started with ICON, today.
Book a consultation