← PM Suite Business Requirements Document (BRD)

Enrollment & Claims Platform Modernization

Download Word

The authoritative statement of what the business needs from this program and why — the document every downstream artifact traces back to. Requirements are classified using the PMBOK® Guide §5.2 Collect Requirements schema: business, stakeholder, solution (functional and non-functional), and transition requirements — the same classification set out in the IIBA BABOK Guide, from which PMI adopted it. Baselined at the Requirements & Vendor Selection Complete milestone (November 3, 2026); changes after that date follow formal change control.

59
Requirements baselined
5
PMBOK §5.2 classes
6
Downstream integrations
MoSCoW
Prioritization
03 Nov 26
Baseline date

01 Document Control & Purpose

This document is the baselined statement of what the business needs from the Enrollment & Claims Platform Modernization program. Every downstream artifact — the functional specification, the test strategy, the vendor statements of work — traces back to a requirement identified here, and a change to any of them that does not trace to a change here is a change nobody agreed to.

Requirements are baselined at the Nov 3, 2026 milestone. After that date the Change Control Board is the only authority that can alter them, and the reason is not procedural fussiness: the vendor statements of work are priced against this document, so a requirement that moves after baseline moves money.

AttributeDetail
Document ownerF. Jones — Lead Business Analyst
AccountableC. Tyrrell — Program Manager
Contributing analystsM. Ferraro (Underwriting/Billing), T. Whitaker (Claims/Commission), R. Okonkwo (Data Warehouse/Payment)
Baseline milestoneRequirements & Vendor Selection Complete — Nov 3, 2026
Change authority after baselineChange Control Board via the Change Control Log
Downstream consumersVendor SOW & configuration, Test & Quality Strategy, UAT scenarios, training curriculum, WBS

This BRD states requirements in business terms and is deliberately design-agnostic: it defines what must be true of the solution and why, not how the vendor's platform will achieve it. Configuration and technical design decisions belong to the Solution Architect and the vendor, traced back to the requirements below.

02 Executive Summary

Two sentences are worth stating before anything else, because everything below follows from them. First, this program exists because the incumbent platform version reaches vendor end-of-support — not because a business case identified an opportunity. Second, the platform is the system of record for enrollment and claims, so the migration cannot be staged behind a feature flag or rolled out to a pilot population.

Together those produce an unusual risk profile. The program carries very little product risk — the target version is proven and already runs elsewhere — and very high transition risk. Almost everything that can go wrong goes wrong in conversion, in the interfaces, or on the night of cutover, which is why the transition requirements in §13 are treated with the same seriousness as the functional ones in §11.

The organization's enrollment and claims platform has reached the end of its vendor-supported life. The vendor has announced end-of-support, and the platform cannot be extended past that date. This is therefore a mandatory replacement, not a discretionary modernization — a distinction that shapes every requirement and prioritization decision in this document.

The program delivers a vendor-delivered core platform upgrade, conversion of member, policy, provider/producer and historical claims data, and re-establishment of six downstream integrations. Go-Live is targeted for August 24, 2027, ahead of the following open-enrollment period.

The requirement that governs all others. Continuity of business operation is not one requirement among many — it is the condition under which every other requirement is judged. A health plan that cannot enroll members or adjudicate claims on the day after cutover has failed regardless of how much new functionality it gained. Requirements are prioritized accordingly: continuity first, parity second, improvement third.

03 Business Context & Drivers

The single fact that shapes this program is that the incumbent platform version passes vendor end-of-support. The deadline is external. It was not chosen by the program, it cannot be negotiated with the sponsor, and it does not move because the program is late.

That inverts the usual relationship between scope and schedule. On a discretionary program, pressure on the date is relieved by reducing scope. Here the largest element of scope — running a supported version — is the reason for the deadline, so it cannot be reduced to protect the date. What can flex is everything arranged around it, which is why the requirements below are prioritized by MoSCoW rather than presented as a flat list.

