Markdown Editor

Business Requirements Specification (BRS) Template

Business purpose, measurable objectives, processes, rules, business requirements with attributes, success metrics (BRS/BRD)

요구사항 및 분석전체ISO/IEC/IEEE 29148:2018businessmath

사용법: Use it when an initiative needs sponsor approval of why it exists and what must be true for the business afterwards. Fill the objectives table with baselines and targets first. The main pitfall is listing solutions or features instead of measurable business outcomes.

미리보기

Business Requirements Specification: [Initiative name]

Complete business requirements specification (BRS, also called a business requirements document or BRD). The section structure follows the business requirements information item of ISO/IEC/IEEE 29148:2018 (clause 9.3), extended with common business analysis practice for measurable objectives, requirement attributes and success metrics. Replace every [bracketed] value and every row marked Example.

Document control

FieldValue
Document ID[BRS-INITIATIVE-001]
Initiative[Initiative or programme name]
Version[0.1]
Status[Draft / In review / Approved / Superseded]
Owner[@business-analyst]
Executive sponsor[@sponsor]
Classification[Internal / Confidential]
Last updatedYYYY-MM-DD
Related documents[Business case], [Project charter], [StRS-xxx], [ConOps-xxx]

Approvals

RoleNameDecisionDate
Executive sponsor[@name][Approved / Rejected / Approved with comments]YYYY-MM-DD
Finance business partner[@name][Decision]YYYY-MM-DD
Process owner(s)[@name][Decision]YYYY-MM-DD
Programme manager[@name][Decision]YYYY-MM-DD

Revision history

VersionDateAuthorChange summary
0.1YYYY-MM-DD[@name]Initial draft from sponsor interviews
0.2YYYY-MM-DD[@name]Example: Added BR-012 on supplier self-service; revised BO-02 target after finance review
1.0YYYY-MM-DD[@name]Example: Baselined at steering committee

Contents

1. Introduction

1.1 Business purpose

[The problem or opportunity, why it matters now, and what the organisation will gain. Quantify where possible.]

Example: Accounts payable processes 18,000 supplier invoices a month at an average cost of 7.40 per invoice and 11 days cycle time. Late payments cost 210,000 a year in lost early-payment discounts. The organisation wants to halve cycle time and capture at least 80% of available discounts.

1.2 Business scope

  • Processes in scope: [process 1], [process 2].
  • Organisational units: [units, countries, subsidiaries].
  • Out of scope: [process or unit excluded], [later phase].
  • Interfaces with other initiatives: [related programme and how they depend on each other].

1.3 Business overview

[How the affected part of the business works today and how it fits the wider organisation. Include volumes, sites and headcount.]

Example: Accounts payable sits in the group finance shared service centre in [city] with 22 staff. It serves four operating companies in three countries and pays about 2,400 active suppliers. Invoices arrive by post, email and supplier portal; 30% have no purchase order and must be coded by hand. Budget holders approve by replying to email, which leaves no reliable audit trail.

1.4 Definitions

[Business terms with a specific meaning in this document. Full glossary in 10.1.]

1.5 Major stakeholders

StakeholderRole in initiativeKey interestInfluenceEngagement
Example: CFOSponsorWorking capital, cost per invoiceHighMonthly steering
Example: AP team leadsProcess ownersWorkload, accuracyMediumWeekly workshops
Example: SuppliersExternalPaid on time, payment visibilityMediumSurvey, pilot group
Example: Internal auditAssuranceSegregation of dutiesHighReview at baseline
[Stakeholder][Role][Interest][Level][Engagement]

2. References

IDTitleVersion / dateSource
REF-01ISO/IEC/IEEE 29148:2018 Requirements engineering2018ISO / IEC / IEEE
REF-02[Business case][x.y][Location]
REF-03[Corporate strategy or annual plan][Year][Location]
REF-04[Process maps, policies][x.y][Location]

3. Business management requirements

3.1 Business environment

