certificate.tips Logo
certificate.tips
Latest ArticlesExam GuidesStudy Tips
Back to Articles
Business Analysis
4 min

Specify and Model Requirements

Specify and Model Requirements

Aliaksei Khavanski

Expert Contributor

Apr 1, 2026

Published on

Specification isn't about writing long documents. It's about choosing the right representation so the right people can understand the right thing.

BABOK Task 5.1 covers this: selecting models and representations that make requirements precise enough to be reviewed, built from, and tested against.

Different requirement types call for different representations:

  • Use cases → for process flows involving a user and a system
  • User stories + acceptance criteria → for agile delivery, sprint-level clarity
  • ERDs / data models → for data structure and relationships
  • State machine diagrams → for objects that change state over their lifecycle
  • BPMN → for business process flows, especially when multiple roles interact
  • Prototypes → for UI and interaction, when verbal descriptions fail

On the McKinsey project, most of our requirements were expressed as user guides and configuration docs — because the audience was consultants who needed to use the system, not developers who needed to build it. The representation choice was deliberate. A data model would have been useless to them; a step-by-step guide with screenshots was what they actually needed.

The BABOK principle here:

"Requirements (what is needed) should not cross into prescribing designs (how to meet the need)."

That's the most common boundary violation in BA work. The moment a requirement says "the system shall display a dropdown with these values" instead of "the user shall be able to select a category," the BA has stepped into design territory. Sometimes that's appropriate. It should always be intentional.

Exam tip: CBAP distinguishes between requirements (needs) and designs (solutions). Specifying requirements should not default to describing solutions. This is tested directly.

Trending Guides

Product Management

Story Mapping: The Big Picture Planning

Read Guide
Leadership

Product Vision, Horizons & Strategy

Read Guide
Scrum

How to Pass PSPO I in 30 Days

Read Guide

Recommended for you

Business Analysis

Gap Analysis

Gap analysis compares where you are to where you need to be and produces a list of specific changes required to close the gap...

Business Analysis

Non-Functional Requirements

NFRs are invisible until they fail. Performance, availability, security, scalability define whether a technically correct system is actually usable and viable in production.

certificate.tips Logo
certificate.tips

Elevate your career with expert-curated certification prep. We provide realistic practice exams and study strategies to help you pass professional exams on your first try.

Platform

Exam StrategyPractice Tests

Popular Exams

PSPO I / PSM IBABOKCBAP

Get in Touch

Support Emailcontact@certificate.tips

© 2026 certificate.tips. All rights reserved.

Built for professional certification excellence.

Privacy PolicyTerms of Service