The consequence for Compliance and Internal Audit is stated plainly in the table: an unsupported system of record for regulated healthcare data has no forward path for security patching or regulatory updates. That is not a risk to be managed to an acceptable level. It is a condition the organization cannot be in.

There is a second-order effect worth naming. Because the date is fixed and the largest scope item is fixed, the only remaining variable is quality of execution — which means the program's contingency is not in schedule or scope but in how early problems are found. Every decision below that looks like caution is really an attempt to move discovery earlier: the conversion rehearsals, the parallel run, the requirement that the claims-edit inventory be completed before build rather than during it.

DriverDescriptionConsequence of inaction
Vendor end-of-supportThe incumbent platform version passes end-of-support; no security patching, regulatory updates or defect remediation after that dateUnsupported system of record for regulated healthcare data — unacceptable to Compliance and Internal Audit
Capacity & volumeThe current system can no longer efficiently support transaction volume and integration loadDegrading performance during enrollment peaks
Integration burdenPoint-to-point interfaces to six downstream systems are increasingly costly to maintainRising run cost and change lead time
Regulatory currencyState filing and reporting requirements continue to evolveCompliance exposure without vendor-supplied regulatory updates
Why the business case reads the way it does. The Cost-Benefit Analysis shows a negative 10-year NPV, and that is presented rather than adjusted. When replacement is mandatory, the CBA's job is not to prove the investment clears a hurdle — it is to demonstrate that the chosen scope is the most cost-effective way to satisfy an obligation the organization cannot avoid. This BRD's scope discipline is what that argument rests on.

04 Business Objectives & Success Measures

Each objective below carries a measure and a milestone, because an objective without a measure cannot be failed and therefore cannot be delivered. The measures are deliberately unflattering: they are the ones the program can be held to at Go-Live on Aug 24, 2027 and at closeout on Nov 2, 2027, rather than the ones easiest to report green.

⚠ Note what the objectives do not claim. None of them promises improved adjudication accuracy, faster claims processing or reduced operating cost. The program is a platform upgrade, and improvements that happen to arrive with it are not what it was funded to deliver. Claiming them here would create requirements nobody committed to build.

The measures also decide what “done” means for the program as a whole. Closeout on Nov 2, 2027 is not the day the last defect is fixed; it is the day the objectives below can be evidenced. Anything outstanding at that point is transferred to run rather than held open, which is why the hypercare exit criteria in §13 matter more than they appear to.

ObjectiveSuccess measureMeasured when
Exit unsupported software before end-of-supportProduction cutover complete on the supported platform versionGo-Live, Aug 24, 2027
Preserve uninterrupted enrollment and claims operationNo business-day outage beyond the agreed cutover window; no missed claims payment cycleCutover + 30 days
Convert historical data completely and accurately100% record and financial control-total reconciliation; zero unexplained varianceData Conversion Sign-off, Mar 16, 2027
Re-establish all six downstream integrationsAll six operating in production with reconciled outputsGo-Live
Maintain regulatory and financial-reporting integritySOX controls tested and evidenced; state reporting outputs verifiedPre-Go-Live
Transition the business, not just the systemTrained users operating unaided at the end of hypercareCloseout, Nov 2, 2027

05 Scope

Scope is stated in both directions, and the exclusions do more work than the inclusions. On a forced upgrade the pressure to absorb adjacent work is highest exactly when the deadline is closest: every deferred improvement in the organization has a sponsor who can argue it would be cheaper to do now, while the system is open.

⚠ That argument is usually true and still has to be refused. Each addition extends the one path that cannot slip, and a program that arrives late to a supported version has failed at the only thing it could not fail at. Work excluded here is not judged unworthy — it is judged separable.

The six downstream integrations are in scope because they are not separable: an interface that is not re-established is a business function that stops on the day of cutover.

One exclusion deserves naming because it will be revisited. Benefit redesign is out of scope: products are reproduced, not improved. Several are known to be configured in ways nobody would choose today, and the temptation to correct them during a migration that touches every product is considerable. Correcting them here would mean members' benefits changing as a side effect of an IT program, with no separate decision and no separate communication.