[External and internal factors: market, competition, regulation, technology, economic conditions, and the organisation's capacity for change. Note which factors could invalidate the business case.]

Example: E-invoicing becomes mandatory for business-to-business transactions in two of the three countries within 24 months. Suppliers increasingly expect payment status online. Finance headcount is frozen, so volume growth of 8% a year must be absorbed without new hires.

3.2 Mission, goals and objectives

IDGoalObjectiveMeasureBaselineTargetDeadline
BO-01Example: Faster paymentCut invoice cycle timeMedian days from receipt to approval11 days5 daysYYYY-MM-DD
BO-02Example: Lower costCut processing costCost per invoice7.403.50YYYY-MM-DD
BO-03Example: Capture discountsRaise discount capture% of available discount value taken35%80%YYYY-MM-DD
BO-04[Goal][Objective][Measure][Value][Value]YYYY-MM-DD

3.3 Business model

[How value is created in the affected area: customers or internal clients, services, revenue or cost drivers, partners. Note the intended change to the model.]

3.4 Information environment

[Key information the business relies on, systems of record, data owners, and known data quality issues.]

InformationSystem of recordOwnerKnown issues
Example: Supplier masterERPProcurement9% duplicate suppliers
Example: Purchase ordersERPProcurement30% of invoices have no PO
[Information][System][Owner][Issues]

4. Business operational requirements

4.1 Business processes

IDProcessOwnerVolumeCurrent pain point
BP-01Example: Invoice receiptAP lead18,000 / month40% arrive on paper
BP-02Example: Three-way matchAP lead12,000 / monthManual matching takes 6 min each
BP-03Example: ApprovalBudget holders6,000 / monthApprovals wait in email
BP-04[Process][@owner][Volume][Pain point]

4.2 Business operational policies and rules

IDRuleSource
BRULE-01Example: Invoices over 10,000 require approval by a budget holder and a finance manager.Delegation of authority
BRULE-02Example: The person who enters an invoice may not approve it.Internal control framework
BRULE-03[Rule][Source]

4.3 Business operational constraints

[Limits on operations: staffing, union agreements, regulatory deadlines such as tax filing, month-end close calendar, outsourcing contracts.]

4.4 Business operational modes

ModeWhenWhat changes
Example: NormalDays 1 to 24 of the monthStandard approval routes
Example: Month-end closeLast 5 working daysCut-off rules; accruals for unapproved invoices
Example: Year-end auditJanuaryRead-only access for auditors
[Mode][When][Changes]

4.5 Business operational quality

[Quality the business must achieve in operation, in business terms: accuracy, timeliness, compliance, customer or supplier satisfaction.]

Example: Payment errors below 0.1% of invoice value; supplier satisfaction with payment process at least 4 out of 5.

4.6 Business structure

[Organisation units, roles, reporting lines and locations involved, and planned structural changes such as a shared service centre.]

Example: The AP manager reports to the group financial controller. Three team leads each run a team aligned to one operating company. After the change, teams will be organised by process step (capture, exceptions, supplier queries) rather than by company, and two roles move to supplier onboarding.

5. Operational concept of the proposed solution

5.1 High-level operational concept

[Describe how work will flow after the change, who does what, and what stops happening.]

The target process for the example is shown below.

5.2 Operational scenarios

IDScenarioSteps (summary)Objectives served
OS-01Example: Matched PO invoiceE-invoice arrives, matches, auto-approved, paid on day 9 to take 2% discountBO-01, BO-03
OS-02Example: Non-PO invoiceCaptured, coded by AP, routed to budget holder, approved within 2 daysBO-01
OS-03Example: Price varianceMatch fails by 4%, routed to buyer, credit note requestedBO-02
OS-04[Scenario][Steps][BO-IDs]

5.3 Other life-cycle concepts

ConceptExpectation
Acquisition[Build, buy, outsource; procurement route]
Deployment[Pilot business unit, phased rollout by country]
Support[Who supports the business process and the solution]
Retirement[What happens to legacy tools and records]

6. Business requirements

6.1 Conventions

IDs: BR-<nnn>. Priority: Must / Should / Could / Won't (MoSCoW). Status: Proposed, Agreed, Deferred, Rejected. Acceptance: the business test that proves the requirement is met.

6.2 Requirements

IDBusiness requirementObjectiveSourcePriorityOwnerAcceptance criterionStatus
BR-001Example: The business shall receive at least 85% of invoices in a structured electronic format.BO-01, BO-02CFO interviewMustAP lead3-month average at or above 85%Agreed
BR-002Example: The business shall approve matched PO invoices without manual touch when within tolerance.BO-01Workshop W-2MustAP lead70% touchless rate in pilotAgreed
BR-003Example: Budget holders shall be able to approve invoices from mobile devices.BO-01Survey S-1ShouldFinance opsMedian approval wait under 1 dayProposed
BR-004Example: The business shall enforce BRULE-01 and BRULE-02 on every invoice.ComplianceAuditMustControllerZero control exceptions in audit sampleAgreed
BR-005Example: Suppliers shall be able to see payment status without contacting AP.BO-02Supplier surveyShouldProcurement50% fewer status callsProposed
BR-006[Requirement][BO-ID][Source][MoSCoW][@owner][Criterion][Status]

6.3 Out-of-scope and deferred requirements

IDRequirementReasonRevisit
Example: BR-020Automated expense claimsSeparate programmeYYYY-MM-DD
[ID][Requirement][Reason]YYYY-MM-DD

7. Project constraints

IDConstraintSourceConsequence
PC-01Example: Total budget of [amount] including change managementApproved business casePhased scope
PC-02Example: No go-live during month-end close or year-endControllerFixed release windows
PC-03[Constraint][Source][Consequence]

8. Success metrics and benefits realisation

MetricObjectiveData sourceFrequencyBaselineTargetBenefit owner
Example: Median invoice cycle timeBO-01ERP workflow logMonthly11 days5 daysAP lead
Example: Cost per invoiceBO-02Finance cost modelQuarterly7.403.50Finance ops
Example: Discount captureBO-03Payment run reportMonthly35%80%Treasury
[Metric][BO-ID][Source][Frequency][Value][Value][@owner]

Discount capture is calculated as:

Capture rate=∑discounts taken∑discounts available×100%\text{Capture rate} = \frac{\sum \text{discounts taken}}{\sum \text{discounts available}} \times 100\%

Review points: [30, 90 and 180 days after go-live]. A benefit below 70% of target at the 180-day review is escalated to the sponsor.

9. Traceability

ObjectiveBusiness requirementsStakeholder requirementsScenariosMetric
BO-01BR-001, BR-002, BR-003[STK-UR-001..004]OS-01, OS-02Cycle time
BO-02BR-001, BR-005[STK-UR-010]OS-03Cost per invoice
BO-03BR-002[STK-UR-012]OS-01Capture rate
ComplianceBR-004[STK-UR-020]OS-02Control exceptions
[BO-ID][BR IDs][STK IDs][OS IDs][Metric]

10. Appendices

10.1 Glossary and acronyms

TermDefinition
APAccounts payable
POPurchase order
Three-way matchComparison of invoice, purchase order and goods receipt
[Term][Definition]

10.2 Assumptions and dependencies

IDAssumption or dependencyImpact if falseOwner
AD-01Example: 60% of suppliers can send e-invoices within 6 monthsBR-001 target slipsProcurement
AD-02[Assumption][Impact][@owner]

10.3 Risks

IDRiskLikelihoodImpactResponseOwner
R-01Example: Budget holders resist mobile approvalMediumMediumPilot with champions; trainingFinance ops
R-02[Risk][L/M/H][L/M/H][Response][@owner]

10.4 Open issues

IDIssueOwnerDueResolution
OI-01Example: Confirm tolerance for touchless approval (2% or 5%)ControllerYYYY-MM-DD[Open]

Standard and licence note

Structure aligned with ISO/IEC/IEEE 29148:2018, Systems and software engineering: Life cycle processes, Requirements engineering, business requirements specification information item, combined with common business analysis practice for objectives and benefits tracking. This template is original text written for this collection and reproduces no text from the standard; obtain the standard from ISO, IEC or IEEE for its normative requirements. Template licence: MIT.

관련 템플릿