For ECBA candidates, learning the four requirements types means learning to recognize the job a statement performs in business analysis. A requirement may describe the reason an organization is considering change, a concern raised by a particular group, an expected capability, or a temporary condition that supports implementation. These perspectives belong to the same initiative, but they answer different questions.
Read requirements as evidence about a change
Consider a university that wants to reduce delays in course registration. A statement such as “fewer students should miss registration deadlines” points to the outcome that makes action worthwhile. “Advisors need a current view of a student’s holds” reflects a role-specific need. “The registration service must display holds before enrollment is submitted” describes a capability. “Student records must be reconciled before the new workflow opens” supports the move from the old process to the new one.
The wording may change as analysis progresses, but the analytical purpose remains different. Confusing these levels can narrow the solution too early, hide an important stakeholder concern, or leave an implementation risk undocumented.
Where the BACCM fits
The Business Analysis Core Concept Model (BACCM) provides the context for interpreting these statements. A need explains why the current situation deserves attention. That need motivates a change, which affects or involves one or more stakeholders. The proposed response becomes a solution, but its suitability depends on the surrounding context, including policies, technology, resources, and constraints. The anticipated benefit is value.
Requirements types help make those BACCM relationships concrete:
- Business requirements express the organizational result connected to the need and expected value.
- Stakeholder requirements capture how a specific person or group must experience, support, or influence the change.
- Solution requirements describe what a product, service, process, or system must provide within the relevant context.
- Transition requirements identify temporary support needed to introduce the solution and enable adoption.
Why the distinction matters in practice
Keeping the categories separate protects the analyst’s reasoning. An outcome can be measured before a solution is selected. A stakeholder request can be investigated without automatically becoming a feature. A solution capability can be verified against the need it supports. A transition condition can be removed after adoption without being mistaken for a defect in the permanent solution.
In the sections that follow, the requirements types are defined in detail, compared side by side, and applied to a single project scenario so ECBA learners can distinguish them with confidence.