Functional decomposition

Core Platform
Vendor-delivered version upgrade; configuration of plans, benefits and rules
Data Conversion
Member, policy, provider/producer, historical claims
Integrations
Six downstream systems re-established
Reporting
Operational and regulatory reporting continuity
Business Transition
Training, process change, cutover and decommissioning

In scope

Out of scope

Scope discipline is the cost control. On a mandatory replacement, the strongest pressure is to attach long-wanted enhancements to a program that is happening anyway. Every such request is assessed against a single test: is this required to operate on the new platform, or is it an improvement that could be delivered separately afterwards? Improvements are routed to the post-implementation backlog, not absorbed into the baseline.

06 Stakeholders

The stakeholder list matters more on this program than on most, because the requirements are not derivable from a specification. Much of what the platform must do exists only as accumulated configuration and operating practice, and the people below are where that knowledge lives.

Two dependencies are worth naming. F. Jones owns the baselined requirements as the configuration basis, so a gap here is a gap the vendor cannot fill from the outside. T. McCormick owns conversion and reconciliation, which is the work that determines whether the requirements below were met in fact or only in test.

The list is also a retention map, and that is uncomfortable to write down. Several of the people whose knowledge is load-bearing here are the ones whose roles change most when the legacy platform is decommissioned. A requirements process that depends on their cooperation while the program removes the system they are expert in has an obligation to say so, and to capture what they know early rather than assume availability throughout.

StakeholderInterest in requirementsRole in this BRD
Executive Sponsor / Steering CommitteeBusiness case, scope boundary, fundingApproves the baseline
C. Tyrrell — Program ManagerDeliverability within schedule and budgetAccountable
F. Jones — Lead Business AnalystCompleteness, clarity, traceabilityOwns and authors
Enrollment OperationsMember and policy administration continuityProvides and validates requirements
Claims Operations — D. Kessler (SME)Adjudication behavior and claims continuityProvides requirements; UAT
Underwriting — M. Yamamoto (SME)Rating inputs, policy issuanceProvides requirements; UAT
Finance & BillingPremium, invoicing, payment integrityProvides requirements; validates control totals
G. Fenwick — Internal Audit / SOXFinancial-reporting controlsApproves control-related requirements
J. Albert — Solution ArchitectFeasibility and solution designReviews for technical viability
W. Donnelly — Vendor / Procurement ManagerRequirements that bind the vendor SOWTranslates into contractual scope
L. Bergström — Change Manager (OCM)Business impact and adoptionOwns transition requirements
Platform vendorWhat must be configured and deliveredConsumes the baselined BRD

07 Current State & Future State

The current-state column is not documentation of a designed system. It is a description of what two decades of production have left behind: benefit configuration copied and edited rather than derived, historical claims with known duplication, and interfaces built point-to-point as each downstream system arrived.

This is why the oracle is the retiring system rather than a specification. For most of the surface the requirement is not "the system shall calculate X" but "the system shall produce what the current system produces" — including behavior nobody can now explain. Reproducing it faithfully is the requirement; improving it without a decision is a defect, because a member's benefit changing silently is indistinguishable from the system being broken.

The future-state column is therefore narrower than it looks. It commits to a supported version, converted and reconciled data, and re-established integrations. It does not commit to better outcomes, and the distinction is the difference between a program that can be finished and one that cannot.

The practical consequence for this document is that its requirements are written in an unusual voice. Where a greenfield BRD says what the system shall do, most of §11 says what the system shall continue to do — and the evidence for each is a behavior observed on the retiring platform rather than a policy anyone can produce. That is uncomfortable to sign and it is the honest description of the situation.

It also sets the acceptance standard. “Same as before” sounds like a low bar until it is tested: proving sameness across two decades of accumulated configuration is harder than proving conformance to a specification, because a specification is finite and accumulated behavior is not.

