Phase 04

Requirements, rules and traceability

Translate stakeholder needs and pain points into prioritized, testable requirements, governed rules and acceptance evidence.

15requirementsBusiness, functional, data and NFR
8business rulesValidation through audit
6user storiesAcceptance criteria included
1traceability chainPain point to KPI illustrated
Pain pointPP-01
RequirementFR-001
RuleRULE-002
DesignTO-BE 02
TestUAT-003
MeasureKPI-02

Selected requirement baseline

Selected requirement baseline
IDTypeRequirementPriority
BR-001BusinessReduce avoidable intake rework while preserving assisted channels.Must
FR-001FunctionalPresent fields and evidence based on program and responses.Must
FR-002FunctionalValidate mandatory information before submission.Must
FR-003FunctionalCreate one case and transfer captured data without re-keying.Must
FR-004FunctionalAssign priority and queue using approved rules.Must
FR-005FunctionalRequire authorized, reasoned and audited routing overrides.Must
FR-006FunctionalShow applicants safe status, outstanding action and contact route.Should
FR-008FunctionalSynchronize status, notice and reporting from one decision event.Must
DR-001DataStore each status transition as an immutable event.Must
NFR-001Non-functionalSupport accessibility, keyboard, zoom, contrast and assisted service.Must
NFR-002Non-functionalApply least privilege, encryption, retention and audit logging.Must
NFR-004Non-functionalRefresh KPI data daily with lineage and failed-load alerting.Should

Business-rule governance

Business-rule governance
IDRuleImplementation pointOwner
RULE-001Minimum submissionValidation serviceProgram Policy
RULE-002Dynamic document checklistRules serviceProgram Policy
RULE-003Emergency priorityQueue ruleOperations
RULE-004High-complexity reviewWorkflow gateOperations
RULE-005Public status mappingStatus APIOperations + Privacy
RULE-006SLA warningEvent monitorOperations
RULE-007Decision synchronizationOrchestrationTechnology + Data
RULE-008Override auditAudit eventPrivacy + Security
My analysis and method Why this phase matters

Requirements create a contract between the business problem and the solution. Traceability proves why each feature exists and how it will be tested.

Capability demonstrated

What this work shows

Requirements engineering

Wrote clear, prioritized statements with sources and acceptance summaries.

Rule governance

Assigned owners, exceptions, implementation points and test IDs.

Traceability

Linked pain point, requirement, rule, design, test and measure.

Portfolio boundary

Fictional municipal scenario, synthetic data, simulated discovery and validation. No City of Toronto affiliation or claimed production outcome.

Municipal Housing Service Transformation · Independent portfolio case study

OverviewLinkedIn