Repair a requirement graph and change-impact register
A hands-on CBAP lab. You produce the real artefact and 8 automated checks verify it behaves the way the exam expects.
- Certification
- CBAP
- Format
- Structured configuration
- Difficulty
- medium
- Estimated time
- 30 min
- Automated checks
- 8
The brief
Edit traceability.json: selectedDesigns is a list of design IDs; links contains {from,to,relation}; impactRegister contains {changed,affected,reviewUnits}. Keep a unique row for each proposed change R-ACTOR and R-RECORD. Known facts: R-FLOW needs flow (review 2), R-ACTOR needs actor (1), R-RECORD needs record (2). N-TIMELY requires R-FLOW and R-ACTOR; N-AUDIT requires R-RECORD and R-ACTOR. Each need costs 1 review unit. Both R-FLOW and R-RECORD depend on R-ACTOR. Designs (cost; capabilities; review units): D-UNIFIED (9; flow/actor/record; 4), D-WORKFLOW (5; flow/actor; 3), D-LEDGER (3; record; 2), D-LEGACY (2; flow; 1). Budget is 9; every selected design needs a meaningful satisfies link. Tests (capabilities; review units): T-FLOW (flow; 2), T-ACTOR (actor; 1), T-RECORD (record; 2), T-DECISION (flow/actor; 3), T-AUDIT (record/actor; 3). Record supports links from each required requirement to its need, satisfies from a selected capable design to a requirement, verifies from a capable test to a requirement, and depends from dependent requirement to prerequisite. All three requirements need design and verification coverage, all four required need contributions and both dependencies must be linked, and every link must agree with the supplied facts. For each change, affected includes the changed requirement and every transitive dependent requirement, then all designs/tests linked to any affected requirement and all needs supported by one. Count each affected node once and sum its review units. Use the supplied dependencies even if the draft omits their links; omitted evidence never removes an impact. No unrelated node belongs in affected. Arrays may be in any order; use any funded truthful graph.
What the checks verify
Your work is graded on 8 independent properties, not on matching one reference answer.
- Bounded unique node, link and impact records.
- Every link agrees with supplied capability and relationship evidence.
- Every required contribution to each business need is traced.
- Every requirement has a capable selected design.
- Every requirement has a capable verification path.
- All supplied prerequisite relationships are recorded.
- Every selected design is justified and the entire portfolio fits funding.
- Changed and dependent requirements, linked artifacts and needs reconcile with once-only effort.
Where this sits in the CBAP blueprint
- Domain
- Requirements Life Cycle Management
- Objective
- Trace Requirements
- Skill
- Typed Trace Relationships
Part of CBAP preparation
Labs are written by ExamNova to teach the decisions the exam tests. They are not reproductions of vendor lab content.