DimensionCurrent state (as-is)Future state (to-be)
Platform versionApproaching vendor end-of-support; no forward patching pathVendor-supported current version with regulatory update stream
DataMember, policy, provider and claims history in the legacy platform, with known duplication in historical claimsConverted, de-duplicated and reconciled on the upgraded platform, with full audit trail
IntegrationsSix point-to-point interfaces, individually maintainedSix interfaces re-established against the upgraded platform, documented and testable
ReportingOperational and regulatory reporting from the legacy platformEquivalent reporting continuity, verified against legacy output
OperationsStaff trained on legacy screens and processesStaff trained and operating unaided on the upgraded platform

08 Requirements Elicitation Approach

The technique mix below is chosen for what each surfaces reliably, and the weighting toward document analysis and observation is deliberate. On a system whose behavior is the requirement, interviews alone produce what people believe the system does, which is a description of the parts they touch and the parts they remember being surprised by.

⚠ Observation is included because the gap between described and actual process is where undocumented requirements live. A workaround performed daily for years is not reported as a requirement by the person performing it — it has stopped being visible to them — but its absence after cutover is experienced immediately.

Requirements were elicited using a combination of techniques recognized by both the PMBOK® Guide and the BABOK Guide, chosen for what each surfaces reliably:

TechniqueApplied toWhy chosen
Document analysisLegacy configuration, existing interface specifications, regulatory filingsEstablishes the baseline of what the system currently does — the de facto requirement
Stakeholder interviewsEnrollment, Claims, Underwriting, Finance leadsSurfaces intent and exception handling that documentation omits
Facilitated workshopsCross-functional sessions per business domainResolves conflicting requirements between functions in the room
ObservationEnrollment and claims processing in operationReveals workarounds staff no longer consciously notice
Interface analysisThe six downstream integrationsExposes actual behavior where specification and code disagree
Data profilingHistorical claims and member recordsConverts assumptions about data quality into measured fact
Two elicitation findings changed the requirements. Data profiling revealed higher-than-expected duplicate member records in historical claims (I-001), which created transition requirements for de-duplication rules and audit trail that had not been anticipated. Interface analysis found a discrepancy between the Commission Management integration specification and the legacy calculation logic (I-004) — the specification described what the system was believed to do, and the code did something else. Where the two disagree, the requirement is set by a documented business decision, not by defaulting to either source.

09 Business Requirements BR

Business requirements state what the organization needs, independent of any solution. They are the layer that survives a change of vendor, and each one below is written so that it could be satisfied by a different platform than the one selected.

Eight is a small number deliberately. A business requirement that decomposes into another business requirement is a solution requirement wearing the wrong label, and a list that runs to forty entries has usually collected design decisions on the way. Everything more specific sits in §11 and §12, traceable back to one of these eight.

Each is written to survive the question a sponsor eventually asks: what happens if we do not do this? For a genuine business requirement the answer is a consequence to the organization — a regulatory exposure, a function that stops, a cost that recurs. Where the honest answer is that something is less convenient, the entry belongs in §10 or §11 rather than here.

Why the change is being made and how success will be assessed — the highest-level statement of need, from which all other requirements derive.

IDRequirementPrioritySuccess measure
BR-001The organization must operate its enrollment and claims system of record on vendor-supported softwareMustCutover complete before end-of-support
BR-002Business operations must continue without interruption through and after cutoverMustNo outage beyond the agreed window; no missed payment cycle
BR-003All member, policy, provider/producer and historical claims data must be retained and remain accessibleMustFull reconciliation at conversion sign-off
BR-004Financial and regulatory reporting integrity must be preserved across the transitionMustSOX controls evidenced; state reporting verified
BR-005The organization must not increase its ongoing run cost as a result of the upgradeShouldRun cost at or below baseline post-warranty
BR-006Staff must be able to perform their work on the new platform without degradation in productivity after hypercareMustProductivity at or above baseline at closeout
BR-007The legacy platform must be decommissioned once data retention obligations are satisfiedShouldDecommissioning plan approved; retention verified
BR-008The program must not introduce new business capability that was not present in the legacy platformMustScope boundary held; enhancements deferred to backlog

