ba-requirements-lifecycle

Manages requirements traceability, change requests, and baselines per BABOK lifecycle management.

1|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/NestorMonroy/thyrox --skill ba-requirements-lifecycle-nestormonroy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ba-requirements-lifecycle
Source: https://github.com/NestorMonroy/thyrox/tree/main/.claude/skills/ba-requirements-lifecycle
Command: npx skills add https://github.com/NestorMonroy/thyrox --skill ba-requirements-lifecycle-nestormonroy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve? Requirements change constantly during a project, and without formal traceability and change control, teams lose track of why requirements exist, what they affect, and whether they were implemented. This Skill governs the full requirements lifecycle following the BABOK v3 Requirements Life Cycle Management knowledge area. ## Core Features & Use Cases - Traceability Matrix (RTM): Builds and maintains backward traceability (requirement to business need) and forward traceability (requirement to component and test case) with 10 lifecycle states. - Change Request Management: Documents CRs with impact analysis across scope, schedule, cost, quality, and tests, routed through governance decisions (approve, reject, defer). - Baseline Control: Creates versioned baselines (initial, sprint, release) that cannot be modified without a formal CR, preventing uncontrolled scope creep. - Use Case: A sponsor requests a mid-project change to an approved requirement. Use this Skill to document the CR, assess impact on related requirements and test cases, route it to the CCB, and update the RTM and baseline version accordingly. ## Quick Start Use the ba-requirements-lifecycle skill to build a traceability matrix for my documented requirements and set up the change request process for the project.

Frequently Asked Questions about ba-requirements-lifecycle

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a requirements traceability matrix?▼

Build a traceability matrix in four steps: link each requirement to its originating business need, assign design components once architecture is defined, bind test cases to each verifiable requirement, and keep the status column updated as work progresses. Target 100% backward coverage and at least one test per Must Have requirement.

What is the change request process for requirements in BABOK?▼

The BABOK change request process has six steps: identify the change, document a CR with justification, analyze impact on requirements, design, code and tests, evaluate priority, obtain a governance decision from the sponsor or CCB, then update the RTM and notify the team if approved.

When should I create a requirements baseline?▼

Create a baseline when the Must Have specification is complete, at the start of each sprint in agile projects, when planning a release, or after a major approved change request. Baselines are versioned and never modified retroactively; changes require a formal CR.

What are the requirement lifecycle states in BABOK?▼

The lifecycle states are Identified, Analyzed, Approved, In Implementation, Implemented, Verified, Validated, Deferred, Cancelled, and Replaced. Each transition is triggered by events such as stakeholder sign-off, development completion, passed tests, or an approved change request.

When should I not use formal requirements traceability?▼

Skip formal traceability when no requirements are documented yet, since elicitation and analysis must come first, or when the project is small enough that maintaining an RTM would be excessive overhead relative to the delivery risk.