change-impact-analysis

Assess implications, affected work products, and effort for proposed requirements changes.

23|1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/jdm4pku/RE-Skills --skill change-impact-analysis-jdm4pku
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: change-impact-analysis
Source: https://github.com/jdm4pku/RE-Skills/tree/main/skills/change-impact-analysis
Command: npx skills add https://github.com/jdm4pku/RE-Skills --skill change-impact-analysis-jdm4pku

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Change requests often get approved or rejected based on gut feeling, leading to hidden costs, scope creep, and out-of-sync artifacts. This Skill provides a structured three-step impact analysis so every change decision is informed by real cost, schedule, and risk data. ## Core Features & Use Cases - Three-Step Impact Analysis: Systematically evaluate implications, identify all affected work products (SRS, architecture, tests, docs, training), and estimate effort, schedule, and cost. - 18-Field Change Request Record: Capture every standard attribute from Wiegers, from requester and rationale through CCB resolution, for full traceability and audit readiness. - Use Case: A lab director requests barcode scanning mid-release. Use this Skill to trace ripple effects across requirements, architecture, and test plans, estimate 90 hours of effort plus hardware cost, compare alternatives including "do nothing", and deliver a defer-to-Release-2 recommendation to the change control board. ## Quick Start Analyze the impact of change request CR-007 for adding barcode scanning and prepare a recommendation for the change control board.

Frequently Asked Questions about change-impact-analysis

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

FAQPage Schema
How do I perform a change impact analysis for a requirements change?▼

Follow the three-step procedure: analyze implications using a checklist, trace all affected work products via the requirements traceability matrix, then estimate effort, schedule, and cost. Package the results with a recommendation for the change control board.

What fields should a change request record contain?▼

A complete change request uses 18 attributes including ID, requester, change type, priority, rationale, affected requirements and work products, effort and cost estimates, risks, alternatives, status, and final resolution with reasoning.

How detailed should an impact analysis be for small changes?▼

Scale the analysis to the change size and risk. Minor changes like typo fixes get a lightweight review, while major changes such as new features or architecture modifications get the full analysis. Define thresholds in your change control policy.

Why do change effort estimates often exceed the original estimate?▼

Estimates typically cover only the happy-path implementation and omit testing, documentation, and integration work. Use a task breakdown that explicitly estimates each activity separately to avoid 2-3x overruns.

What are common mistakes in change impact analysis?▼

Common pitfalls include analysis paralysis on trivial changes, missing downstream impacts on docs and training, optimistic effort estimates, skipping alternatives analysis, and accepting change requests without a business rationale.