10 Stakeholder Requirements SR

Stakeholder requirements state what a particular group needs in order to do its work, and they are the layer where competing needs become visible rather than being resolved silently in design. Seven are listed, each attributed to a named stakeholder group rather than to “the business”.

Attribution matters when a trade-off has to be made. A requirement owned by everyone is defended by nobody, and the ones most likely to be quietly dropped under schedule pressure are exactly those whose owner is not in the room when the decision is taken.

Needs of specific stakeholder groups that the solution must satisfy in order to meet the business requirements above.

IDStakeholderRequirementPriority
SR-001Enrollment OperationsMust be able to enroll, change and terminate member coverage with equivalent or fewer steps than the legacy platformMust
SR-002Claims OperationsMust be able to adjudicate, adjust and reverse claims with the same outcomes the legacy system produced for equivalent inputMust
SR-003UnderwritingMust receive complete and timely risk data for rating and policy issuanceMust
SR-004Finance & BillingMust be able to reconcile premium, claims payment and commission to the cent across the transitionMust
SR-005Internal Audit / SOXMust be able to evidence control operation over financial reporting and payment pathsMust
SR-006Customer ServiceMust be able to answer member and provider enquiries using converted history without recourse to the legacy systemMust
SR-007ComplianceMust be able to produce required state filings and regulatory reports on scheduleMust

11 Solution Requirements — Functional FR

Functional requirements are where the reproduce-rather-than-improve rule bites hardest. Twenty are listed, and most describe behavior the current system already has — which makes them easy to under-specify, because everyone in the room already knows what the system does.

⚠ Each is therefore written to be testable against the retiring platform rather than against an opinion. Where current behavior is known to be wrong, the requirement still describes the current behavior and the correction is raised separately as a change. That is the only way the program can answer the question it will actually be asked after cutover: did anything change that we did not decide to change?

Capabilities the solution must provide. Stated as business behavior, not platform configuration.

Core platform & administration

IDRequirementPriorityTraces to
FR-001The solution shall administer member enrollment, changes, terminations and reinstatements, including retroactive effective datesMustSR-001
FR-002The solution shall maintain policy, group and benefit-plan configuration equivalent to current productionMustSR-001
FR-003The solution shall maintain provider and producer records, including hierarchy and effective datingMustSR-001, SR-003
FR-004The solution shall adjudicate claims according to configured benefit rules, producing the same outcome as legacy for equivalent inputMustSR-002
FR-005The solution shall support claim adjustment, reversal and reprocessing with full audit trailMustSR-002, SR-005
FR-006The solution shall support coordination of benefits where more than one coverage appliesMustSR-002
FR-007The solution shall maintain accumulators (deductible, out-of-pocket) accurately across the conversion boundaryMustSR-002, BR-003
FR-008The solution shall provide role-based access aligned to current segregation-of-duties requirementsMustSR-005

Integrations — six downstream systems

IDRequirementPriorityTraces to
FR-009Billing: the solution shall transmit premium and adjustment data sufficient for invoicing on the current cycleMustSR-004
FR-010Underwriting: the solution shall provide risk and policy data required for rating and issuanceMustSR-003
FR-011Claims Administration: the solution shall exchange claim intake, status and adjudication data at current volumeMustSR-002
FR-012Commission Management: the solution shall provide the data required to calculate and trigger producer commission paymentsMustSR-004
FR-013Data Warehouse / Reporting: the solution shall deliver extracts sufficient for operational and regulatory reportingMustSR-007
FR-014Payment Processing: the solution shall initiate payment instructions and consume payment status with full reconciliationMustSR-004, SR-005
FR-015Each interface shall handle failure conditions without silent data loss, with retry and exception reportingMustBR-002
FR-016Commission calculation behavior shall follow the documented business decision where specification and legacy logic differMustSR-004 · issue I-004

Reporting & compliance

IDRequirementPriorityTraces to
FR-017The solution shall produce all state-mandated filings and regulatory reports currently producedMustSR-007, BR-004
FR-018The solution shall retain an auditable record of every financially material transactionMustSR-005
FR-019The solution shall support enquiry against converted historical claims and enrollment dataMustSR-006, BR-003
FR-020The solution shall provide operational reporting equivalent to legacy for daily business managementShouldSR-001, SR-002

12 Solution Requirements — Non-Functional NFR

Non-functional requirements are where a platform upgrade is most often under-specified, because the current system's performance is familiar rather than measured. “As fast as it is now” is not a requirement — nobody has recorded what now is, and the number will be argued about after cutover, when it is too late to design for.

⚠ The availability and recovery requirements are the ones that will be tested by events rather than by testers. They are stated against the operational reality of a health plan: a member cannot be told eligibility is unavailable because a batch overran, and a provider cannot be told a claim was lost in transit between two systems the plan chose to connect.

IDCategoryRequirementPriority
NFR-001PerformanceThe solution shall sustain peak open-enrollment concurrency without degradation beyond agreed response targetsMust
NFR-002PerformanceClaims batch processing shall complete within the existing overnight window at current and projected volumeMust
NFR-003AvailabilityThe solution shall meet or exceed the availability the legacy platform provided during business hoursMust
NFR-004RecoverabilityBackup, restore and failover shall be demonstrated by rehearsal before Go-LiveMust
NFR-005SecurityPHI shall be encrypted in transit and at rest; access shall follow minimum-necessary principlesMust
NFR-006PrivacyThe solution shall maintain HIPAA-compliant audit logging of access to protected health informationMust
NFR-007ComplianceControls over financial reporting and payment paths shall be testable and evidenced (SOX)Must
NFR-008Data integrityFinancial control totals shall reconcile exactly between source and targetMust
NFR-009RetentionData retention shall satisfy regulatory and contractual obligations for historical recordsMust
NFR-010SupportabilityThe platform version shall remain within vendor support for the defined horizonMust
NFR-011UsabilityCommon enrollment and claims tasks shall require no more user steps than the legacy equivalentShould
NFR-012MaintainabilityInterfaces shall be documented to a standard permitting change without reverse engineeringShould

13 Transition Requirements TR

Transition requirements carry more weight on this program than functional ones, and they are usually the first thing dropped when a schedule tightens. They describe the work of moving between two supported states — conversion, reconciliation, cutover, hypercare and decommission — none of which appears in the platform's feature list, and all of which determines whether Go-Live on Aug 24, 2027 is a success.

Twelve are listed, and they are the requirements most likely to be met partially. A conversion that moves 99% of historical claims is not 99% successful; the missing 1% is a member whose history is wrong, discovered one claim at a time over the following year.

Hypercare is included here rather than treated as an afterthought because it is where the program learns what conversion actually did. The requirements specify an exit based on evidence — defect rates, reconciliation results, users operating unaided — rather than on the calendar, since a hypercare period that ends on a date rather than on a condition simply relabels open problems as run problems.

Why this class matters here more than usual. Transition requirements exist only during the change and cease to apply once the organization reaches its future state. On most programs they are a footnote. On a mandatory platform replacement with a full data conversion, they are where the program actually succeeds or fails — and because they are temporary, they are the requirements most often left undocumented and therefore unfunded.
IDRequirementPriorityOwner
TR-001Historical member, policy, provider and claims data shall be converted with 100% record and control-total reconciliationMustT. McCormick
TR-002Duplicate member records identified during conversion shall be resolved by documented rule, with every merge auditable and reversibleMustT. McCormick · issue I-001
TR-003Records that cannot be converted shall be quarantined, reported and owned — never silently droppedMustT. McCormick
TR-004Conversion shall be rehearsed at full volume prior to production executionMustT. McCormick
TR-005Legacy and new platform shall be run in parallel on representative transactions, with variances explained before cutoverMustR. Whitfield
TR-006Conversion shall complete within the available cutover outage windowMustT. McCormick
TR-007A tested rollback path shall exist up to the defined point of no returnMustM. Alvarez
TR-008Affected staff shall be trained and assessed as competent before cutoverMustH. Osei
TR-009Business process documentation shall be updated to reflect the new platform before Go-LiveMustL. Bergström
TR-010Hypercare support shall be staffed at elevated levels for the defined period following cutoverMustC. Tyrrell
TR-011Legacy platform access shall be retained read-only until data retention obligations are verified as satisfiedShouldM. Alvarez
TR-012Members and providers shall be notified of any externally visible change in advanceShouldV. Alaoui

14 Prioritization Method

MoSCoW is used because the external deadline forces a genuine ordering. On a program whose date can move, prioritization is advisory; here it is the mechanism by which the program arrives on a supported version with the most valuable subset of everything else.

⚠ The classification is only honest if Must is expensive to claim. A requirement is Must only where its absence at Go-Live means the plan cannot enroll a member, cannot adjudicate a claim, or cannot meet a regulatory obligation. Everything else — however desirable, however loudly requested — is Should or below, and the discipline is what makes the list usable when the schedule tightens.

The method is also a forecast of the conversation the program will have in spring 2027. By then the date will be immovable and the remaining work will exceed the remaining time — that is the normal condition of a deadline-driven program, not a sign of failure. What determines the outcome is whether the prioritization was done honestly a year earlier, when nothing was at stake, or is being done under pressure by whoever is loudest in the room.

PriorityDefinition on this programTreatment
MustRequired to operate the business on the new platform, or required by regulationIn baseline; cannot be descoped without Steering Committee decision
ShouldImportant for efficiency or maintainability, but the business can operate without it at Go-LiveIn baseline; first candidates if schedule pressure requires descoping
CouldDesirable improvement with no operational dependencyPost-implementation backlog
Won'tExplicitly excluded from this programRecorded so the decision is not relitigated

The Won't category is written down deliberately. On a mandatory replacement, the same enhancement requests resurface repeatedly; recording the decision and its date is what stops the scope boundary being renegotiated informally.

15 Assumptions, Constraints & Dependencies

The distinction below is load-bearing. An assumption is something believed true that has not been proven, and its failure is a risk the program carries. A constraint is a fact the program cannot change and must design around. A dependency is work owned by someone else on which delivery rests.

Conflating them produces a plan that looks robust and is not: an assumption recorded as a constraint stops being monitored, and a dependency recorded as an assumption has no owner to chase. Each entry below is classified accordingly, and the dependencies carry names rather than teams.

The constraints are the entries worth reading twice. Two of them — the end-of-support date and the regulatory obligations the platform carries — are not merely fixed but external, meaning no authority inside this program or this organization can vary them. A plan that treats an external constraint as negotiable will discover otherwise at the point it matters most.

TypeStatementReference
AssumptionExisting network and security infrastructure supports the upgraded platform without separate capital investmentA-001
AssumptionNamed resources are available at planned allocation; no extended unplanned absencesA-002
AssumptionThe vendor's upgrade approach will not require a change to the underlying database platformA-003
AssumptionGo-Live completes before the next open-enrollment period beginsA-004
AssumptionCleansed historical claims data requires no legal/compliance review beyond scopeA-005
ConstraintGo-Live date is fixed by the open-enrollment calendar and cannot moveA-004
ConstraintVendor-delivered scope is bounded by the vendor SOWR-003
ConstraintPHI may not be accessed from offshore locationsTest Strategy §11
DependencyVendor SOW finalization gates environment provisioningR-003
DependencyDownstream system owners must be available for interface testingTest Strategy §07

16 Traceability

Traceability is what makes this document auditable rather than merely written. Every solution requirement traces to a stakeholder or business requirement, and every business requirement traces to a driver in §03 — so a requirement with no trace is either unnecessary, or evidence that a driver was never written down.

⚠ The trace runs forward too. A test case with no requirement behind it tests something nobody asked for, and a requirement with no test is a commitment nobody will check. Both directions are verified before the baseline is declared.

Every requirement traces forward to the artifacts that implement and verify it. Traceability is maintained by the Lead Business Analyst and reviewed at each phase gate.

Requirement classTraces forward toVerified by
Business (BR)Project Charter objectives; CBA benefit caseBenefits review at closeout
Stakeholder (SR)UAT scenarios; training curriculumUAT sign-off by the owning function
Functional (FR)Vendor configuration; integration build; test casesSystem and integration testing
Non-functional (NFR)Architecture and infrastructure designPerformance, security and DR testing
Transition (TR)Conversion plan; cutover plan; training planConversion sign-off; parallel run; cutover rehearsal
Known gap, stated honestly. The PMBOK® Guide names two outputs of Collect Requirements: requirements documentation (this document) and a Requirements Traceability Matrix. The RTM now exists as a maintained artifact — see the Requirements Traceability Matrix, which is generated directly from this document and the Functional Specification so it cannot drift from them. Constructing it surfaced four functional requirements that were covered by specification but not explicitly traced; those traces have since been made explicit.

17 Risks to Requirements Integrity

This section is about risks to the requirements, not to the program. The distinction is easy to lose and worth holding: the program risk register tracks what could stop delivery, while this tracks what could make the delivered thing wrong even though delivery succeeded.

⚠ The largest of these is knowledge loss. Requirements reconstructed from a system rather than a specification depend on the people who operate it, and those people are the ones for whom an upgrade is most unsettling. A requirement that was never captured does not appear anywhere as a gap — it appears after cutover as a member or provider experiencing something the plan did not intend.

The second risk is subtler and harder to mitigate: requirements that are correct at baseline and quietly stop being correct. Regulatory change, a vendor product decision, or a business process that shifts between Nov 3, 2026 and Go-Live can each invalidate a requirement without anyone noticing, because nothing prompts a re-read of a document that has already been approved. The mitigation is a scheduled re-validation at each phase gate rather than reliance on someone raising it.

RiskEffect on requirementsMitigation
R-001 — historical claims data qualityTransition requirements expand as conversion defects surfaceEarly profiling; pre-funded third dry run (D-002); TR-002/TR-003 written to anticipate it
R-004 — mid-program regulatory changeNew compliance requirements added after baselineRegulatory monitoring; FR-017 scoped modularly so additions are contained
R-003 — vendor SOW delayRequirements cannot be bound contractually on scheduleBaseline held at Nov 3, 2026 regardless; SOW tracks the baseline, not the reverse
Scope pressure on a mandatory programEnhancements absorbed into the baseline informallyMoSCoW with a recorded Won't list; change control after baseline
Specification/behavior divergenceRequirements written from documents that misdescribe the legacy systemInterface analysis against observed behavior (I-004 precedent)

18 Approval

Approval baselines this document at the Nov 3, 2026 milestone. From that point the requirements below are the agreed statement of need, the vendor statements of work are priced against them, and change runs through the Change Control Board.

⚠ Signing here is not agreement that the requirements are complete — on a system whose behavior is its own specification, completeness cannot be demonstrated. It is agreement that they are the best available statement of need, and that anything discovered later will be handled as a change rather than treated as an omission somebody should have caught.

RoleNameApproval basisDate
Lead Business AnalystF. JonesCompleteness and clarity of requirementsNov 3, 2026
Program ManagerC. TyrrellDeliverability within schedule and budgetNov 3, 2026
Solution ArchitectJ. AlbertTechnical feasibilityNov 3, 2026
Internal Audit / SOXG. FenwickControl and compliance requirementsNov 3, 2026
Vendor / Procurement ManagerW. DonnellyRequirements are contractually bindableNov 3, 2026
Executive Sponsor / Steering CommitteeBusiness case and scope boundaryNov 3, 2026
Governing relationship. This BRD is subordinate to the Project Charter and governs the vendor SOW scope, the Test & Quality Strategy, UAT scenarios and the training curriculum. After the November 3, 2026 baseline, all changes route through the Change Control Log — requirements are not amended in place.