A–Z reference
The language of business analysis
A searchable A–Z reference covering BABOK concepts, techniques, modeling notations, methodologies, and BA roles. Search or filter to find what you need.
A
16- ACAcceptance CriteriaRequirements
- Predefined conditions a solution or work item must satisfy to be accepted by a stakeholder or user.
- PerspectivesAgile perspective
- TechniquesProcess Modeling (BPMN / Flowchart)Use CasesUser Stories
- Scenarios“The system must be fast”A requirement passes UAT but users complainBacklog overflowing with vague stories
- Interview PrepA key stakeholder won't engage — won't reply to emails, s…What does a business analyst actually do?
- Flashcards'The system must be fast.' What's the correct BA response?NFRs should be:User stories are best understood as:What does AC stand for?What does AC stand for?What does SOW stand for?
- Activity DiagramModeling
- UML diagram that models the flow of activities, decisions, and parallelism in a process or system.
- ActorModeling
- A role that interacts with a system, process, or use case from outside its boundary. Actors may be humans, organisational units, or other systems. BABOK treats actor identification as a precondition for use case modelling and scope definition.
- TechniquesState Modeling (State Diagram)Use Cases
- ScenariosIs this a process question or a state question?
- Interview PrepWhen would you reach for a process model, and how do you …When would you use a user story versus a use case versus …
- FlashcardsAn actor is:Best reason to choose a sequence diagram over BPMN:Best technique for a single object's lifecycle:What is a use case?What is the difference between a state diagram and a proc…
- Adaptive ApproachProcess & Methodology
- Change-driven BA approach where requirements emerge progressively and are elaborated just-in-time. Best fit for high uncertainty, evolving needs, or where early feedback materially reduces risk.
- ScenariosChoosing the BA approach
- Affinity DiagramTechniques
- Technique for grouping a large number of ideas or items into related categories.
- AgileProcess & Methodology
- Iterative, incremental approach to delivery emphasizing collaboration, adaptability, and customer value, defined by the Agile Manifesto.
- Knowledge AreasBusiness Analysis Planning and Monitoring
- PerspectivesAgile perspective
- Key ConceptsPredictive vs Adaptive approaches
- TechniquesPlanning Poker / Story PointsUse CasesUser Stories
- ScenariosBacklog overflowing with vague stories
- Interview PrepHow do you decide between a predictive and an adaptive BA…What are the BABOK perspectives, and why do they matter?When would you use a user story versus a use case versus …
- FlashcardsAgile perspective — in one line, what lens does it apply?Best slicing for risk reduction:Name 3 common techniques used under the 'Agile' perspective.Name the five BABOK v3 perspectives.Stem mentions backlog, PO, just-enough docs — perspective…User stories are best understood as:What is the 'Agile' perspective in BABOK?What signals on an ECBA stem suggest the 'Agile' perspect…
- vs. Scrum — Scrum is one Agile framework; Agile ≠ Scrum.
- vs. Waterfall — Waterfall plans all requirements upfront; Agile elaborates them just-in-time.
- Agile PerspectiveBABOK Core
- BABOK lens for BA work in iterative, incremental delivery. Emphasises just-in-time analysis, lightweight artefacts (e.g. user stories), close collaboration with the Product Owner and team, and validation through working product.
- AIArtificial IntelligenceData & Analytics
- Field of computer science focused on building systems that perform tasks normally requiring human intelligence.
- ANDParallel GatewayModeling
- BPMN gateway that splits flow into concurrent paths and joins them when all have completed.
- AnonymisationData & Analytics
- Irreversible removal of personally identifying information from a dataset so individuals cannot be re-identified.
- APIApplication Programming InterfaceGeneral BA
- Defined interface that allows software components or systems to communicate with one another.
- ARPUAverage Revenue Per UserBusiness & Strategy
- Total revenue divided by the number of users or accounts over a defined period.
- FlashcardsWhat does ARPU stand for?
- ARRAnnual Recurring RevenueBusiness & Strategy
- Normalised annual value of subscription revenue from existing contracts at a point in time.
- FlashcardsWhat does ARR stand for?
- As-IsGeneral BA
- Description or model of the current state of a process, system, or organization.
- TechniquesGap AnalysisProcess Modeling (BPMN / Flowchart)
- ScenariosAs-is or to-be first?Automate the mess?
- Interview PrepHow do you make sure you've identified the right stakehol…
- FlashcardsBest source for an honest as-is:Delta list drives:What is the first step of as-is to to-be process modeling?Why model the as-is by observation and not just from the …Why must as-is and to-be use the same notation?
- As-Is ProcessProcess & Methodology
- The current-state representation of a process, modelled as it actually runs today rather than as policy describes it.
- AssumptionGeneral BA
- Factor considered to be true, real, or certain without proof, that influences planning.
Used in 15 places
Used in 1 place
Used in 10 places
Used in 1 place
Used in 18 places
Deep dive · extended definition + exam tip
Extended
An umbrella term for iterative, incremental delivery approaches grounded in the Agile Manifesto's four values and twelve principles. Common frameworks: Scrum, Kanban, XP, SAFe, LeSS, DSDM. Agile is a mindset; the frameworks are operationalizations.
When used
When requirements are uncertain, change is expected, and feedback loops add more value than upfront specification.
Common confusions
Related terms
Exam tip
BABOK lists Agile as one of five Perspectives — recognize Agile-flavored elicitation and prioritization on the exam.
Used in 2 places
Used in 7 places
Used in 1 place
Used in 1 place
Used in 10 places
Used in 1 place
Used in 1 place
B
32- BABusiness AnalystRoles
- Practitioner who identifies business needs and recommends solutions that deliver value to stakeholders.
- Knowledge AreasBusiness Analysis Planning and MonitoringBusiness Analysis Planning and Monitoring — deep diveCommunicate Business Analysis InformationDefine Future StateElicitation and CollaborationElicitation and Collaboration — deep diveIdentify Business Analysis Performance ImprovementsManage Stakeholder CollaborationPlan Business Analysis ApproachPlan Business Analysis Information ManagementRequirements Analysis and Design DefinitionRequirements Analysis and Design Definition — deep diveRequirements Life Cycle Management — deep diveSolution Evaluation — deep diveStrategy Analysis — deep dive
- PerspectivesAgile perspectiveBusiness Architecture perspectiveBusiness Intelligence perspectiveBusiness Process Management perspectiveInformation Technology perspective
- Key ConceptsChange — BACCMNeed — BACCMPredictive vs Adaptive approachesRequirements vs DesignsSolution — BACCMStakeholder — BACCMTools and Technology — underlying competencyValue — BACCM
- TechniquesInterviewsRACI Matrix
- Case StudiesRecovering Abandoned Carts at an Online Grocer
- Scenarios“The system must be fast”A high-value request from a low-influence stakeholderA new senior stakeholder appears mid-projectA requirement passes UAT but users complainA requirement uses the word 'etc.'A signed-off requirement contradicts a new oneA stakeholder wants their item moved to 'Must'After a chaotic kickoff workshopAs-is or to-be first?Automate the mess?Backlog overflowing with vague storiesChoosing the BA approachDefects vs. new features after launchDeveloper pushes back on a requirementExecutive wants 'a dashboard'Is this a requirement or a design?Notation soupRegulatory deadline collides with user-experience workSales and Operations disagree on a discount workflowSame word, different meaningsSponsor and end users want different solutionsSponsor asks for a feature with no stated business reasonSubject-matter expert is unavailable for two weeksThree projects, one capabilityToo much scope for the release windowTwo SMEs describe the same process differentlyTwo stakeholders give contradictory sign-offVendor demo that 'solves everything'
- Interview PrepHow do you decide between a predictive and an adaptive BA…How do you explain a technical constraint to a non-techni…How do you make sure you've identified the right stakehol…How do you prioritise requirements when stakeholders disa…How do you tell a requirement from a design?Tell me about a project where you made a real difference …Two senior stakeholders give you conflicting requirements…What are the BABOK perspectives, and why do they matter?What does a business analyst actually do?What's a weakness you have as a BA, and what are you doin…What's the difference between a BA and a project manager?What's the difference between a functional and a non-func…When would you use a user story versus a use case versus …
- Flashcards'The system must be fast and reliable at peak.' Best BA r…'The system must be fast.' What's the correct BA response?(KA 1) What is the purpose of the task 'Identify Business…(KA 1) What is the purpose of the task 'Plan Business Ana…(KA 1) What is the purpose of the task 'Plan Business Ana…(KA 2) What is the purpose of the task 'Communicate Busin…A BA is preparing an elicitation workshop and discovers t…A new Director of Operations joins mid-project. What's th…A sponsor asks for 'a chatbot'. What is the BA's first move?A sponsor says 'the project is the change'. What's the BA…A team has been arguing about a process for two weeks. St…After a chaotic kickoff workshop, what should the BA do n…An interviewer asks a situational question and you have n…BA performance is best measured by:BA-Arch typically influences:Compliance is a 'quiet' high-influence stakeholder. What'…Healthy talk-time ratio in a discovery interview?How many BABOK knowledge areas are there?Mid-project, a key requirement turns out to be ambiguous.…Operability is:Predictive vs Adaptive — 'Best fit when…'?Predictive vs Adaptive — 'Change handling'?Predictive vs Adaptive — 'Documentation'?Predictive vs Adaptive — 'Primary goal'?Predictive vs Adaptive — 'Requirements'?Predictive vs Adaptive — 'Stakeholder engagement'?Requirements vs Designs — what differs in 'Owner of the d…The biggest drop-off is at address entry for new mobile u…Three systems define 'customer' differently. What's the B…Two faculties insist on different registration rules. Bes…Underwriters disagree 18% of the time on the same case. T…What are the two ends of the BABOK approach spectrum?What does BA Information stand for?What does BA stand for?What does BAPM stand for?What does CBAP stand for?What does CCBA stand for?What does EC stand for?What does ECBA stand for?What does KA stand for?What is the 'Agile' perspective in BABOK?What is the 'Business Architecture' perspective in BABOK?What is the 'Business Intelligence' perspective in BABOK?What is the 'Business Process Management' perspective in …What is the 'Information Technology' perspective in BABOK?What should a BA decide FIRST when starting any model?What's the strongest opening for 'what does a business an…Which BAPM task addresses 'who decides, how requirements …
- BA InformationBusiness Analysis InformationBABOK Core
- All information that BAs elicit, create, compile, and disseminate, including requirements, designs, models, and stakeholder concerns.
- Knowledge AreasCommunicate Business Analysis InformationPlan Business Analysis Information Management
- Flashcards(KA 1) What is the purpose of the task 'Plan Business Ana…(KA 2) What is the purpose of the task 'Communicate Busin…What are the tasks of 'Business Analysis Planning and Mon…What are the tasks of 'Elicitation and Collaboration'?What does BA Information stand for?
- BABOKBusiness Analysis Body of KnowledgeBABOK Core
- The globally recognized standard for the practice of business analysis, published by IIBA. The current edition is BABOK Guide v3.
- Knowledge AreasSolution Evaluation — deep dive
- Key ConceptsChange — BACCMPredictive vs Adaptive approachesRequirements vs DesignsStakeholder — BACCM
- ScenariosAfter a chaotic kickoff workshopChoosing the BA approach
- Interview PrepHow do you decide between a predictive and an adaptive BA…How do you make sure you've identified the right stakehol…How do you tell a requirement from a design?What are the BABOK perspectives, and why do they matter?What does a business analyst actually do?What makes a good requirement?
- FlashcardsBABOK's three altitudes of need are:How does BABOK distinguish a Requirement from a Design?How many BABOK knowledge areas are there?Name the five BABOK v3 perspectives.On an ECBA stem, two answers both look reasonable. Which …SE applies:Value 'to whom' matters because:What are the two ends of the BABOK approach spectrum?What does BABOK stand for?What does BPM stand for?What does BPM stand for?What does BPMN stand for?What does IIBA stand for?What does KA stand for?What does OMG stand for?What does PESTLE stand for?What does UML stand for?What is the 'Agile' perspective in BABOK?What is the 'Business Architecture' perspective in BABOK?What is the 'Business Intelligence' perspective in BABOK?What is the 'Business Process Management' perspective in …What is the 'Information Technology' perspective in BABOK?What is the BABOK Business Process Management perspective?What's the strongest opening for 'what does a business an…Which BACCM concept is most closely paired with Change?Which is NOT one of BABOK's ten generic stakeholder roles?Which is the broadest correct definition of 'solution'?Which technique is best when the SME is unavailable for t…
- vs. PMBOK — PMBOK governs project management; BABOK governs business analysis. They overlap on stakeholder and risk topics but have different audiences.
- vs. ISO/IEC standards — BABOK is a body of knowledge published by IIBA, not an ISO standard. Compliance is voluntary and reputational.
- BACCMBusiness Analysis Core Concept ModelBABOK Core
- Conceptual framework of six core concepts essential to business analysis: Change, Need, Solution, Stakeholder, Value, and Context.
- Key ConceptsBACCM — Business Analysis Core Concept Model
- Interview PrepWhat are the BABOK perspectives, and why do they matter?What does a business analyst actually do?Your sponsor asks you to start eliciting requirements but…
- FlashcardsA sponsor says 'the project is the change'. What's the BA…Define 'Change' in the BACCM.Define 'Context' in the BACCM.Define 'Need' in the BACCM.Define 'Solution' in the BACCM.Define 'Stakeholder' in the BACCM.Define 'Value' in the BACCM.What are the 6 BACCM core concepts?What does BACCM stand for?Which BACCM concept is most closely paired with Change?Which scenario most clearly highlights Context as a BACCM…
- Change
The act of transformation in response to a need — what is being altered (process, system, capability, behaviour).
ExampleReplacing manual invoice approval with an automated workflow.
- Need
A problem, opportunity, or constraint that motivates the change. Without a need, the change has no justification.
ExampleApprovals take 9 days on average and block month-end close.
- Solution
A specific way of satisfying one or more needs in a context — process, product, service, or combination.
ExampleA new approval workflow tool integrated with the ERP.
- Stakeholder
Any group or individual with a relationship to the change, the need, or the solution. Each has interests and influence.
ExampleAP clerks, finance director, auditors, IT operations.
- Value
The worth, importance, or usefulness of something to a stakeholder — can be tangible (money, time) or intangible (trust, morale).
ExampleCycle time cut from 9 days to 2 saves 6 FTE days/month.
- Context
The circumstances that influence, are influenced by, and provide understanding of the change — culture, regulations, infrastructure, etc.
ExampleSOX-regulated environment, hybrid workforce, legacy ERP.
- vs. Knowledge Areas — BACCM is conceptual (the 'what we reason about'); KAs are activity-based (the 'what we do').
- vs. Underlying Competencies — Competencies are personal skills of the BA; BACCM concepts describe the work itself.
- BacklogProcess & Methodology
- Ordered list of work items (stories, features, defects, spikes) representing everything currently known that may be needed in the product. The single source of requirements for changes; continuously refined and re-prioritised by the Product Owner.
- Knowledge AreasPrioritize RequirementsRequirements Life Cycle ManagementRequirements Life Cycle Management — deep diveTrace Requirements
- PerspectivesAgile perspective
- Key ConceptsPredictive vs Adaptive approaches
- TechniquesGap AnalysisPlanning Poker / Story PointsUser Stories
- ScenariosBacklog overflowing with vague storiesDefects vs. new features after launchForty rules in one BPMN taskSponsor asks for a feature with no stated business reasonToo much scope for the release window
- Interview PrepHow do you prioritise requirements when stakeholders disa…What's a weakness you have as a BA, and what are you doin…
- FlashcardsBest technique to prioritise a backlog with mixed regulat…Best treatment of technical debt items:Name 3 common techniques used under the 'Agile' perspective.Predictive vs Adaptive — 'Change handling'?Stem mentions backlog, PO, just-enough docs — perspective…What does DoD stand for?What does DoR stand for?What does DoR stand for?What does PO stand for?What signals on an ECBA stem suggest the 'Agile' perspect…WIP limits exist to:WSJF formula:
- Backlog ManagementTechniques
- Practice of recording, prioritizing, and refining items to be addressed by the team.
- Knowledge AreasPrioritize Requirements
- PerspectivesAgile perspective
- FlashcardsName 3 common techniques used under the 'Agile' perspective.
- Backlog RefinementProcess & Methodology
- Ongoing activity of adding detail, estimates, and order to product backlog items.
- TechniquesUser Stories
- ScenariosBacklog overflowing with vague stories
- BAPMBusiness Analysis Planning and MonitoringBABOK Core
- Knowledge area abbreviation (KA 1) covering how BA work is organized, governed, and improved across an initiative.
- Knowledge AreasBusiness Analysis Planning and MonitoringBusiness Analysis Planning and Monitoring — deep diveElicitation and Collaboration — deep diveRequirements Life Cycle Management — deep diveSolution Evaluation — deep diveStrategy Analysis — deep dive
- ScenariosA new senior stakeholder appears mid-projectChoosing the BA approach
- Interview PrepHow do you decide between a predictive and an adaptive BA…
- Flashcards(KA 1) What is the purpose of the task 'Identify Business…(KA 1) What is the purpose of the task 'Plan Business Ana…(KA 1) What is the purpose of the task 'Plan Business Ana…(KA 1) What is the purpose of the task 'Plan Business Ana…(KA 1) What is the purpose of the task 'Plan Stakeholder …What are the tasks of 'Business Analysis Planning and Mon…What does BAPM stand for?When should BAPM be revisited?Which BAPM task addresses 'who decides, how requirements …
- vs. RLCM — BAPM plans the BA work; RLCM manages the requirements that work produces.
- vs. Project Management — BAPM plans BA tasks specifically; PM plans the whole project.
- Bar ChartData & Analytics
- Chart that uses rectangular bars whose lengths are proportional to the values they represent. Best for comparing discrete categories or ranking. BABOK convention: start the value axis at zero to avoid misleading comparisons.
- BaselineGeneral BA
- Approved version of a work product used as a basis for comparison and change control.
- Knowledge AreasAnalyze Current StateMeasure Solution PerformanceRequirements Life Cycle Management — deep dive
- TechniquesGap Analysis
- Case StudiesAutomating a Loan Pre-Approval Engine
- ScenariosAs-is or to-be first?Notation soup
- FlashcardsDiverging palette is best for:When scope changes, the scope model should be:Why include 'do nothing' as an option?
- BenchmarkingTechniques
- Comparing organizational practices, performance, or processes against peers or industry leaders.
- Benefits RealisationBusiness & Strategy
- The discipline of identifying, planning, measuring, and confirming the benefits expected from a change. Linked in BABOK to Solution Evaluation (KA 6) and to logic models / benefits dependency networks.
- Knowledge AreasSolution Evaluation — deep dive
- FlashcardsFrequent reason business cases fail post-mortem?
- BIBusiness IntelligenceGeneral BA
- Technologies and practices for collecting, integrating, analyzing, and presenting business information.
- PerspectivesBusiness Intelligence perspective
- ScenariosExecutive wants 'a dashboard'
- Interview PrepWhat are the BABOK perspectives, and why do they matter?
- FlashcardsBusiness Intelligence perspective — in one line, what len…Most common BI failure mode:Name 3 common techniques used under the 'Business Intelli…Name the five BABOK v3 perspectives.Stem mentions reports, dashboards, KPIs, ETL, 'single ver…What does BI stand for?What is the 'Business Intelligence' perspective in BABOK?What signals on an ECBA stem suggest the 'Business Intell…
- Big DataData & Analytics
- Datasets too large or complex for traditional tools, typically characterised by volume, velocity, variety, veracity, and value.
- BMCBusiness Model CanvasBusiness & Strategy
- One-page strategic template describing nine building blocks of a business: customer segments, value propositions, channels, relationships, revenue, resources, activities, partners, and costs.
- Knowledge AreasAnalyze Current StateAssess Enterprise LimitationsDefine Future State
- PerspectivesBusiness Architecture perspective
- FlashcardsBest place to start filling the canvas:Lean Canvas is best for:Name 3 common techniques used under the 'Business Archite…Value Propositions should describe:What does BMC stand for?
- BottleneckProcess & Methodology
- The step that constrains the throughput of an entire process; improving non-bottleneck steps yields no end-to-end gain.
- BPMBusiness Process ManagementBusiness & Strategy
- Discipline that uses methods to discover, model, analyze, measure, improve, optimize, and automate business processes end-to-end.
- PerspectivesBusiness Process Management perspective
- ScenariosAutomate the mess?
- Interview PrepWhat are the BABOK perspectives, and why do they matter?When would you reach for a process model, and how do you …
- Flashcards'Pave the cow path' means:Business Process Management perspective — in one line, wh…Name 3 common techniques used under the 'Business Process…Name the five BABOK v3 perspectives.Stem mentions hand-offs, cycle time, end-to-end process. …What does BPM stand for?What does BPM stand for?What does BPM stand for?What does PDCA stand for?What does RPA stand for?What is the 'Business Process Management' perspective in …What is the BABOK Business Process Management perspective?What signals on an ECBA stem suggest the 'Business Proces…
- BPMNBusiness Process Model and NotationModeling
- Standard graphical notation maintained by OMG for modeling business processes.
- Knowledge AreasSpecify and Model Requirements
- PerspectivesBusiness Process Management perspective
- TechniquesData Flow DiagramsDecision Modeling (DMN)Process Modeling (BPMN / Flowchart)State Modeling (State Diagram)User Stories
- ScenariosForty rules in one BPMN taskIs this a process question or a state question?Notation soup
- Interview PrepWhen would you reach for a process model, and how do you …When would you use a user story versus a use case versus …
- FlashcardsA 14-day SLA escalation on a manual review is best modell…A gateway with a '+' marker means:An XOR gateway means:Best home for 14 nested IFs inside a BPMN task:Best reason to choose a sequence diagram over BPMN:Best technique for a single object's lifecycle:Best use of swimlane vs BPMN:Communication between two pools must use:How many steps in the Process column?Name 3 common techniques used under the 'Business Process…Name the three most common BPMN gateways and their meaning.Sequence flow vs message flow in BPMN?What distinguishes CMMN from BPMN?What does AND stand for?What does BPMN stand for and who maintains it?What does BPMN stand for?What does BPMN stand for?What does BPMN stand for?What does DMN stand for?What does DMN stand for?What does OMG stand for?What does OR stand for?What does XOR stand for?What is BPMN used for?What is the difference between a pool and a lane in BPMN?What is the rule of thumb for BPMN diagram size?What signals on an ECBA stem suggest the 'Business Proces…What's the maximum recommended number of elements on a si…What's the strongest reason to move rules from BPMN tasks…When would you use CMMN instead of BPMN?When would you use DMN instead of putting rules inside a …Which BPMN connector type is required between two pools?Which BPMN element represents a decision point with mutua…Which is NOT a DFD element?Which is NOT part of a Decision Requirements Diagram (DRD)?Which is the strongest reason to decompose a BPMN task in…Which of these is NOT a reason to choose BPMN over a simp…Which UML diagram is most similar to a BPMN process diagram?Why pull rules out of BPMN tasks into DMN?Why pull rules out of BPMN tasks into DMN?Your BPMN has a single task labelled 'Underwrite' with 14…
- vs. UML Activity Diagram — Both look similar but UML is software-centric; BPMN is business-process-centric with richer event semantics.
- vs. Flowchart — BPMN has formal semantics for events and gateways; informal flowcharts do not.
- BPOBusiness Process OutsourcingBusiness & Strategy
- Contracting a third-party service provider to perform specific business processes such as payroll, support, or accounting.
- FlashcardsWhat does BPO stand for?
- BPRBusiness Process Re-engineeringBusiness & Strategy
- Radical redesign of core business processes to achieve dramatic improvements in productivity, cycle time, quality, and customer satisfaction.
- FlashcardsWhat does BPR stand for?
- BrainstormingTechniques
- Group creativity technique for generating a large number of ideas in a short time without immediate judgment.
- Knowledge AreasAssess RisksConduct ElicitationDefine Change StrategyDefine Design OptionsDefine Future StateIdentify Business Analysis Performance ImprovementsPlan Business Analysis ApproachPlan Business Analysis Information ManagementPlan Stakeholder EngagementPrepare for ElicitationRecommend Actions to Increase Solution Value
- TechniquesBrainstorming
- FlashcardsBrainwriting differs from classic brainstorming because:Most common brainstorming failure?Name 5 common elicitation techniques.What is SCAMPER?
- Burndown ChartProcess & Methodology
- Chart showing the amount of work remaining over time in a sprint or release.
- Burnup ChartProcess & Methodology
- Chart showing work completed and total scope over time, useful for tracking scope changes.
- Business Analysis ApproachBABOK Core
- The set of methods and techniques used to perform BA work on an initiative, ranging from predictive to adaptive.
- Knowledge AreasIdentify Business Analysis Performance ImprovementsPlan Business Analysis ApproachPlan Business Analysis GovernancePlan Business Analysis Information ManagementPlan Stakeholder EngagementPrioritize Requirements
- Key ConceptsPredictive vs Adaptive approaches
- ScenariosChoosing the BA approach
- Flashcards(KA 1) What is the purpose of the task 'Plan Business Ana…What are the tasks of 'Business Analysis Planning and Mon…
- Business Analysis Information ManagementBABOK Core
- Defines how BA information is captured, stored, integrated, accessed, and reused across the initiative.
- Business Analysis Planning and MonitoringBABOK Core
- The knowledge area that organizes and coordinates BA work, defining how it will be performed, governed, and improved.
- Knowledge AreasBusiness Analysis Planning and Monitoring
- Flashcards(KA 1) What is the purpose of the task 'Identify Business…(KA 1) What is the purpose of the task 'Plan Business Ana…(KA 1) What is the purpose of the task 'Plan Business Ana…(KA 1) What is the purpose of the task 'Plan Business Ana…(KA 1) What is the purpose of the task 'Plan Stakeholder …What are the tasks of 'Business Analysis Planning and Mon…What does BAPM stand for?
- Business Architecture PerspectiveBABOK Core
- BABOK lens that takes an enterprise-wide view, framing the organisation in terms of capabilities, value streams, information, and operating model. Used to align change initiatives with strategy and avoid local optimisation that fragments the whole.
- Business CapabilityBusiness & Strategy
- What an organization does — a stable building block of the business expressed as a noun phrase, independent of how or where it is performed.
- Knowledge AreasAnalyze Current StateAnalyze Performance MeasuresAssess Enterprise LimitationsDefine Change StrategyDefine Future State
- PerspectivesBusiness Architecture perspectiveInformation Technology perspective
- FlashcardsName 3 common techniques used under the 'Business Archite…What is the 'Information Technology' perspective in BABOK?
- Business CaseGeneral BA
- Justification for a proposed change based on expected benefits, costs, risks, and alternatives.
- Knowledge AreasStrategy Analysis — deep diveValidate Requirements
- TechniquesBusiness Case
- ScenariosDefects vs. new features after launchSponsor and end users want different solutionsSponsor asks for a feature with no stated business reason
- Interview PrepYour sponsor asks you to start eliciting requirements but…
- Flashcards(KA 5) What is the purpose of the task 'Validate Requirem…Best use of SWOT:Frequent reason business cases fail post-mortem?What is NPV?Why include 'do nothing' as an option?
- Business Intelligence PerspectiveBABOK Core
- BABOK lens for BA work focused on transforming data into decisions. Covers data sourcing, modelling, quality, KPIs, dashboards, and governance — starting from the decision a stakeholder needs to make.
- Business RequirementRequirements
- Higher-level statement of the goals, objectives, or needs of the enterprise. Describes why a change is being undertaken.
- Outcome
The measurable change in the business — usually a KPI delta, not an activity.
ExampleCut customer onboarding time from 5 days to 1.
- Driver
The problem, opportunity, or external pressure that makes the change worth doing now.
ExampleTwo competitors launched same-day onboarding last quarter.
- Target / Metric
The number that says ‘done’. Without a target the requirement cannot be validated post-deployment.
Example≥ 80% of new customers onboarded in < 24h by Q3.
- Constraint
Boundaries the enterprise puts on the change — budget, regulatory, brand, timeline.
ExampleMust stay within €500k capex; must remain GDPR-compliant.
- vs. Stakeholder Requirement — Business reqs are enterprise goals; stakeholder reqs are needs of a specific group.
- vs. Functional Requirement — Business reqs describe outcomes; functional reqs describe system behavior.
- Business RuleModeling
- A statement that defines or constrains some aspect of the business; rules are typically extracted from process tasks into decision tables or DMN.
Used in 120 places
Used in 7 places
Used in 41 places
Deep dive · extended definition + exam tip
Extended
BABOK Guide v3 organizes business analysis into 6 knowledge areas, 30 tasks, 50 techniques, 5 perspectives, and the BACCM. It is descriptive, not prescriptive — it catalogs what BAs do across contexts rather than mandating one method.
When used
As the source of truth when discussing BA terminology, scoping a BA approach, or preparing for any IIBA certification exam.
Common confusions
Exam tip
Every ECBA question is anchored in BABOK v3 vocabulary — when two answers seem right, pick the one that uses BABOK wording verbatim.
Used in 15 places
Deep dive · extended definition + exam tip
Components — what each part means
Six equal, mutually-defining concepts. Every BA piece of work should make all six visible.
How they relate
The six concepts define each other: a Need exists only in a Context, a Solution delivers Value to a Stakeholder, and any Change must be expressible in all six. If one is missing or weak, the BA work is incomplete.
How a BA uses it
Use as a checklist when scoping or reviewing. Walk through each concept aloud — if you cannot answer one, that's the gap to elicit next.
Extended
The Business Analysis Core Concept Model is six concepts that must all be considered on every initiative: Change, Need, Solution, Stakeholder, Value, and Context. They are equal in importance, mutually defining, and serve as a checklist for whether a piece of BA work is complete.
When used
When framing a new initiative, sanity-checking a requirements package, or explaining the scope of BA work to a non-BA audience.
Common confusions
Exam tip
If a question lists five of the six BACCM concepts and asks what's missing, the answer is almost always Context — it's the most-forgotten one.
Used in 28 places
Used in 3 places
Used in 2 places
Used in 18 places
Deep dive · extended definition + exam tip
Extended
Business Analysis Planning and Monitoring (KA 1) defines how BA work will be performed: the approach, stakeholder engagement, governance, information management, and performance improvements. Outputs of BAPM govern the other five KAs.
When used
At the start of an initiative and whenever the BA approach needs to adapt — for instance, switching from predictive to adaptive partway through.
Common confusions
Related terms
Exam tip
BAPM = the only KA whose outputs are used by every other KA. Remember it as 'the meta-KA'.
Used in 3 places
Used in 10 places
Used in 2 places
Used in 11 places
Used in 9 places
Used in 17 places
Used in 53 places
Deep dive · extended definition + exam tip
Extended
Business Process Model and Notation is the OMG-maintained standard for process diagrams. Core elements: events (circles), activities (rounded rectangles), gateways (diamonds), and sequence/message flows. Pools and lanes show participants.
When used
When modeling current or future business processes that span roles or systems and need a notation business and IT can both read.
Common confusions
Related terms
Exam tip
Diamond = gateway (decision/parallel split), circle = event, rectangle = activity. ECBA shape questions are easy points.
Used in 1 place
Used in 1 place
Used in 16 places
Used in 10 places
Used in 3 places
Used in 8 places
Used in 4 places
Used in 9 places
Used in 12 places
Used in 1 place
Used in 2 places
Deep dive · extended definition + exam tip
Components — what each part means
A well-formed business requirement usually has four parts. If any are missing, push back before signing the business case.
How they relate
Outcome answers ‘what changes’; Driver answers ‘why now’; Target makes it measurable; Constraint bounds the solution space. Together they form the input to Strategy Analysis (KA 4) and the parent of every stakeholder requirement that follows.
How a BA uses it
When reviewing a sponsor’s vision statement, mark each sentence with one of the four labels. Anything you can’t label is decoration — push for clarity.
Extended
A higher-level statement of the goals, objectives, and needs of the enterprise — the 'why' behind the change. They are typically owned by executives or the sponsor and trace down to stakeholder and solution requirements.
When used
At the start of an initiative, in the business case, charter, or vision document.
Common confusions
Related terms
Exam tip
If the wording is at the enterprise/strategic level ('increase market share by 10%'), it's a Business Requirement.
C
32- CACCustomer Acquisition CostBusiness & Strategy
- Average cost of acquiring a new customer, including marketing and sales spend, divided by new customers won.
- FlashcardsWhat does CAC stand for?
- Call ActivityModeling
- BPMN element that invokes a re-usable process defined elsewhere, supporting process composition and re-use.
- CBACost-Benefit AnalysisTechniques
- Comparison of expected costs and benefits of a solution to assess its overall value.
- FlashcardsWhat does CBA stand for?
- CBAPCertified Business Analysis ProfessionalBABOK Core
- Senior IIBA certification requiring at least 7,500 hours of BA work experience within the past ten years.
- CCBChange Control BoardProcess & Methodology
- Group authorized to review, evaluate, approve, defer, or reject change requests.
- FlashcardsWhat does CCB stand for?
- CCBACertification of Capability in Business AnalysisBABOK Core
- Mid-level IIBA certification requiring at least 3,750 hours of BA work experience within the past seven years.
- CDContinuous DeliveryProcess & Methodology
- Practice of keeping software in a deployable state at all times, with automated release to staging or production.
- CDCChange Data CaptureData & Analytics
- Technique for tracking and propagating only the data that has changed in a source system.
- FlashcardsWhat does CDC stand for?
- CESCustomer Effort ScoreBusiness & Strategy
- Metric measuring how easy it was for a customer to get an issue resolved or a task completed.
- FlashcardsWhat does CES stand for?
- Change StrategyGeneral BA
- High-level approach for moving from the current state to the future state, including timing and risks.
- Knowledge AreasBusiness Analysis Planning and Monitoring — deep diveDefine Change StrategyDefine Design OptionsElicitation and Collaboration — deep diveRequirements Analysis and Design Definition — deep diveStrategy AnalysisStrategy Analysis — deep dive
- TechniquesGap Analysis
- Flashcards(KA 4) What is the purpose of the task 'Define Change Str…Change strategy should include:What are the tasks of 'Strategy Analysis'?What does SA stand for?
- Churn RateBusiness & Strategy
- Percentage of customers, accounts, or revenue lost over a given period.
- CIContinuous IntegrationProcess & Methodology
- Practice of frequently merging code changes into a shared branch and automatically building and testing them.
- Class DiagramModeling
- UML diagram that shows the static structure of a system: classes, attributes, operations, and relationships.
- CLVCustomer Lifetime ValueBusiness & Strategy
- Total revenue a business can reasonably expect from a single customer account throughout the business relationship.
- FlashcardsWhat does CLV stand for?
- CMMICapability Maturity Model IntegrationProcess & Methodology
- Process improvement framework that rates organizational maturity across five levels.
- 1
Initial
Processes are ad-hoc, heroic, and unpredictable. Success depends on individuals, not the system.
ExampleEvery project run differently; results vary wildly.
- 2
Managed
Basic project-level processes exist and are followed: planning, tracking, requirements management.
ExampleAll projects use the same status reporting.
- 3
Defined
Processes are standardized at the organization level and tailored per project from a common playbook.
ExampleOrg-wide SDLC standard, tailored per project.
- 4
Quantitatively Managed
Processes are measured statistically and controlled using data — performance is predictable.
ExampleDefect density tracked with control charts.
- 5
Optimising
Continuous, data-driven improvement of the processes themselves. The org learns from variation.
ExampleImprovement experiments running across teams.
- vs. ISO 9001 — ISO 9001 certifies a quality management system; CMMI rates process maturity on a graded scale.
- vs. ITIL — ITIL is a body of practice for IT service management; CMMI is a maturity-rating framework.
- CMMNCase Management Model and NotationModeling
- OMG-standard notation for modeling knowledge-intensive, event-driven case work that does not follow a fixed flow.
- Concept ModelModeling
- Model showing key business concepts, their definitions, and the relationships between them.
- Conceptual Data ModelData & Analytics
- High-level model that describes business entities and their relationships, free of technical detail.
- Conceptual ModelModeling
- Highest-abstraction model focused on business meaning — entities, concepts, or processes — with no implementation detail.
- ConstraintGeneral BA
- Limitation or restriction imposed on the solution or on the BA work itself.
- Constraint (Requirement)Requirements
- A restriction on the design or implementation of the solution, often technical, regulatory, or budgetary.
- Context DiagramModeling
- High-level diagram showing a system as a single process and its interactions with external entities.
- Continuous DeploymentProcess & Methodology
- Extension of continuous delivery in which every change passing automated checks is released to production automatically.
- CorrelationData & Analytics
- A statistical relationship between two variables in which they tend to move together. Visualised on scatterplots; BAs must remember correlation does not imply causation.
- FlashcardsCorrelation implies:
- CRChange RequestProcess & Methodology
- Formal proposal to modify a product, system, requirement, or other baselined item.
- CRMCustomer Relationship ManagementGeneral BA
- Strategy and software for managing an organization's interactions with current and prospective customers.
- TechniquesData Flow DiagramsWeighted Scoring / Decision Matrix
- ScenariosSame word, different meanings
- FlashcardsWhat does CRM stand for?
- CSATCustomer Satisfaction ScoreBusiness & Strategy
- Metric capturing customers' satisfaction with a specific interaction, product, or service, typically on a 1–5 scale.
- FlashcardsWhat does CSAT stand for?
- CSFCritical Success FactorBusiness & Strategy
- Element required for an organization or initiative to achieve its mission or strategic objectives.
- FlashcardsWhat does CSF stand for?
- Current StateGeneral BA
- The way the enterprise operates and performs today, before the change is implemented.
- Knowledge AreasAnalyze Current StateAssess Enterprise LimitationsDefine Change StrategyDefine Future StateStrategy Analysis — deep dive
- Key ConceptsChange — BACCM
- TechniquesDocument AnalysisGap Analysis
- Flashcards(KA 4) What is the purpose of the task 'Analyze Current S…Prerequisite for gap analysis?What are the tasks of 'Strategy Analysis'?What is a gap analysis?What is a Transition Requirement?
- CustomerRoles
- The stakeholder who consumes a product or service produced by the enterprise.
- PerspectivesAgile perspectiveBusiness Process Management perspective
- Key ConceptsBusiness Requirements — requirements classificationSolution — BACCMStakeholder — BACCMStakeholder Requirements — requirements classificationValue — BACCM
- TechniquesData Flow DiagramsDecision TableKano AnalysisProcess Modeling (BPMN / Flowchart)Scope ModelingUser Stories
- Case StudiesEquipping Field Engineers with a Mobile Job AppRecovering Abandoned Carts at an Online Grocer
- ScenariosAs-is or to-be first?Automate the mess?Executive wants 'a dashboard'Regulatory deadline collides with user-experience workSame word, different meaningsThree projects, one capabilityTwo SMEs describe the same process differentlyTwo stakeholders give contradictory sign-off
- Interview PrepHow do you prioritise requirements when stakeholders disa…Tell me about a project where you made a real difference …What's the difference between a functional and a non-func…When would you reach for a process model, and how do you …When would you use MoSCoW versus Kano?
- FlashcardsBest acceptance criterion?Best place to start filling the canvas:Cycle time vs lead time?Three systems define 'customer' differently. What's the B…Value Propositions should describe:What does AC stand for?What does BMC stand for?What does BPR stand for?What does CAC stand for?What does CES stand for?What does CLV stand for?What does CRM stand for?What does CSAT stand for?What does NPS stand for?What does OLA stand for?What does SCV stand for?What does SLA stand for?What does VoC stand for?
- Customer Journey MapModeling
- Visualisation of the steps, touchpoints, emotions, and pain points a customer experiences while achieving a goal with an organization.
- Cycle TimeProcess & Methodology
- Elapsed time from the start to the end of a process or step, including waits and rework — a primary BPM metric.
- PerspectivesBusiness Process Management perspective
- TechniquesProcess Modeling (BPMN / Flowchart)
- ScenariosAutomate the mess?
- FlashcardsCycle time vs lead time?Stem mentions hand-offs, cycle time, end-to-end process. …What does BPR stand for?What does WIP stand for?What signals on an ECBA stem suggest the 'Business Proces…
Used in 1 place
Used in 1 place
Used in 2 places
Used in 1 place
Used in 2 places
Used in 4 places
Used in 1 place
Used in 1 place
Used in 12 places
Used in 3 places
Used in 1 place
Used in 1 place
Used in 3 places
Deep dive · extended definition + exam tip
Components — what each part means
Five maturity levels, each building on the previous. Most organizations sit at Level 2 or 3.
How they relate
Levels are cumulative and ordered: each builds on the goals of the previous. You cannot 'pick' Level 4 — you reach it by satisfying 2 and 3 first.
How a BA uses it
Treat CMMI as a diagnostic, not a destination. Use the level descriptions to spot where current process discipline breaks down and target the next level's practices.
Extended
CMMI rates how mature an organization's processes are on a 5-level scale. Level reflects how repeatable and improvable the process is, not how good the product is.
When used
When assessing organizational process discipline — common in regulated, defence, and outsourcing contexts where customers require a maturity level.
Common confusions
Related terms
Exam tip
Levels are cumulative — you cannot be Level 4 without satisfying Levels 2 and 3 first.
Used in 6 places
Used in 1 place
Used in 5 places
Used in 4 places
Used in 1 place
Used in 1 place
Used in 13 places
Used in 46 places
Used in 8 places
D
41- Daily ScrumProcess & Methodology
- 15-minute daily Scrum event where developers inspect progress and adapt the plan for the day.
- DashboardData & Analytics
- Curated visual display of the most important information needed to monitor performance against objectives, consolidated and arranged on a single screen so it can be monitored at a glance. Distinct from a report by its focus on monitoring over analysis.
- Data CatalogData & Analytics
- Inventory of data assets in an organization, with metadata describing meaning, ownership, lineage, and usage.
- Data CleansingData & Analytics
- Process of detecting and correcting (or removing) corrupt, inaccurate, or irrelevant records from a dataset.
- Data DictionaryModeling
- Centralized repository defining the meaning, structure, and usage of data elements in a system.
- Data FabricData & Analytics
- Architectural approach that integrates data services and metadata across distributed environments to provide unified access.
- Data GovernanceData & Analytics
- Framework of policies, roles, and processes that ensures data is accurate, available, secure, and used responsibly across an organization.
- PerspectivesBusiness Intelligence perspective
- Data LakeData & Analytics
- Centralized repository that stores large volumes of raw structured and unstructured data in its native format.
- Data LineageData & Analytics
- End-to-end record of where data comes from, how it moves, and how it is transformed across systems.
- Data MartData & Analytics
- Subset of a data warehouse focused on a specific business area or function (e.g. sales, finance).
- Data MeshData & Analytics
- Decentralized data architecture where domain teams own and serve their data as discoverable, interoperable products.
- Data ModelingData & Analytics
- Process of creating a visual representation of data and the relationships between data elements, at conceptual, logical, or physical level.
- Knowledge AreasConduct ElicitationDefine Requirements ArchitectureSpecify and Model Requirements
- PerspectivesBusiness Intelligence perspective
- TechniquesData Modeling (ERD)
- ScenariosSame word, different meanings
- FlashcardsBest level to start with stakeholders who will not mainta…Crow's-foot 'one or more' is shown by:How do you resolve a many-to-many relationship in a data …Name 3 common techniques used under the 'Business Intelli…What is concept modeling and how does it differ from data…
- Data ObjectModeling
- BPMN artefact representing information consumed or produced by a task; should change the reader's understanding of the flow, not just decorate it.
- Data OwnerData & Analytics
- Senior role accountable for a data domain, including its protection, integrity, and value to the business.
- Data PipelineData & Analytics
- Series of automated steps that move and transform data from source systems to a destination, such as a warehouse or report.
- Data PrivacyData & Analytics
- Discipline concerned with how personal data is collected, used, stored, and shared in line with regulation and ethics.
- Data ProfilingData & Analytics
- Examining data to collect statistics and information about its structure, content, and quality.
- Data QualityData & Analytics
- Degree to which data is fit for its intended use — measured by accuracy, completeness, consistency, timeliness, validity, and uniqueness.
- PerspectivesBusiness Intelligence perspective
- FlashcardsMost common BI failure mode:
- Data StewardData & Analytics
- Role accountable for the quality, definition, and proper use of a specific data domain or dataset.
- Data TableData & Analytics
- Structured tabular display of data in rows and columns. Preferred when readers need to look up exact values, compare many attributes, or perform their own analysis — chosen over charts when precision outweighs pattern recognition.
- Data VisualisationData & Analytics
- The graphical representation of data to support understanding, decision-making, and communication. BABOK lists data visualisation among RADD techniques; effective practice matches chart type to the analytical question (comparison, trend, distribution, relationship, composition).
- Decision AnalysisTechniques
- Formal evaluation of a problem and possible decisions, often using techniques like decision trees or pros/cons.
- Knowledge AreasAnalyze Performance MeasuresAnalyze Potential Value and Recommend SolutionApprove RequirementsAssess Enterprise LimitationsAssess Requirements ChangesAssess RisksAssess Solution LimitationsDefine Change StrategyDefine Future StateMeasure Solution PerformancePrioritize RequirementsRecommend Actions to Increase Solution Value
- TechniquesBrainstormingDecision Analysis
- ScenariosA high-value request from a low-influence stakeholder
- FlashcardsDecision-tree squares represent:EMV stands for:Why include sensitivity analysis?
- Decision ModelingModeling
- BABOK v3 technique that depicts how operational business decisions are made, decomposing them into sub-decisions, input data, and the business knowledge (rules) that produce an outcome. Commonly expressed using DMN decision requirements diagrams and decision tables.
- Decision TableModeling
- Table mapping combinations of conditions to the actions or outcomes they produce.
- TechniquesDecision Modeling (DMN)Decision TableProcess Modeling (BPMN / Flowchart)
- ScenariosNotation soup
- FlashcardsA decision table has Hit Policy = First. Two rows match t…A DMN decision table has 14 columns and 80 rows. What sho…Best alternative when conditions multiply:Best home for 14 nested IFs inside a BPMN task:Best technique for complex conditional logic with many co…Best technique when conditions are continuous scores:Best test for completeness:Best use of decision tables:DMN hit policy 'Unique' means:For 4 Y/N conditions, complete coverage is:Two overlapping rows produce different outcomes. What's t…Your BPMN has a single task labelled 'Underwrite' with 14…
- Decision TreeModeling
- Tree-shaped diagram used to model decisions and their possible consequences, often with probabilities and values.
- DeliverableGeneral BA
- Any tangible or intangible output produced as a result of project work.
- DependencyGeneral BA
- Relationship in which one item, task, or requirement relies on another.
- Descriptive AnalyticsData & Analytics
- Analytics that summarises what has happened, typically through dashboards and reports.
- DesignRequirements
- A usable representation of a solution. Designs focus on how value is realized; requirements focus on what is needed.
- DevOpsProcess & Methodology
- Set of practices combining software development and IT operations to shorten the delivery life cycle.
- DFDData Flow DiagramModeling
- Graphical representation of how data moves through a system between processes, stores, and external entities.
- →
Data Flow
An arrow showing data moving from one element to another. Always labelled with what the data is.
Example'Approved invoice' flowing from Approver to Payment system.
- ○
Process
A circle (or rounded rectangle in some notations) representing a transformation that takes input data and produces output data.
Example'Validate invoice' process consumes raw invoice, produces validated invoice + error log.
- ▭
Data Store
A pair of parallel lines (or open rectangle) representing where data is held at rest — a database, file, or queue.
Example'Customer database', 'Pending approvals queue'.
- □
External Entity
A square representing a source or destination of data outside the system boundary — a person, organization, or other system.
Example'Customer', 'Tax authority', 'CRM system'.
- vs. Flowchart — Flowcharts show control flow (decisions/sequence); DFDs show data flow only.
- vs. ERD — ERDs model stored data structure; DFDs model data movement and transformation.
- Diagnostic AnalyticsData & Analytics
- Analytics that explores why something happened, often through drill-down, segmentation, and root-cause analysis.
- Dimension TableData & Analytics
- Table in a dimensional model that holds descriptive attributes (e.g. time, product, customer) used to slice facts.
- DMAICDefine, Measure, Analyze, Improve, ControlProcess & Methodology
- Six Sigma improvement cycle for existing processes: define the problem, measure performance, analyze causes, improve, and control gains.
- D
Define
Pin down the problem, scope, customer (CTQ — Critical to Quality), and goal of the project.
Example'Reduce invoice rejections in EU AP from 12% to 4% by Q3.'
- M
Measure
Establish a baseline using reliable data. You cannot improve what you have not measured.
ExampleSample 500 invoices over 4 weeks; current defect rate = 12.3%.
- A
Analyse
Find the root causes of the variation or defects, using tools like Pareto, Fishbone, regression, hypothesis testing.
ExampleRoot cause: missing PO references on 78% of rejected invoices.
- I
Improve
Design and pilot changes that address the root causes; validate with data that they actually move the metric.
ExampleMake PO field mandatory in supplier portal; pilot drops rejections to 3.8%.
- C
Control
Lock the gains in: standard work, monitoring, control charts, ownership transfer to operations.
ExampleMonthly control chart owned by AP manager; alert at >5%.
- vs. DMADV — DMADV (Design-Measure-Analyse-Design-Verify) is for designing a NEW process; DMAIC fixes an existing one.
- vs. PDCA — PDCA (Plan-Do-Check-Act) is a lighter Lean cycle; DMAIC is heavier, statistical, and Six Sigma-anchored.
- DMNDecision Model and NotationModeling
- OMG-standard notation for modeling business decisions and the rules behind them, often paired with BPMN.
- TechniquesDecision Modeling (DMN)Process Modeling (BPMN / Flowchart)
- ScenariosForty rules in one BPMN taskNotation soup
- Interview PrepWhen would you reach for a process model, and how do you …
- FlashcardsA DMN decision table has 14 columns and 80 rows. What sho…Best alternative when conditions multiply:Best home for 14 nested IFs inside a BPMN task:DMN hit policy 'Unique' means:Underwriters disagree 18% of the time on the same case. T…What does a DRD show?What does DMN stand for?What does DMN stand for?What does DRD stand for?What does OMG stand for?What is a Decision Requirements Diagram (DRD)?What's the strongest reason to move rules from BPMN tasks…When would you use DMN instead of putting rules inside a …Which DMN hit policy means exactly one rule matches per i…Why pull rules out of BPMN tasks into DMN?Why pull rules out of BPMN tasks into DMN?Your BPMN has a single task labelled 'Underwrite' with 14…
- Document AnalysisTechniques
- Reviewing existing documentation to elicit information about the business, system, or domain.
- Knowledge AreasAnalyze Current StateAssess Enterprise LimitationsAssess RisksConduct ElicitationConfirm Elicitation ResultsDefine Design OptionsElicitation and CollaborationElicitation and Collaboration — deep diveMaintain RequirementsPlan Business Analysis ApproachPlan Business Analysis GovernancePlan Stakeholder EngagementPrepare for ElicitationValidate Requirements
- TechniquesDocument AnalysisInterviews
- ScenariosSubject-matter expert is unavailable for two weeksTwo SMEs describe the same process differently
- Interview PrepHow do you decide which elicitation technique to use?
- FlashcardsBest companion technique to expose the gap between docume…First step when given a stack of project documents?Name 5 common elicitation techniques.Two documents disagree on a control. What's the action?Which technique is best when the SME is unavailable for t…
- DoDDefinition of DoneRequirements
- Shared agreement on the criteria a work item must satisfy to be considered complete.
- Domain SMEDomain Subject Matter ExpertRoles
- Stakeholder with expertise in some aspect of the business domain affected by the change.
- Key ConceptsStakeholder — BACCM
- FlashcardsWhat does Domain SME stand for?
- DoRDefinition of ReadyRequirements
- Criteria a backlog item must meet before a team will commit to working on it in a sprint.
- PerspectivesAgile perspective
- FlashcardsWhat does DoR stand for?What does DoR stand for?
- DRDDecision Requirements DiagramModeling
- DMN diagram showing how decisions depend on sub-decisions, input data, and business knowledge — the top-level view of a decision model.
- DWData WarehouseData & Analytics
- Centralized, structured store of integrated data from multiple sources, optimized for reporting and analytics.
- PerspectivesBusiness Intelligence perspective
- TechniquesData Modeling (ERD)
- ScenariosExecutive wants 'a dashboard'
- FlashcardsWhat does DW stand for?
Used in 5 places
Used in 4 places
Used in 1 place
Used in 11 places
Used in 2 places
Used in 3 places
Used in 18 places
Used in 5 places
Used in 16 places
Used in 5 places
Deep dive · extended definition + exam tip
Components — what each part means
Four — and only four — symbol types. A correct DFD uses nothing else.
How they relate
Data flows always connect a process to one of the others — never store-to-store, never entity-to-entity directly. Every process must have at least one input and one output flow (no 'black holes' or 'miracles').
How a BA uses it
Start with a Level 0 context diagram (one process bubble = the system, plus external entities). Decompose only the processes that carry meaningful complexity; stop when further detail would not change a design decision.
Extended
A Data Flow Diagram models how data moves through a system: where it comes from, what transforms it, and where it ends up. DFDs are decomposed in levels — a Level 0 (context) shows the system as a single process; lower levels show internal detail.
When used
When the BA needs to understand or specify data movement and transformation, especially for integrations, reporting, or migration scope.
Common confusions
Related terms
Exam tip
DFDs have FOUR symbol types — if a question lists five or three, it's wrong.
Used in 2 places
Deep dive · extended definition + exam tip
Components — what each part means
Five gated phases. Don't skip ahead — Analyse before Improve is the discipline that distinguishes Six Sigma from guesswork.
How they relate
Each phase produces an artifact (charter, baseline, root-cause map, validated solution, control plan). A phase-gate review usually approves moving forward.
How a BA uses it
BAs often own Define and Measure — write the project charter and the data-collection plan — then partner with Six Sigma practitioners through Analyse-Improve-Control.
Extended
DMAIC is the Six Sigma improvement cycle for an EXISTING process that already has a measurable performance problem. It is data-driven and gated — each phase has deliverables before the next can start.
When used
When an existing process is producing variation, defects, or missed targets, and you have the data (or can collect it) to investigate.
Common confusions
Related terms
Exam tip
If a stem mentions 'reduce variation', 'control chart', or 'Six Sigma' on an existing process — pick DMAIC.
Used in 22 places
Used in 24 places
Used in 2 places
Used in 2 places
Used in 3 places
Used in 4 places
E
13- EAEnterprise ArchitectureGeneral BA
- Conceptual blueprint of an organization's structure, processes, information, and IT systems.
- PerspectivesInformation Technology perspective
- Interview PrepWhat are the BABOK perspectives, and why do they matter?
- FlashcardsWhat does EA stand for?
- ECElicitation and CollaborationBABOK Core
- Knowledge area abbreviation (KA 2) covering tasks to draw out, confirm, and communicate BA information with stakeholders.
- Knowledge AreasElicitation and Collaboration
- ScenariosSales and Operations disagree on a discount workflow
- Interview PrepHow do you decide which elicitation technique to use?
- Flashcards(KA 2) What is the purpose of the task 'Communicate Busin…(KA 2) What is the purpose of the task 'Conduct Elicitati…(KA 2) What is the purpose of the task 'Confirm Elicitati…(KA 2) What is the purpose of the task 'Manage Stakeholde…(KA 2) What is the purpose of the task 'Prepare for Elici…Confirmation is:What are the tasks of 'Elicitation and Collaboration'?What does EC stand for?
- vs. Requirements gathering — BABOK avoids 'gathering' because it implies requirements are sitting around waiting to be picked up. Elicitation is active — drawing them out.
- vs. RADD — EC produces raw input; RADD analyses and specifies it.
- ECBAEntry Certificate in Business AnalysisBABOK Core
- IIBA's entry-level certification for individuals beginning a career in business analysis. No prior BA work experience is required.
- Knowledge AreasRequirements Analysis and Design Definition — deep diveRequirements Life Cycle Management — deep dive
- Key ConceptsRequirements vs Designs
- Interview PrepWhen would you use MoSCoW versus Kano?
- FlashcardsOn an ECBA stem, two answers both look reasonable. Which …What does ECBA stand for?What does IIBA stand for?What does RADD stand for?What signals on an ECBA stem suggest the 'Agile' perspect…What signals on an ECBA stem suggest the 'Business Archit…What signals on an ECBA stem suggest the 'Business Intell…What signals on an ECBA stem suggest the 'Business Proces…What signals on an ECBA stem suggest the 'Information Tec…Which KA carries the heaviest ECBA weighting (~30%)?Which two KAs are weighted ~20% each on the ECBA?
- vs. CCBA — CCBA requires 3,750 BA hours and a harder, scenario-heavy exam.
- vs. CBAP — CBAP requires 7,500 BA hours and tests applied judgment, not recall.
- ElicitationGeneral BA
- Iterative process of drawing out information from stakeholders and other sources.
- Knowledge AreasAnalyze Current StateBusiness Analysis Planning and Monitoring — deep diveConduct ElicitationConfirm Elicitation ResultsElicitation and CollaborationElicitation and Collaboration — deep diveManage Stakeholder CollaborationPrepare for ElicitationRequirements Life Cycle Management — deep diveSolution Evaluation — deep diveSpecify and Model RequirementsStrategy Analysis — deep dive
- TechniquesBrainstormingDocument AnalysisFocus GroupInterviewsObservationPrototypingRequirements WorkshopsSurvey or Questionnaire
- ScenariosAfter a chaotic kickoff workshopSales and Operations disagree on a discount workflowSubject-matter expert is unavailable for two weeksTwo SMEs describe the same process differently
- Interview PrepA key stakeholder won't engage — won't reply to emails, s…How do you decide which elicitation technique to use?How do you make sure you've identified the right stakehol…What are the BABOK perspectives, and why do they matter?Your sponsor asks you to start eliciting requirements but…
- Flashcards(KA 2) What is the purpose of the task 'Communicate Busin…(KA 2) What is the purpose of the task 'Conduct Elicitati…(KA 2) What is the purpose of the task 'Confirm Elicitati…(KA 2) What is the purpose of the task 'Manage Stakeholde…(KA 2) What is the purpose of the task 'Prepare for Elici…(KA 5) What is the purpose of the task 'Specify and Model…A BA is preparing an elicitation workshop and discovers t…After a chaotic kickoff workshop, what should the BA do n…Confirmation is:First elicitation move with sceptical engineers:How many BABOK knowledge areas are there?Mid-project, a key requirement turns out to be ambiguous.…Name 5 common elicitation techniques.What are the tasks of 'Elicitation and Collaboration'?What does EC stand for?What's the strongest opening for 'what does a business an…Which technique is best when the SME is unavailable for t…Which two KAs are weighted ~20% each on the ECBA?
- Elicitation and CollaborationBABOK Core
- The knowledge area covering tasks performed to obtain information from stakeholders, confirm results, and communicate BA information.
- Knowledge AreasElicitation and Collaboration
- ScenariosSales and Operations disagree on a discount workflow
- Flashcards(KA 2) What is the purpose of the task 'Communicate Busin…(KA 2) What is the purpose of the task 'Conduct Elicitati…(KA 2) What is the purpose of the task 'Confirm Elicitati…(KA 2) What is the purpose of the task 'Manage Stakeholde…(KA 2) What is the purpose of the task 'Prepare for Elici…What are the tasks of 'Elicitation and Collaboration'?What does EC stand for?
- ELTExtract, Load, TransformData & Analytics
- Modern variant of ETL where raw data is loaded into the target store first and then transformed in-place.
- PerspectivesBusiness Intelligence perspective
- FlashcardsWhat does ELT stand for?
- End EventModeling
- BPMN thick-bordered circle that terminates a process path; multiple distinct end events (e.g. success, cancelled, error) are often clearer than one.
- End UserRoles
- The person who will ultimately interact with the solution to perform their work.
- Key ConceptsStakeholder — BACCM
- Interview PrepHow do you make sure you've identified the right stakehol…
- FlashcardsRelease slices should be:
- EpicRequirements
- A large body of work that can be broken down into smaller user stories.
- ERDEntity Relationship DiagramModeling
- Diagram showing data entities, their attributes, and the relationships between them.
- Knowledge AreasSpecify and Model Requirements
- TechniquesData Modeling (ERD)
- FlashcardsA many-to-many relationship between two entities in a log…Best level to start with stakeholders who will not mainta…Crow's-foot 'one or more' is shown by:How do you resolve a many-to-many relationship in a data …Three systems define 'customer' differently. What's the B…What does ERD stand for?What does ERD stand for?When would you choose a UML class diagram over an ERD?
- vs. Class Diagram — Class diagrams add behavior; ERDs are data-only.
- vs. Data Dictionary — ERD is visual; data dictionary is a textual catalog of fields, types, and rules.
- ERPEnterprise Resource PlanningGeneral BA
- Integrated software system that manages core business processes such as finance, HR, supply chain, and operations.
- TechniquesProcess Modeling (BPMN / Flowchart)
- Case StudiesEquipping Field Engineers with a Mobile Job App
- Interview PrepWhen would you reach for a process model, and how do you …
- FlashcardsWhat does ERP stand for?
- EstimationTechniques
- Forecasting the cost, effort, duration, or resources needed for work. Techniques include analogous, parametric, and three-point.
- ETLExtract, Transform, LoadGeneral BA
- Data integration process that extracts data from sources, transforms it, and loads it into a target system.
Used in 3 places
Used in 11 places
Deep dive · extended definition + exam tip
Extended
Elicitation and Collaboration (KA 2) draws BA information from stakeholders and other sources, confirms results, and communicates BA information to those who need it. Elicitation is iterative, not a one-shot phase.
When used
Continuously throughout an initiative — not just at the start. New questions trigger new elicitation.
Common confusions
Related terms
Exam tip
If a stem says 'gather requirements', the right answer almost always replaces it with 'elicit'.
Used in 15 places
Deep dive · extended definition + exam tip
Extended
The Entry Certificate in Business Analysis is the only IIBA credential with no BA work-experience requirement. The exam is 50 multiple-choice questions in 60 minutes, drawn from BABOK v3 chapters 1–4 plus a small share from techniques and perspectives.
When used
By career entrants, switchers from QA/PM/dev roles, and students who want a credential before their first BA job.
Common confusions
Exam tip
Roughly half the ECBA weighting sits in RADD (~30%) and Foundations (~20%). Master those before drilling techniques.
Used in 47 places
Used in 9 places
Used in 2 places
Used in 3 places
Used in 10 places
Deep dive · extended definition + exam tip
Extended
An Entity Relationship Diagram models the data a system stores: entities (things), attributes (properties), and the relationships between them, usually with cardinality (1:1, 1:M, M:N).
When used
When the BA needs to specify or validate the data model — especially when integrating systems or designing reports.
Common confusions
Related terms
Exam tip
Crow's foot notation = many. Single line + circle = optional. ECBA often tests cardinality reading.
Used in 4 places
F
6- Fact TableData & Analytics
- Central table in a dimensional model that stores measurable events, transactions, or metrics.
- FeatureRequirements
- A distinct piece of functionality that delivers value to users or the business.
- Knowledge AreasRequirements Life Cycle Management — deep dive
- Key ConceptsStakeholder — BACCM
- TechniquesFocus GroupKano AnalysisPersonasScope Modeling
- ScenariosA high-value request from a low-influence stakeholderA requirement passes UAT but users complainDefects vs. new features after launchSponsor asks for a feature with no stated business reasonTwo stakeholders give contradictory sign-off
- Interview PrepHow do you decide between a predictive and an adaptive BA…What's the difference between a functional and a non-func…When would you use a user story versus a use case versus …
- FlashcardsA vertical slice means:What does SRE stand for?Which is NOT a valid Must-have test?Which is the correct level of granularity for a use case …
- Fishbone DiagramTechniques
- Cause-and-effect (Ishikawa) diagram used to identify possible causes of a problem grouped by category.
- FlashcardsWhat does RCA stand for?
- Focus GroupTechniques
- Facilitated discussion with a selected group of stakeholders to gather opinions, attitudes, and ideas.
- Functional RequirementRequirements
- Behavior the solution must perform and information it must manage.
- Trigger
The event or condition that causes the behaviour to start.
ExampleWhen a customer submits a return form…
- Actor
Who or what initiates the behaviour — a user role, an upstream system, or a scheduler.
Example…the Customer (or returns API)…
- Action
What the system shall do — the verb phrase, ideally one observable behaviour per FR.
Example…the system shall validate the order ID and create a return case…
- Data
The information consumed and produced. Names every field that matters.
Example…using order_id, reason_code; producing return_case_id, status.
- Rules
Business rules, validations, or branches that govern the behaviour.
ExampleIf the order is > 30 days old, reject with code R02.
- vs. Non-Functional Requirement — Functional = what the system does; NFR = how well it does it (performance, security, usability).
- vs. Business Rule — A business rule is a constraint owned by the business; an FR is a system behavior derived in part from rules.
- Future StateGeneral BA
- The way the enterprise will operate after the change has been implemented.
- Knowledge AreasAnalyze Current StateAssess RisksDefine Change StrategyDefine Future StateStrategy AnalysisStrategy Analysis — deep dive
- Key ConceptsChange — BACCMTransition Requirements — requirements classification
- TechniquesGap Analysis
- ScenariosAutomate the mess?
- Flashcards(KA 4) What is the purpose of the task 'Define Change Str…(KA 4) What is the purpose of the task 'Define Future Sta…Best-formed future state:Prerequisite for gap analysis?What are the tasks of 'Strategy Analysis'?What are Transition Requirements?What is a gap analysis?What is a Transition Requirement?
Used in 18 places
Used in 1 place
Used in 4 places
Used in 3 places
Deep dive · extended definition + exam tip
Components — what each part means
A testable functional requirement names five elements. Drop one and the FR is either ambiguous or untestable.
How they relate
Trigger + Actor scope the entry; Action is the verb; Data names the I/O contract; Rules define branches and edge cases. Together they map cleanly onto a use case (Trigger=precondition, Actor=primary actor, Action=main flow, Rules=alternate flows) and onto Gherkin scenarios for test (Given-When-Then).
How a BA uses it
When grooming a backlog item, walk the five labels aloud. The first one you can’t answer is the next question for the Product Owner or SME.
Extended
A solution requirement describing the behavior the system must exhibit — what it must do. Expressed as inputs, outputs, calculations, validations, or workflows.
When used
During RADD when specifying solution behavior; captured in use cases, user stories, process models, or rules.
Common confusions
Related terms
Exam tip
If you can phrase it as 'the system shall <verb>…', it's an FR.
Used in 18 places
G
6- Gap AnalysisGeneral BA
- Comparison of current state and future state to identify capabilities that are missing or need to change.
- Gateway (BPMN)Modeling
- BPMN diamond used to control divergence and convergence of flow — exclusive (XOR), parallel (AND), inclusive (OR), event-based, or complex.
- GDPRGeneral Data Protection RegulationGeneral BA
- European Union regulation governing the protection of personal data and privacy.
- ScenariosTwo stakeholders give contradictory sign-off
- FlashcardsWhat does GDPR stand for?
- GlossaryModeling
- Collection of business terms with agreed definitions, used to ensure consistent understanding.
- Knowledge AreasSpecify and Model Requirements
- TechniquesConcept Modeling
- ScenariosSame word, different meanings
- GovernanceBusiness & Strategy
- The framework of decisions, accountability, and oversight that directs how an organization or initiative is run.
- GUIGraphical User InterfaceGeneral BA
- Visual interface using elements like windows, icons, and buttons that allows users to interact with software.
- FlashcardsWhat does GUI stand for?
Used in 2 places
Used in 3 places
Used in 1 place
H
3- Hand-offProcess & Methodology
- Transfer of work between actors or systems; a primary source of delay, error, and lost context in business processes.
- ScenariosAutomate the mess?
- Heat MapData & Analytics
- Two-dimensional matrix in which cell colour intensity encodes a quantitative value. Used in BA work to visualise risk (likelihood × impact), capability maturity, process performance, or any value across two categorical dimensions. Clear legend and consistent colour scale are essential to avoid misreading.
- HybridProcess & Methodology
- Combination of predictive (waterfall-style) and adaptive (agile) approaches tailored to an initiative.
Used in 1 place
Used in 3 places
Used in 2 places
I
17- IaaSInfrastructure as a ServiceGeneral BA
- Cloud service offering virtualized computing resources over the internet.
- FlashcardsWhat does IaaS stand for?
- IIBAInternational Institute of Business AnalysisBABOK Core
- The professional association that maintains the BABOK Guide and the ECBA, CCBA, and CBAP certifications.
- Implementation SMEImplementation Subject Matter ExpertRoles
- Stakeholder with expertise in the implementation of solution components, e.g., developers, architects, testers.
- Key ConceptsStakeholder — BACCM
- FlashcardsWhat does Implementation SME stand for?
- In ScopeGeneral BA
- Items, capabilities, processes, or stakeholders explicitly included in the scope of analysis or delivery. Listed alongside out-of-scope items on scope models to prevent later disputes.
- Knowledge AreasSolution Evaluation
- IncrementProcess & Methodology
- A working, potentially releasable piece of the product produced during an iteration. The Scrum increment must meet the Definition of Done and add to all prior increments.
- Incremental DevelopmentProcess & Methodology
- Approach in which a solution is delivered in successive pieces, each adding usable functionality.
- Influence/Interest GridTechniques
- Two-by-two matrix plotting stakeholders by their influence over the change against their interest in it. Quadrants (Manage Closely, Keep Satisfied, Keep Informed, Monitor) drive engagement strategy. Referenced by BABOK as a stakeholder-analysis aid.
- Information Technology PerspectiveBABOK Core
- BABOK lens for BA work performed within or for the IT function — implementing, integrating, modifying, or retiring software and infrastructure. Emphasises functional/non-functional requirements, interfaces, and enterprise architecture alignment.
- Interface AnalysisTechniques
- BABOK v3 technique used to identify and define interactions between systems, organisational units, or solution components — including data exchanged, format, frequency, triggers, and protocols. Output typically captured on context diagrams or interface specifications.
- Knowledge AreasConduct ElicitationSpecify and Model Requirements
- PerspectivesInformation Technology perspective
- FlashcardsName 3 common techniques used under the 'Information Tech…
- Intermediate EventModeling
- BPMN double-bordered circle representing something that happens during a flow — typically a timer, message receipt, escalation, or signal.
- InterviewTechniques
- Direct conversation, structured or unstructured, used to elicit information from a stakeholder.
- Knowledge AreasElicitation and Collaboration — deep dive
- TechniquesRequirements WorkshopsSurvey or Questionnaire
- ScenariosTwo SMEs describe the same process differently
- Interview PrepHow do you decide which elicitation technique to use?
- FlashcardsAn interviewer asks a situational question and you have n…Best follow-up to an interview?Healthy talk-time ratio in a discovery interview?What's the strongest opening for 'what does a business an…Which interview format follows a fixed question list aske…Which structure is best for a 'tell me about a time…' que…
- INVESTINVESTRequirements
- Quality criteria for user stories: Independent, Negotiable, Valuable, Estimable, Small, Testable.
- I
Independent
Can be delivered on its own, without depending on another story being done first. Order shouldn't matter.
Example'Email password reset' doesn't require 'social login' to ship first.
- N
Negotiable
The story is an invitation to a conversation, not a fixed contract. Details can be adjusted with the Product Owner.
ExampleHow exactly the 'export' button looks is open until refinement.
- V
Valuable
Delivers visible value to a user or stakeholder — not a technical task with no observable outcome.
Example'Customer can download invoice as PDF' (valuable) beats 'Add PDF library' (not).
- E
Estimable
The team understands it well enough to size the work. If they can't estimate, the story is too vague or too unknown — split or spike it.
ExampleAcceptance criteria are clear enough to give a story-point estimate.
- S
Small
Fits comfortably inside one sprint, ideally a few days. Anything bigger should be split — usually by workflow steps, data variations, or rules.
ExampleSplit 'Manage users' into create / edit / deactivate.
- T
Testable
Has clear, verifiable acceptance criteria. You can write a test that proves it's done.
Example'Login fails after 5 wrong attempts within 10 minutes' is testable.
- vs. Definition of Ready — DoR is a team-agreed gate for any backlog item; INVEST is the specific quality test for user stories.
- vs. Acceptance Criteria — AC say WHEN a story is done; INVEST tests whether the story is well-formed enough to start.
- IRRInternal Rate of ReturnTechniques
- Discount rate at which the net present value of an investment's cash flows equals zero.
- IssueGeneral BA
- A risk that has materialized or a current problem that requires action and tracking.
- Item TrackingTechniques
- Capturing and managing stakeholder concerns, issues, risks, action items, and decisions through to resolution.
- Iterative DevelopmentProcess & Methodology
- Approach in which a solution is built and refined through repeated cycles of planning, building, and evaluating.
- ITILITILProcess & Methodology
- Information Technology Infrastructure Library — a framework of best practices for IT service management.
- 1
Organizations & People
Roles, responsibilities, culture, skills, and structure needed to support the service.
ExampleService desk team with clear escalation paths.
- 2
Information & Technology
The information the service uses and the tools (hardware, software, platforms) that run it.
ExampleITSM tool, CMDB, monitoring stack.
- 3
Partners & Suppliers
External relationships that contribute to the service — vendors, cloud providers, contractors.
ExampleCloud provider with SLA; outsourced after-hours support.
- 4
Value Streams & Processes
How the activities of the organization flow together to create value end-to-end.
ExampleIncident-to-resolution value stream measured for cycle time.
- vs. CMMI — ITIL is a body of best practices for IT services; CMMI rates organizational process maturity.
- vs. COBIT — COBIT governs IT (control objectives, audit); ITIL operates IT services day-to-day.
Used in 1 place
Used in 2 places
Used in 1 place
Used in 1 place
Used in 4 places
Used in 11 places
Used in 4 places
Deep dive · extended definition + exam tip
Components — what each part means
Six independent quality tests for a user story. A good story passes all six.
How they relate
The letters reinforce each other: a Small story is easier to make Independent and Estimable; a Valuable story is easier to make Negotiable because the goal anchors the conversation. Failing one letter usually drags the others down.
How a BA uses it
Walk the team through I-N-V-E-S-T at refinement. The first failed letter is the refactor target — split for Small, clarify for Testable, rewrite for Valuable, and so on.
Extended
INVEST is a six-letter checklist for the quality of a single user story. Each letter is a separate test — a story should pass all six before a team commits to it. Originally proposed by Bill Wake.
When used
During backlog refinement, before sprint planning, or any time a story feels too big, vague, or risky to start.
Common confusions
Exam tip
If asked 'what makes a good user story?', the answer is INVEST — and the most-tested letters are Independent and Small.
Used in 2 places
Used in 3 places
Used in 10 places
Used in 2 places
Deep dive · extended definition + exam tip
Components — what each part means
ITIL 4's Service Value System has four 'dimensions' that must all be balanced for any service to deliver value.
How they relate
Neglecting one dimension breaks the others — great tools (#2) without the right people (#1) still fails. ITIL insists they are co-equal.
How a BA uses it
When scoping or reviewing an IT service, walk the four dimensions as a coverage check — most service problems trace back to a weak or missing dimension.
Extended
ITIL is the de-facto framework for IT Service Management (ITSM). The current version (ITIL 4) is built around a Service Value System with four dimensions and a value chain of six activities. Older versions (ITIL v3) used a five-stage service lifecycle.
When used
When designing or improving how an IT organization delivers and supports services to the business.
Common confusions
Exam tip
ITIL is a perspective in BABOK's Information Technology perspective context — recognise its vocabulary (incident, problem, change, service request) on the exam.
J
1- JTBDJobs To Be DoneBusiness & Strategy
- Framework describing what customers are trying to accomplish ('the job they hire a product to do'), independent of features.
- FlashcardsWhat does JTBD stand for?
Used in 1 place
K
4- KAKnowledge AreaBABOK Core
- A grouping of related BA tasks. BABOK v3 defines six knowledge areas, each containing a set of tasks.
- Knowledge AreasBusiness Analysis Planning and MonitoringBusiness Analysis Planning and Monitoring — deep diveElicitation and CollaborationElicitation and Collaboration — deep diveRequirements Analysis and Design DefinitionRequirements Life Cycle ManagementSolution EvaluationSolution Evaluation — deep diveStrategy Analysis
- Key ConceptsPredictive vs Adaptive approaches
- Flashcards(KA 1) What is the purpose of the task 'Identify Business…(KA 1) What is the purpose of the task 'Plan Business Ana…(KA 1) What is the purpose of the task 'Plan Business Ana…(KA 1) What is the purpose of the task 'Plan Business Ana…(KA 1) What is the purpose of the task 'Plan Stakeholder …(KA 2) What is the purpose of the task 'Communicate Busin…(KA 2) What is the purpose of the task 'Conduct Elicitati…(KA 2) What is the purpose of the task 'Confirm Elicitati…(KA 2) What is the purpose of the task 'Manage Stakeholde…(KA 2) What is the purpose of the task 'Prepare for Elici…(KA 3) What is the purpose of the task 'Approve Requireme…(KA 3) What is the purpose of the task 'Assess Requiremen…(KA 3) What is the purpose of the task 'Maintain Requirem…(KA 3) What is the purpose of the task 'Prioritize Requir…(KA 3) What is the purpose of the task 'Trace Requirements'?(KA 4) What is the purpose of the task 'Analyze Current S…(KA 4) What is the purpose of the task 'Assess Risks'?(KA 4) What is the purpose of the task 'Define Change Str…(KA 4) What is the purpose of the task 'Define Future Sta…(KA 5) What is the purpose of the task 'Analyze Potential…(KA 5) What is the purpose of the task 'Define Design Opt…(KA 5) What is the purpose of the task 'Define Requiremen…(KA 5) What is the purpose of the task 'Specify and Model…(KA 5) What is the purpose of the task 'Validate Requirem…(KA 5) What is the purpose of the task 'Verify Requiremen…(KA 6) What is the purpose of the task 'Analyze Performan…(KA 6) What is the purpose of the task 'Assess Enterprise…(KA 6) What is the purpose of the task 'Assess Solution L…(KA 6) What is the purpose of the task 'Measure Solution …(KA 6) What is the purpose of the task 'Recommend Actions…Solution performance is measured during:What does BAPM stand for?What does EC stand for?What does KA stand for?What does RADD stand for?What does RLCM stand for?What does RLM stand for?What does SA stand for?What does SE stand for?Which KA carries the heaviest ECBA weighting (~30%)?
- KanbanProcess & Methodology
- Lean method that visualizes work on a board, limits work in progress, and manages flow.
- FlashcardsWhat does WIP stand for?
- KPIKey Performance IndicatorTechniques
- A measurable value that shows how effectively an objective is being achieved.
- KRIKey Risk IndicatorData & Analytics
- Metric used to signal increasing risk exposure in an activity, process, or organization.
- FlashcardsWhat does KRI stand for?
Used in 50 places
Used in 1 place
Used in 1 place
L
7- Lane (BPMN)Modeling
- Sub-division of a BPMN pool used to assign responsibility for tasks to a role, department, or system within the same participant.
- Lead TimeProcess & Methodology
- Elapsed time from a customer request to the customer receiving the outcome; usually longer than cycle time because it includes upstream queueing.
- LeanProcess & Methodology
- Philosophy and practices focused on maximizing customer value while minimizing waste.
- PerspectivesBusiness Process Management perspective
- Interview PrepHow do you decide between a predictive and an adaptive BA…What are the BABOK perspectives, and why do they matter?
- FlashcardsBest technique to surface waste at a Lean altitude:Lean Canvas is best for:What does VSM stand for?What is a value stream map (VSM)?
- Lean CanvasBusiness & Strategy
- Adaptation of the Business Model Canvas for startups, replacing partner/relationship blocks with problem, solution, key metrics, and unfair advantage.
- FlashcardsLean Canvas is best for:
- Lessons LearnedTechniques
- Information gained from an initiative used to improve future performance.
- Logical Data ModelData & Analytics
- Detailed model of entities, attributes, keys, and relationships, independent of any specific database technology.
- Logical ModelModeling
- Detailed model that fully specifies structure or behaviour while remaining independent of any specific technology platform.
Used in 4 places
Used in 7 places
Used in 1 place
M
14- Market AnalysisTechniques
- Studying customers, competitors, and market conditions to inform decisions about products and services.
- MDAModel-Driven ArchitectureModeling
- OMG approach in which models at successive levels of abstraction (CIM, PIM, PSM) are progressively transformed toward implementation.
- FlashcardsWhat does MDA stand for?
- MDMMaster Data ManagementGeneral BA
- Discipline for defining and managing an organization's critical shared data to provide a single trusted view.
- FlashcardsWhat does MDM stand for?
- Message FlowModeling
- BPMN dashed connector showing communication between two pools (separate participants).
- MilestoneGeneral BA
- Significant point or event in a project, often marking completion of a major deliverable.
- Mind MappingTechniques
- Visual diagram used to organize information around a central concept and explore relationships.
- MitigationProcess & Methodology
- A risk response that reduces the likelihood or impact of a risk to an acceptable level. One of four standard responses alongside avoid, transfer, and accept.
- Interview PrepWhat's a weakness you have as a BA, and what are you doin…
- FlashcardsResidual risk is:
- MLMachine LearningData & Analytics
- Branch of AI in which systems learn patterns from data to make predictions or decisions without being explicitly programmed.
- FlashcardsWhat does ML stand for?
- MMPMinimum Marketable ProductProcess & Methodology
- Smallest product that can be released to customers and generate value in the market.
- FlashcardsWhat does MMP stand for?
- MockupModeling
- Higher-fidelity static design of a user interface showing visual style and content.
- TechniquesPrototyping
- MoSCoWMust, Should, Could, Won'tTechniques
- Prioritization technique categorizing requirements as Must have, Should have, Could have, or Won't have this time.
- Knowledge AreasPrioritize RequirementsRequirements Life Cycle Management — deep dive
- TechniquesMoSCoW Prioritization
- ScenariosA stakeholder wants their item moved to 'Must'Too much scope for the release window
- Interview PrepHow do you prioritise requirements when stakeholders disa…When would you use MoSCoW versus Kano?
- FlashcardsMost important MoSCoW column:Recommended cap on Must:What does MoSCoW stand for?What does MoSCoW stand for?What does the W in MoSCoW stand for?What's the recommended maximum share of total effort for …Which is NOT a valid Must-have test?Why include 'this time' on Won't?
- M
Must have
Non-negotiable for this release. If any Must is missing, the release fails — legally, contractually, or because the solution is unusable.
ExampleGDPR consent capture before go-live in the EU.
- S
Should have
Important and painful to omit, but the release can still ship without it via a workaround. Targeted for inclusion if capacity allows.
ExampleBulk-import for historical records — manual entry is possible but slow.
- C
Could have
Desirable, low-cost-of-omission. Included only if Musts and Shoulds finish early. First to be cut when scope tightens.
ExampleDark-mode UI theme.
- W
Won't have (this time)
Explicitly out of scope for THIS release. Not rejected — parked, with a record of the decision so it can return next time.
ExampleMobile app — deferred to phase 2.
- vs. Kano Model — MoSCoW prioritizes by importance/timing; Kano classifies by customer satisfaction impact (basic, performance, delighter).
- vs. Numeric ranking — MoSCoW is bucketed; numeric ranking forces a strict order.
- MoSCoW PrioritisationTechniques
- Prioritisation method that classifies items as Must have, Should have, Could have, or Won't have (this time). Originating in DSDM and widely adopted in BABOK practice; the 'Won't have' category is critical for managing scope.
- MRRMonthly Recurring RevenueBusiness & Strategy
- Normalised monthly value of subscription revenue, used widely in SaaS finance and product analytics.
- FlashcardsWhat does MRR stand for?
- MVPMinimum Viable ProductProcess & Methodology
- Version of a product with just enough features to satisfy early users and validate learning.
Used in 1 place
Used in 1 place
Used in 1 place
Used in 2 places
Used in 1 place
Used in 1 place
Used in 1 place
Used in 15 places
Deep dive · extended definition + exam tip
Components — what each part means
Four buckets, applied per release or time-box. The lower-case 'o's are filler — only M, S, C, W carry meaning.
How they relate
The four are mutually exclusive and ordered. A useful rule of thumb: keep Musts at ≤60% of effort so Should/Could can absorb estimation slip without sinking the release.
How a BA uses it
Score every backlog item once, with stakeholders in the room. Re-score whenever scope, capacity, or deadline changes — never treat the labels as permanent.
Extended
A prioritization technique grouping items into Must have, Should have, Could have, and Won't have (this time). 'Won't' is explicit — it parks the item without rejecting it. The split is typically targeted at no more than 60% Must in any release window.
When used
When prioritizing a backlog, release scope, or feature list with mixed-priority stakeholders. Especially common in DSDM and time-boxed agile.
Common confusions
Related terms
Exam tip
The 'W' in MoSCoW = Won't have THIS TIME, not 'never'. ECBA distractors often misstate this.
Used in 1 place
Used in 1 place
Used in 4 places
N
5- NFRNon-Functional RequirementRequirements
- Quality attribute or constraint such as performance, security, usability, reliability, or maintainability.
- Performance
Speed, response time, throughput, resource use under specified load.
Example95% of search results return in < 800ms at 1,000 concurrent users.
- Reliability
Uptime, MTBF, fault tolerance, disaster recovery (RTO/RPO).
Example99.9% monthly availability; RTO ≤ 4h, RPO ≤ 15min.
- Security
Confidentiality, integrity, authentication, authorisation, audit.
ExampleAll PII encrypted in transit (TLS 1.3) and at rest (AES-256).
- Usability
Learnability, accessibility, error prevention, user satisfaction.
ExampleNew users complete first checkout unaided in ≤ 3 minutes; meets WCAG 2.2 AA.
- Maintainability
Modularity, testability, ease of change, code quality targets.
Example≥ 80% unit-test coverage on the payments module; mean time to repair < 2h.
- Portability
Ability to run in different environments, browsers, devices, or clouds.
ExampleRuns unchanged on the latest two versions of Chrome, Safari, Edge, Firefox.
- Compatibility
Coexistence and interoperability with other systems.
ExampleExposes a REST API conformant to OpenAPI 3.1; backwards-compatible with v1 clients for 12 months.
- Compliance
Conformance to laws, regulations, standards, contracts.
ExampleMeets PCI-DSS v4.0 SAQ-A; GDPR Art. 17 (right to erasure) supported.
- vs. Functional Requirement — FR = what; NFR = how well.
- vs. Constraint — Constraints are restrictions on the solution (e.g., 'must use Oracle'); NFRs are quality targets ('< 200ms response').
- NoSQLData & Analytics
- Family of non-relational databases (document, key-value, column-family, graph) optimized for flexibility and scale.
- NotationModeling
- The graphical and lexical conventions used by a modelling language (e.g. BPMN, DMN, UML) — the rules that make a diagram unambiguous.
- PerspectivesBusiness Process Management perspective
- TechniquesData Flow DiagramsDecision Modeling (DMN)Process Modeling (BPMN / Flowchart)
- ScenariosNotation soup
- Interview PrepWhen would you reach for a process model, and how do you …
- FlashcardsWhat does BPMN stand for and who maintains it?What does BPMN stand for?What does BPMN stand for?What does BPMN stand for?What does CMMN stand for?What does DMN stand for?What does DMN stand for?What is BPMN used for?What should a BA decide FIRST when starting any model?Why must as-is and to-be use the same notation?
- NPSNet Promoter ScoreBusiness & Strategy
- Customer-loyalty metric calculated from responses to: 'How likely are you to recommend us?' on a 0–10 scale.
- NPVNet Present ValueTechniques
- Current value of expected future cash flows from an investment, discounted to today using a required rate of return.
Used in 5 places
Deep dive · extended definition + exam tip
Components — what each part means
ISO/IEC 25010 groups NFRs into eight quality characteristics. Most exam scenarios map cleanly to one of these — recognise the cue word and you have the answer.
How they relate
Each FR may have NFRs from one or many of these eight categories. NFRs trade off against each other (e.g., higher security usually costs performance) and against cost — surfacing those trade-offs is core BA work.
How a BA uses it
Pair every architecturally significant FR with at least one NFR per relevant category. Capture them in an NFR matrix so testers can write measurable acceptance criteria.
Extended
Non-Functional Requirements (also called quality attributes) describe how well the system performs its functions: performance, scalability, availability, security, usability, maintainability, portability, and compliance. They constrain the design and are often the hardest to test.
When used
Throughout RADD, especially when designing architecturally significant components or when the solution touches regulated data.
Common confusions
Exam tip
ECBA loves NFR questions disguised as scenarios — look for performance, security, usability, availability cues.
Used in 16 places
Used in 2 places
Used in 6 places
O
12- ObservationTechniques
- Studying people performing work to understand processes, environments, and unstated needs. May be active or passive.
- OKRObjectives and Key ResultsBusiness & Strategy
- Goal-setting framework pairing a qualitative Objective with measurable Key Results that show progress toward it.
- FlashcardsWhat does OKR stand for?
- OLAOperational Level AgreementTechniques
- Internal agreement between IT teams that supports delivery of an SLA to the customer.
- FlashcardsWhat does OLA stand for?
- OLAPOnline Analytical ProcessingGeneral BA
- Class of systems optimized for complex queries and multidimensional analysis of business data.
- OLTPOnline Transaction ProcessingGeneral BA
- Class of systems optimized for managing transaction-oriented workloads such as order entry.
- OMGOMGModeling
- Object Management Group — the international standards consortium that maintains BPMN, DMN, UML, SysML, and CMMN, the notations most commonly cited by BABOK for modelling processes, decisions, and systems.
- FlashcardsWhat does BPMN stand for and who maintains it?What does BPMN stand for?What does BPMN stand for?What does BPMN stand for?What does CMMN stand for?What does DMN stand for?What does DMN stand for?What does MDA stand for?What does OMG stand for?What does UML stand for?What does UML stand for?
- Operating ModelBusiness & Strategy
- Description of how an organization delivers value, integrating people, process, technology, data, and governance.
- PerspectivesBusiness Architecture perspective
- TechniquesOrganizational Modeling
- FlashcardsWhat does TOM stand for?
- Operational SupportRoles
- Stakeholder group responsible for the day-to-day management and maintenance of the solution after deployment.
- Key ConceptsStakeholder — BACCM
- ORInclusive GatewayModeling
- BPMN gateway that activates one or more outgoing paths based on conditions and joins waiting only for the activated paths.
- Organizational ModelingModeling
- Modeling of an organization's roles, responsibilities, and reporting structures.
- Knowledge AreasAnalyze Current StateAssess Enterprise LimitationsDefine Change StrategyDefine Future StateDefine Requirements ArchitecturePlan Business Analysis GovernancePlan Stakeholder EngagementRecommend Actions to Increase Solution ValueSpecify and Model Requirements
- TechniquesOrganizational Modeling
- FlashcardsBest companion to an org chart for accountability mapping?Frequent miss in role redesign?Org modelling is most valuable when:
- Out of ScopeGeneral BA
- Items, capabilities, processes, or stakeholders explicitly excluded from the scope of analysis or delivery. Documenting exclusions is as important as documenting inclusions and is a standard element of a scope model.
- FlashcardsWhat's an anti-persona?
- OutcomeBusiness & Strategy
- A measurable change in stakeholder behaviour, capability, or condition that results from delivered outputs. BABOK distinguishes outputs (what is produced) from outcomes (the change those outputs cause), with value realised only when outcomes occur.
- Knowledge AreasPlan Stakeholder EngagementRecommend Actions to Increase Solution Value
- PerspectivesAgile perspective
- Key ConceptsValue — BACCM
- TechniquesDecision TablePESTLE Analysis
- Case StudiesAutomating a Loan Pre-Approval Engine
- ScenariosSponsor asks for a feature with no stated business reason
- Interview PrepHow do you explain a technical constraint to a non-techni…How do you prioritise requirements when stakeholders disa…Tell me about a project where you made a real difference …
- FlashcardsA sponsor asks for 'a chatbot'. What is the BA's first move?Best partner artefact for a logic model:Best-formed future state:Cycle time vs lead time?EMV stands for:Influence is best understood as:Which is an outcome (not an output)?Which is the best-formed need statement?
Used in 1 place
Used in 1 place
Used in 2 places
Used in 11 places
Used in 3 places
Used in 1 place
Used in 2 places
Used in 13 places
Used in 1 place
Used in 19 places
P
34- PaaSPlatform as a ServiceGeneral BA
- Cloud service that provides a platform for developing, running, and managing applications.
- FlashcardsWhat does PaaS stand for?
- Pain PointGeneral BA
- Specific problem or frustration experienced by a stakeholder that the solution aims to address.
- Payback PeriodTechniques
- Time required for an investment's cumulative cash inflows to equal its initial outlay.
- TechniquesBusiness Case
- PDCAPlan-Do-Check-ActProcess & Methodology
- Iterative four-step management method for the control and continuous improvement of processes and products.
- PerspectiveBABOK Core
- A view of business analysis used in a specific context. BABOK v3 defines five: Agile, Business Intelligence, Information Technology, Business Architecture, and Business Process Management.
- PerspectivesAgile perspectiveBusiness Architecture perspectiveBusiness Intelligence perspectiveBusiness Process Management perspectiveInformation Technology perspective
- TechniquesUser Stories
- ScenariosAutomate the mess?Backlog overflowing with vague storiesExecutive wants 'a dashboard'Three projects, one capabilityVendor demo that 'solves everything'
- Interview PrepWhat are the BABOK perspectives, and why do they matter?
- FlashcardsAgile perspective — in one line, what lens does it apply?Business Architecture perspective — in one line, what len…Business Intelligence perspective — in one line, what len…Business Process Management perspective — in one line, wh…Information Technology perspective — in one line, what le…Name 3 common techniques used under the 'Agile' perspective.Name 3 common techniques used under the 'Business Archite…Name 3 common techniques used under the 'Business Intelli…Name 3 common techniques used under the 'Business Process…Name 3 common techniques used under the 'Information Tech…Stem mentions backlog, PO, just-enough docs — perspective…Stem mentions hand-offs, cycle time, end-to-end process. …Stem mentions interfaces, NFRs, vendor packages. Perspect…Stem mentions reports, dashboards, KPIs, ETL, 'single ver…Use cases should be named:What does BPM stand for?What is the 'Agile' perspective in BABOK?What is the 'Business Architecture' perspective in BABOK?What is the 'Business Intelligence' perspective in BABOK?What is the 'Business Process Management' perspective in …What is the 'Information Technology' perspective in BABOK?What is the BABOK Business Process Management perspective?What signals on an ECBA stem suggest the 'Agile' perspect…What signals on an ECBA stem suggest the 'Business Archit…What signals on an ECBA stem suggest the 'Business Intell…What signals on an ECBA stem suggest the 'Business Proces…What signals on an ECBA stem suggest the 'Information Tec…
- PerspectivesBABOK Core
- Five lenses in BABOK v3 — Agile, Business Intelligence, Information Technology, Business Architecture, Business Process Management — through which BA work is performed. They describe context, not methodology, and most initiatives blend several.
- ScenariosAutomate the mess?Backlog overflowing with vague storiesExecutive wants 'a dashboard'Three projects, one capabilityVendor demo that 'solves everything'
- Interview PrepWhat are the BABOK perspectives, and why do they matter?
- FlashcardsAgile perspective — in one line, what lens does it apply?Business Architecture perspective — in one line, what len…Business Intelligence perspective — in one line, what len…Business Process Management perspective — in one line, wh…Information Technology perspective — in one line, what le…Name 3 common techniques used under the 'Agile' perspective.Name 3 common techniques used under the 'Business Archite…Name 3 common techniques used under the 'Business Intelli…Name 3 common techniques used under the 'Business Process…Name 3 common techniques used under the 'Information Tech…Name the five BABOK v3 perspectives.What does BPM stand for?What is the 'Agile' perspective in BABOK?What is the 'Business Architecture' perspective in BABOK?What is the 'Business Intelligence' perspective in BABOK?What is the 'Business Process Management' perspective in …What is the 'Information Technology' perspective in BABOK?What signals on an ECBA stem suggest the 'Agile' perspect…What signals on an ECBA stem suggest the 'Business Archit…What signals on an ECBA stem suggest the 'Business Intell…What signals on an ECBA stem suggest the 'Business Proces…What signals on an ECBA stem suggest the 'Information Tec…
- PESTLEPolitical, Economic, Social, Technological, Legal, EnvironmentalTechniques
- Framework for analyzing macro-environmental factors affecting an organization. Variants include PEST and STEEPLE.
- Knowledge AreasStrategy Analysis — deep dive
- TechniquesPESTLE Analysis
- FlashcardsBest output of a PESTLE scan?Best technique for scanning external context dimensions:PESTLE complements which technique most directly?What does PESTLE stand for?What does PESTLE stand for?What does the L in PESTLE stand for?What is PESTLE analysis?
- P
Political
Government policy, political stability, trade relations, taxation policy, public-sector priorities.
ExampleNew US tariff on imported steel.
- E
Economic
Macro-economic conditions: growth, inflation, interest rates, exchange rates, employment.
ExampleEurozone interest rate hike raises borrowing cost.
- S
Social
Demographics, culture, lifestyle, attitudes, education levels, consumer preferences.
ExampleAging population shifts demand toward healthcare.
- T
Technological
Innovation pace, emerging tech, automation, R&D activity, infrastructure.
ExampleGenerative AI lowering content-production cost.
- L
Legal
Laws and regulations the organization must comply with — distinct from political stance.
ExampleEU AI Act compliance deadlines.
- E
Environmental
Climate, sustainability, ecological constraints, ESG expectations.
ExampleCarbon-reporting requirements for listed companies.
- vs. SWOT — PESTLE is external-only and macro; SWOT also includes internal factors (Strengths, Weaknesses).
- vs. Porter's Five Forces — Porter analyses industry/competitive structure; PESTLE analyses the wider macro environment.
- Physical Data ModelData & Analytics
- Database-specific model showing tables, columns, data types, indexes, and constraints as they will be implemented.
- Physical ModelModeling
- Implementation-ready model expressed in the constructs of a specific platform — tables, columns, services, executable BPMN.
- Pie ChartData & Analytics
- Circular chart divided into sectors illustrating numerical proportion. Appropriate only for showing parts of a single whole with a small number of categories; bar charts are usually preferred for comparison.
- PIIPersonally Identifiable InformationGeneral BA
- Information that can be used on its own or with other data to identify an individual.
- TechniquesData Flow Diagrams
- FlashcardsWhat does PII stand for?
- Plan Business Analysis ApproachBABOK Core
- First task of Business Analysis Planning and Monitoring (KA 1). Selects the point on the predictive–adaptive spectrum and defines deliverables, activities, complexity, and change-management approach for the BA work.
- Planning PokerTechniques
- Consensus-based estimation technique used in agile teams, often using a Fibonacci-like scale.
- PMProject ManagerRoles
- Person responsible for planning, executing, monitoring, and closing a project within scope, time, and budget.
- PMBOKProject Management Body of KnowledgeProcess & Methodology
- PMI's standard for project management knowledge and practices.
- PMIProject Management InstituteProcess & Methodology
- Global professional association for project, programme, and portfolio managers; publisher of the PMBOK Guide and PMP credential.
- PMPProject Management ProfessionalProcess & Methodology
- Globally recognized PMI certification for experienced project managers.
- POProduct OwnerRoles
- Scrum role accountable for maximizing product value and managing the product backlog.
- PerspectivesAgile perspective
- Key ConceptsPredictive vs Adaptive approaches
- TechniquesRACI Matrix
- ScenariosBacklog overflowing with vague storiesDeveloper pushes back on a requirement
- Interview PrepWhat are the BABOK perspectives, and why do they matter?
- FlashcardsPredictive vs Adaptive — 'Stakeholder engagement'?Stem mentions backlog, PO, just-enough docs — perspective…What does PO stand for?What is the 'Agile' perspective in BABOK?What signals on an ECBA stem suggest the 'Agile' perspect…
- POCProof of ConceptProcess & Methodology
- Small exercise to verify that a concept, technology, or design is feasible.
- Pool (BPMN)Modeling
- BPMN container representing a participant — typically a separate organisation or system with its own process; pools communicate via message flows.
- Power/Interest GridTechniques
- Stakeholder analysis matrix that classifies stakeholders by their level of power and interest in the change.
- Knowledge AreasPlan Stakeholder Engagement
- TechniquesStakeholder Analysis (Power/Interest)
- FlashcardsBest tool to set engagement intensity:
- Predictive AnalyticsData & Analytics
- Analytics that uses historical data and statistical or ML techniques to forecast likely future outcomes.
- Predictive ApproachProcess & Methodology
- Plan-driven BA approach where requirements are defined in detail upfront, baselined, and managed through formal change control. Best fit for regulatory, safety-critical, or fixed-price contexts with stable scope.
- Prescriptive AnalyticsData & Analytics
- Analytics that recommends actions, often combining predictive models with optimisation or decision rules.
- PRINCE2PRojects IN Controlled EnvironmentsProcess & Methodology
- Process-based project management methodology widely used in the UK public sector and globally.
- FlashcardsWhat does PRINCE2 stand for?
- PrioritisationTechniques
- BABOK v3 technique for ranking requirements, designs, or options to determine relative importance. Common methods include MoSCoW, weighted scoring, Kano, value-vs-effort, and WSJF.
- Knowledge AreasBusiness Analysis Planning and Monitoring — deep diveRequirements Life Cycle Management — deep diveStrategy Analysis — deep dive
- ScenariosA high-value request from a low-influence stakeholderA stakeholder wants their item moved to 'Must'Backlog overflowing with vague storiesChoosing the BA approachDefects vs. new features after launchRegulatory deadline collides with user-experience workThree projects, one capabilityToo much scope for the release window
- Interview PrepHow do you prioritise requirements when stakeholders disa…
- FlashcardsBest output of a PESTLE scan?Most important MoSCoW column:
- Process MapModeling
- Visual representation of the steps, actors, and decisions in a business process.
- TechniquesInterviews
- Process ModelingModeling
- BABOK v3 technique that visually depicts a sequence of activities, decisions, and hand-offs that transform inputs into outputs. Used to understand current operations (as-is), design future operations (to-be), surface bottlenecks, and align stakeholders on scope. Notations include flowcharts, swimlanes, BPMN, and value stream maps.
- Knowledge AreasAnalyze Current StateConduct ElicitationDefine Change StrategyDefine Future StateIdentify Business Analysis Performance ImprovementsMaintain RequirementsPlan Business Analysis Information ManagementPlan Stakeholder EngagementSpecify and Model RequirementsTrace Requirements
- TechniquesConcept ModelingProcess Modeling (BPMN / Flowchart)
- FlashcardsA gateway with a '+' marker means:What is the first step of as-is to to-be process modeling?Which BPMN connector type is required between two pools?Which of these is NOT a reason to choose BPMN over a simp…Your BPMN has a single task labelled 'Underwrite' with 14…
- Process OwnerRoles
- The single accountable individual for end-to-end performance of a business process across the functions it crosses.
- Product BacklogProcess & Methodology
- Ordered list of everything that might be needed in the product, owned by the Product Owner.
- PerspectivesAgile perspective
- FlashcardsWhat does PO stand for?
- Product ManagerRoles
- Role responsible for the strategy, roadmap, and feature definition of a product over its life cycle.
- Project ScopeProcess & Methodology
- The work that must be performed to deliver a product, service, or result with the specified features and functions. BABOK distinguishes project scope (the work) from solution scope (the capabilities of the resulting solution).
- PrototypingTechniques
- Building an early model of a solution to elicit, validate, and refine requirements.
- Knowledge AreasConduct ElicitationDefine Future StateElicitation and CollaborationMeasure Solution PerformanceSpecify and Model Requirements
- TechniquesPrototyping
- FlashcardsBest fidelity to test high-level flow before committing t…Best moment to stop prototyping?Name 5 common elicitation techniques.Risk of an evolutionary prototype?
- PseudonymisationData & Analytics
- Replacing identifying fields with reversible tokens so data can be processed without exposing identity.
Used in 1 place
Used in 1 place
Used in 2 places
Used in 39 places
Used in 28 places
Used in 9 places
Deep dive · extended definition + exam tip
Components — what each part means
Six categories of external macro forces. Use as a checklist so no category is missed.
How they relate
Categories overlap (a new law is both Legal and Political). Place each factor in its dominant category — the goal is coverage, not perfect taxonomy.
How a BA uses it
Brainstorm one category at a time, score each factor for impact and likelihood, and feed the high-impact items into SWOT (as Opportunities or Threats) and risk analysis.
Extended
PESTLE is a six-factor scan of the external macro-environment. It catalogs forces an organization cannot control but must understand to set strategy. Variants: PEST (no L/E), STEEPLE (adds Ethics).
When used
Early in Strategy Analysis or when entering a new market, geography, or regulatory regime.
Common confusions
Related terms
Exam tip
If the stem mentions 'macro environment', 'regulation', or 'demographic shift', think PESTLE. Pure competitor questions point to Porter, not PESTLE.
Used in 1 place
Used in 3 places
Used in 2 places
Used in 5 places
Used in 5 places
Used in 3 places
Used in 4 places
Used in 2 places
Used in 11 places
Used in 2 places
Used in 3 places
Used in 1 place
Used in 14 places
Used in 1 place
Used in 17 places
Used in 2 places
Used in 2 places
Used in 10 places
Q
3- QAQuality AssuranceProcess & Methodology
- Process-oriented activities ensuring that the methods used to deliver products are effective and produce quality outcomes.
- Key ConceptsStakeholder — BACCM
- ScenariosBacklog overflowing with vague stories
- Interview PrepWhat makes a good requirement?
- FlashcardsWhat does QA stand for?
- QCQuality ControlProcess & Methodology
- Product-oriented activities focused on identifying defects in deliverables.
- Knowledge AreasValidate RequirementsVerify Requirements
- FlashcardsWhat does QC stand for?
- Quick WinGeneral BA
- An item with high value and low effort or cost, deliverable in a short time frame. Quick wins occupy the high-value/low-effort quadrant of an impact-effort matrix and are typically scheduled early to build momentum and demonstrate progress.
Used in 4 places
Used in 3 places
R
28- RACIResponsible, Accountable, Consulted, InformedTechniques
- Responsibility assignment matrix mapping each task or decision to one Accountable party and one or more Responsible, Consulted, and Informed roles.
- Knowledge AreasPlan Stakeholder Engagement
- TechniquesOrganizational ModelingRACI Matrix
- ScenariosTwo stakeholders give contradictory sign-off
- Interview PrepHow do you make sure you've identified the right stakehol…
- FlashcardsBest companion to an org chart for accountability mapping?Best use of RACI:Difference between C and I:How many As per row?Marking 12 people as Consulted on every row will most lik…What does RACI stand for?What does RACI stand for?What is the maximum number of Accountable parties allowed…Which letter means two-way communication where the person…
- R
Responsible
Does the actual work. Can be one person or several. Always at least one R per row.
ExampleDeveloper writes the migration script.
- A
Accountable
Owns the outcome and signs off. EXACTLY ONE per row — split accountability is no accountability.
ExampleEngineering manager approves the migration.
- C
Consulted
Two-way conversation: their expertise is needed before the work is finalised. Provides input, can push back.
ExampleDBA consulted on index strategy.
- I
Informed
One-way update: told after the fact so they can plan around it. No input expected.
ExampleSupport team informed before deploy so they can brief agents.
- vs. RASCI / RACI-VS — Variants add Support, Verify, or Sign-off — same idea, more columns.
- vs. Org chart — An org chart shows reporting; RACI shows decision rights per task.
- RACI MatrixTechniques
- Roles and Responsibilities matrix mapping stakeholders to tasks or deliverables as Responsible, Accountable, Consulted, or Informed. BABOK technique used to clarify hand-offs and approval authority across a process or project.
- RADDRequirements Analysis and Design DefinitionBABOK Core
- Knowledge area abbreviation (KA 5) covering specifying and modeling requirements, verifying and validating them, and defining design options. Heaviest ECBA weighting (~30%).
- Knowledge AreasAnalyze Potential Value and Recommend SolutionRequirements Analysis and Design DefinitionRequirements Analysis and Design Definition — deep diveStrategy Analysis — deep dive
- Interview PrepHow do you tell a requirement from a design?What makes a good requirement?What's the difference between a functional and a non-func…
- Flashcards(KA 5) What is the purpose of the task 'Analyze Potential…(KA 5) What is the purpose of the task 'Define Design Opt…(KA 5) What is the purpose of the task 'Define Requiremen…(KA 5) What is the purpose of the task 'Specify and Model…(KA 5) What is the purpose of the task 'Validate Requirem…(KA 5) What is the purpose of the task 'Verify Requiremen…Confirmation is:What are the tasks of 'Requirements Analysis and Design D…What does RADD stand for?What does UML stand for?Which KA carries the heaviest ECBA weighting (~30%)?Which pair is correct?
- vs. Elicitation and Collaboration — EC produces raw BA information; RADD analyses and structures it.
- vs. Solution Evaluation — RADD defines and recommends; Solution Evaluation measures the deployed solution's actual value.
- RCARoot Cause AnalysisTechniques
- Method to identify the underlying cause of a problem rather than its symptoms. Common tools: 5 Whys, Fishbone diagram.
- Knowledge AreasAnalyze Current StateAnalyze Performance MeasuresAssess Enterprise LimitationsAssess RisksAssess Solution LimitationsIdentify Business Analysis Performance ImprovementsRecommend Actions to Increase Solution ValueSpecify and Model Requirements
- PerspectivesBusiness Process Management perspective
- TechniquesRoot Cause Analysis (5 Whys / Fishbone)
- FlashcardsBest signal that RCA worked?Limitation of 5 Whys?Name 3 common techniques used under the 'Business Process…Pareto analysis is best when:What does 5 Whys stand for?What does RCA stand for?
- Regression TestingProcess & Methodology
- Re-testing of unchanged areas of a solution to ensure existing functionality still works after changes.
- RegulatorRoles
- Stakeholder responsible for defining and enforcing standards or rules that the solution must comply with.
- Regulatory RequirementRequirements
- An externally imposed obligation from law, regulation, standard, or contract that the solution must satisfy (e.g., GDPR, HIPAA, SOX, PCI-DSS, WCAG, ISO 27001). Often realised as a mix of functional behaviour, NFRs, and constraints.
- Source
The law, regulation, standard, or contract that imposes it — cited precisely, including clause/article.
ExampleGDPR Article 17 — Right to Erasure.
- Obligation
What the regulation requires the organisation to do or guarantee.
ExampleOn verified request, erase a data subject’s personal data within 30 days.
- Scope
Which data, processes, geographies, or user groups the obligation applies to.
ExampleAll EU/EEA customers; all systems holding identifiable personal data.
- Realisation
How the solution will meet it — typically a mix of FRs, NFRs, and constraints traced back to this source.
ExampleFR: ‘Erase Account’ workflow. NFR: complete within 7 days. Constraint: backups purged on 30-day cycle.
- Evidence
What artefact proves compliance to an auditor — logs, reports, certifications, sign-offs.
ExampleImmutable audit log of every erasure request and outcome, retained for 6 years.
- vs. Non-Functional Requirement — An NFR is a quality target the business chooses (e.g., 99.9% uptime). A Regulatory Requirement is externally imposed — you don’t get to negotiate it down.
- vs. Constraint — A Constraint restricts the solution (‘must use the existing Oracle DB’). A Regulatory Requirement says what the solution must achieve to be lawful — often realised through one or more constraints.
- vs. Business Rule — Business rules are owned and changeable by the business; regulatory rules are owned externally and only change when the law/standard changes.
- Release PlanningProcess & Methodology
- The activity of grouping backlog items into releases that deliver coherent increments of value, balancing scope, capacity, dependencies, and stakeholder expectations.
- Interview PrepWhen would you use MoSCoW versus Kano?
- ReportingData & Analytics
- The systematic production and distribution of information about performance, status, or compliance to defined audiences on a defined schedule. Distinguished from dashboards by its retrospective, narrative orientation.
- Knowledge AreasSolution Evaluation
- PerspectivesBusiness Intelligence perspective
- TechniquesConcept ModelingData Flow DiagramsData Modeling (ERD)Organizational ModelingState Modeling (State Diagram)
- Case StudiesEquipping Field Engineers with a Mobile Job App
- ScenariosA requirement passes UAT but users complain
- FlashcardsBusiness Intelligence perspective — in one line, what len…What does DW stand for?What's the standard target normal form for an operational…
- RequirementRequirements
- A usable representation of a need, focused on understanding what kind of value could be delivered if the requirement is fulfilled.
- 1
Business Requirement
Enterprise-level goal or outcome that justifies the change. Owned by the sponsor; sits in the business case.
Example“Reduce month-end close from 9 days to 3 within 12 months.”
- 2
Stakeholder Requirement
What a specific role or group needs to be able to do. Bridges the business goal and the solution.
Example“The AP clerk must be able to approve invoices from a mobile device.”
- 3
Solution Requirement — Functional
What the solution must do — behaviours, calculations, data it manages. Usually phrased ‘the system shall…’.
Example“The system shall route invoices > €10,000 to a second approver.”
- 4
Solution Requirement — Non-Functional (NFR)
How well the solution must perform — quality attributes and constraints (performance, security, usability, availability).
Example“95% of approval screens shall load in < 2s under 500 concurrent users.”
- 5
Transition Requirement
Temporary capability needed only to move from current to future state. Retires at go-live.
Example“Migrate 24 months of historic invoices from the legacy AP system before cutover.”
- 6
Regulatory Requirement
Externally imposed obligation (law, regulation, standard, contract). Cuts across the other types — often realised as a mix of FRs, NFRs, and constraints.
Example“All approvals shall be logged in an immutable audit trail for 7 years (SOX §404).”
- vs. Design — Requirements describe what stakeholders need; designs describe how the solution will meet them. The boundary is fluid, especially in agile.
- vs. User Story — A user story is a format, not a requirement type — usually used to capture stakeholder or solution requirements.
- Requirements Analysis and Design DefinitionBABOK Core
- The knowledge area for structuring, specifying, modeling, validating, and recommending solution options. Carries the highest ECBA weighting.
- Knowledge AreasRequirements Analysis and Design Definition
- Flashcards(KA 5) What is the purpose of the task 'Analyze Potential…(KA 5) What is the purpose of the task 'Define Design Opt…(KA 5) What is the purpose of the task 'Define Requiremen…(KA 5) What is the purpose of the task 'Specify and Model…(KA 5) What is the purpose of the task 'Validate Requirem…(KA 5) What is the purpose of the task 'Verify Requiremen…What are the tasks of 'Requirements Analysis and Design D…What does RADD stand for?What does UML stand for?Which KA carries the heaviest ECBA weighting (~30%)?
- Requirements Life Cycle ManagementBABOK Core
- The knowledge area for managing and maintaining requirements and design information from inception through retirement.
- Knowledge AreasBusiness Analysis Planning and Monitoring — deep diveElicitation and Collaboration — deep diveRequirements Life Cycle Management
- ScenariosA requirement passes UAT but users complainA signed-off requirement contradicts a new oneA stakeholder wants their item moved to 'Must'Too much scope for the release windowTwo stakeholders give contradictory sign-off
- Flashcards(KA 3) What is the purpose of the task 'Approve Requireme…(KA 3) What is the purpose of the task 'Assess Requiremen…(KA 3) What is the purpose of the task 'Maintain Requirem…(KA 3) What is the purpose of the task 'Prioritize Requir…(KA 3) What is the purpose of the task 'Trace Requirements'?How many BABOK knowledge areas are there?What are the 5 tasks of Requirements Life Cycle Management?What are the tasks of 'Requirements Life Cycle Management'?What does RLCM stand for?What does RLM stand for?Which two KAs are weighted ~20% each on the ECBA?
- RetrospectiveProcess & Methodology
- Scrum event where the team reflects on the past sprint and identifies improvements for the next one.
- Rework LoopProcess & Methodology
- Path in a process where work is returned to an earlier step due to defects or missing information; a key target for process improvement.
- RFIRequest for InformationProcess & Methodology
- Document used to gather general information about vendor capabilities before issuing an RFP.
- FlashcardsWhat does RFI stand for?
- RFPRequest for ProposalProcess & Methodology
- Document soliciting proposals from vendors for a product or service, with selection criteria.
- RFQRequest for QuotationProcess & Methodology
- Document inviting vendors to bid prices on specified products or services.
- FlashcardsWhat does RFQ stand for?
- RiskGeneral BA
- Uncertain event or condition that, if it occurs, has a positive or negative effect on objectives.
- Risk AnalysisTechniques
- BABOK v3 technique (Risk Analysis and Management) for identifying risks, assessing their likelihood and impact, and determining responses (avoid, transfer, mitigate, accept). Output is typically captured in a risk register and visualised on a risk matrix.
- Knowledge AreasAnalyze Current StateAnalyze Performance MeasuresAnalyze Potential Value and Recommend SolutionAssess Enterprise LimitationsAssess Requirements ChangesAssess RisksAssess Solution LimitationsDefine Change StrategyIdentify Business Analysis Performance ImprovementsManage Stakeholder CollaborationMeasure Solution PerformancePlan Business Analysis ApproachPlan Stakeholder EngagementPrepare for ElicitationPrioritize RequirementsRecommend Actions to Increase Solution ValueValidate Requirements
- Risk Analysis and ManagementTechniques
- Identifying, assessing, and treating uncertainties that may affect outcomes.
- Knowledge AreasAnalyze Current StateAnalyze Performance MeasuresAnalyze Potential Value and Recommend SolutionAssess Enterprise LimitationsAssess Requirements ChangesAssess RisksAssess Solution LimitationsDefine Change StrategyIdentify Business Analysis Performance ImprovementsManage Stakeholder CollaborationMeasure Solution PerformancePlan Business Analysis ApproachPlan Stakeholder EngagementPrepare for ElicitationPrioritize RequirementsRecommend Actions to Increase Solution ValueValidate Requirements
- Risk MatrixTechniques
- Two-dimensional grid plotting risks by likelihood against impact, with cell colour denoting severity. Used to prioritise risk responses; meaning of axes and thresholds must be defined explicitly to support consistent assessment.
- RLCMRequirements Life Cycle ManagementBABOK Core
- Knowledge area abbreviation (KA 3) for managing requirements and designs from inception through retirement, including tracing, prioritizing, and approving.
- Knowledge AreasBusiness Analysis Planning and Monitoring — deep diveElicitation and Collaboration — deep diveRequirements Analysis and Design Definition — deep diveRequirements Life Cycle ManagementRequirements Life Cycle Management — deep diveSolution Evaluation — deep diveStrategy Analysis — deep dive
- ScenariosA requirement passes UAT but users complainA signed-off requirement contradicts a new oneA stakeholder wants their item moved to 'Must'Too much scope for the release windowTwo stakeholders give contradictory sign-off
- Interview PrepHow do you prioritise requirements when stakeholders disa…What makes a good requirement?
- Flashcards(KA 3) What is the purpose of the task 'Approve Requireme…(KA 3) What is the purpose of the task 'Assess Requiremen…(KA 3) What is the purpose of the task 'Maintain Requirem…(KA 3) What is the purpose of the task 'Prioritize Requir…(KA 3) What is the purpose of the task 'Trace Requirements'?A requirement passed UAT but users say the report 'doesn'…Approval should be:How many BABOK knowledge areas are there?What are the 5 tasks of Requirements Life Cycle Management?What are the tasks of 'Requirements Life Cycle Management'?What does RLCM stand for?What does RLM stand for?Which is NOT a Strategy Analysis task?Which two KAs are weighted ~20% each on the ECBA?
- vs. BAPM — BAPM plans how BA work will be done; RLCM manages the requirements artifacts produced.
- vs. Project Life Cycle — RLCM tracks requirements; the project life cycle tracks the project itself (initiation → closure).
- RLMRequirements Life Cycle ManagementBABOK Core
- Common short form for Requirements Life Cycle Management (KA 3). Same knowledge area as RLCM.
- Knowledge AreasBusiness Analysis Planning and Monitoring — deep diveElicitation and Collaboration — deep diveRequirements Life Cycle Management
- ScenariosA requirement passes UAT but users complainA signed-off requirement contradicts a new oneA stakeholder wants their item moved to 'Must'Too much scope for the release windowTwo stakeholders give contradictory sign-off
- Flashcards(KA 3) What is the purpose of the task 'Approve Requireme…(KA 3) What is the purpose of the task 'Assess Requiremen…(KA 3) What is the purpose of the task 'Maintain Requirem…(KA 3) What is the purpose of the task 'Prioritize Requir…(KA 3) What is the purpose of the task 'Trace Requirements'?How many BABOK knowledge areas are there?What are the 5 tasks of Requirements Life Cycle Management?What are the tasks of 'Requirements Life Cycle Management'?What does RLCM stand for?What does RLM stand for?Which two KAs are weighted ~20% each on the ECBA?
- RoadmapProcess & Methodology
- Time-oriented visual plan showing how a product, capability, or change will evolve across releases, quarters, or themes. Communicates direction and sequencing without committing to detailed dates.
- ROIReturn on InvestmentTechniques
- Ratio measuring financial return relative to the cost of an investment, expressed as a percentage.
- Roles and Permissions MatrixModeling
- Matrix that maps user roles to the actions or data they are allowed to access.
- Knowledge AreasSpecify and Model Requirements
- RPARobotic Process AutomationProcess & Methodology
- Software 'robots' that mimic human interactions with systems to automate rule-based, repetitive tasks; a tactical option within BPM, not a substitute for redesign.
- Interview PrepWhen would you reach for a process model, and how do you …
- FlashcardsWhat does RPA stand for?
- RTMRequirements Traceability MatrixRequirements
- A grid linking requirements to their origin, related requirements, design elements, and the test cases that verify them.
- Knowledge AreasTrace Requirements
- FlashcardsWhat does RTM stand for?
Used in 14 places
Deep dive · extended definition + exam tip
Components — what each part means
Four roles assigned per task or deliverable, one row at a time.
How they relate
R does, A owns, C advises, I is told. R and A can be the same person (working manager); A is never blank. Watch for too many Cs — that's process drag.
How a BA uses it
Draw a grid: tasks down the left, roles across the top. Fill each cell with R, A, C, or I. Validate by row (one A?) and by column (no role with too many As, no role that's only ever I).
Extended
A responsibility assignment matrix marking each task or deliverable with who is Responsible (does the work), Accountable (owns the outcome — exactly one), Consulted (two-way input), and Informed (one-way update).
When used
When clarifying ambiguous ownership, especially across cross-functional teams or vendor boundaries.
Common confusions
Related terms
Exam tip
Exactly ONE Accountable per row. Multiple A's = a broken RACI.
Used in 19 places
Deep dive · extended definition + exam tip
Extended
Requirements Analysis and Design Definition (KA 5) structures elicited information into models, specifies and verifies requirements, validates them against business need, defines design options, and recommends a solution. It is the heaviest-weighted KA on the ECBA.
When used
After elicitation produces raw stakeholder input — RADD turns that input into specified, validated requirements and viable design options.
Common confusions
Related terms
Exam tip
ECBA questions about 'specify, model, verify, validate, define design options, recommend solution' all map to RADD — recognize those six verbs instantly.
Used in 16 places
Used in 7 places
Deep dive · extended definition + exam tip
Components — what each part means
A defensible regulatory requirement names five things so audit can trace it end-to-end.
How they relate
Source justifies why; Obligation defines what; Scope bounds where; Realisation links to the FRs/NFRs/constraints that build it; Evidence proves it after the fact. Without Evidence, even a fully-built solution can fail audit.
How a BA uses it
Maintain a Regulatory Register separate from the backlog. Each entry traces forward to one or more solution requirements (so dev knows what to build) and forward to test cases plus operational evidence (so audit can verify it).
Extended
An externally imposed obligation that the solution must satisfy, originating in law (e.g., GDPR, HIPAA, SOX), industry regulation (PCI-DSS, MiFID II), accessibility or quality standards (WCAG, ISO 27001, ISO 9001), or contractual SLAs. Regulatory requirements cut across the BABOK types — they are usually realised as a mix of Functional behaviour, NFRs, and hard Constraints. They are non-negotiable: failure typically means fines, loss of licence, or contract termination.
When used
From day one of any initiative touching personal data, payments, health, finance, safety, public sector, or accessibility. Reviewed at every gate and at every change request.
Common confusions
Exam tip
If a question mentions a named law, regulation, standard, or accreditation (GDPR, SOX, HIPAA, PCI, WCAG, ISO) — it’s a Regulatory Requirement, even if it reads like an NFR.
Used in 1 place
Used in 12 places
Deep dive · extended definition + exam tip
Components — what each part means
The six requirement types you will be asked to recognise — what each one is, where it lives, and how it relates to the others.
How they relate
They form a layered chain: a Business Requirement is decomposed into one or more Stakeholder Requirements, each of which is realised by Solution Requirements (Functional + NFR). Transition Requirements wrap the cutover; Regulatory Requirements constrain every layer. A Requirements Traceability Matrix (RTM) links them top-to-bottom so any change at one level is visible at every other.
How a BA uses it
When triaging a new statement, ask in order: Is it an enterprise outcome (1)? A role’s need (2)? A system behaviour (3)? A quality target (4)? A go-live-only capability (5)? An external obligation (6)? The first ‘yes’ is its type. Then file it in the matching artefact and trace it up and down the chain.
Extended
BABOK v3 classifies every requirement into one of four core types — Business, Stakeholder, Solution (Functional + Non-Functional), and Transition — plus widely-recognised cross-cutting categories such as Regulatory and Constraint. The type tells you who owns it, what level of abstraction it lives at, where it sits in traceability, and when it retires. Mis-classifying a requirement is the single most common cause of scope drift and unbuildable specs.
When used
Every time you write, review, or sort a requirement so it lands in the correct artefact (business case, user story, NFR matrix, cutover plan, compliance register).
Common confusions
Related terms
Exam tip
Memorise the chain: Business → Stakeholder → Solution (Functional + NFR) → Transition. Regulatory and Constraint cut across all four. Many ECBA questions hinge on which type a sentence describes.
Used in 11 places
Used in 19 places
Used in 1 place
Used in 2 places
Used in 1 place
Used in 17 places
Used in 17 places
Used in 3 places
Used in 28 places
Deep dive · extended definition + exam tip
Extended
Requirements Life Cycle Management (KA 3) keeps requirements and designs consistent over time: tracing them, maintaining them through change, prioritizing, assessing changes, and approving. RLCM does NOT manage the project life cycle — only the requirements within it.
When used
Whenever requirements exist and could change — which is always. RLCM activities run in parallel with elicitation, analysis, and evaluation.
Common confusions
Related terms
Exam tip
If a question mentions tracing, prioritizing, approving, or maintaining requirements — pick RLCM, not BAPM.
Used in 19 places
Used in 4 places
Used in 2 places
Used in 1 place
Used in 2 places
Used in 2 places
S
60- SAStrategy AnalysisBABOK Core
- Knowledge area abbreviation (KA 4) for identifying business need, assessing capabilities, and defining the change strategy.
- Knowledge AreasBusiness Analysis Planning and Monitoring — deep diveElicitation and Collaboration — deep diveRequirements Analysis and Design Definition — deep diveSolution Evaluation — deep diveStrategy AnalysisStrategy Analysis — deep dive
- PerspectivesBusiness Architecture perspective
- ScenariosA high-value request from a low-influence stakeholderSponsor and end users want different solutionsSponsor asks for a feature with no stated business reason
- Flashcards(KA 4) What is the purpose of the task 'Analyze Current S…(KA 4) What is the purpose of the task 'Assess Risks'?(KA 4) What is the purpose of the task 'Define Change Str…(KA 4) What is the purpose of the task 'Define Future Sta…How many BABOK knowledge areas are there?What are the tasks of 'Strategy Analysis'?What does PESTLE stand for?What does SA stand for?Which is NOT a Strategy Analysis task?
- vs. RADD — SA defines the change at a high level (what & why); RADD details the requirements (how).
- vs. Business Case — The business case is one output of SA, not the whole KA.
- SaaSSoftware as a ServiceGeneral BA
- Software licensing and delivery model in which software is hosted centrally and accessed over the internet.
- SAMServiceable Available MarketBusiness & Strategy
- Portion of the TAM that a company's products and services can realistically serve.
- ScatterplotData & Analytics
- Chart plotting two quantitative variables as points on Cartesian axes to reveal correlation, clusters, and outliers. The standard visual for exploring relationships between variables.
- SCDSlowly Changing DimensionData & Analytics
- Pattern for handling changes to dimension attributes over time (Type 1 overwrite, Type 2 history, Type 3 limited history).
- FlashcardsWhat does SCD stand for?
- SchemaData & Analytics
- Formal definition of the structure of data, including tables, fields, types, and relationships.
- TechniquesData Modeling (ERD)
- ScopeGeneral BA
- The boundaries of what a solution, product, or project will and will not include.
- Scope CreepGeneral BA
- Uncontrolled expansion of scope without corresponding adjustments to time, cost, or resources.
- Scope ModelingModeling
- Techniques such as context diagrams or feature lists used to define solution and project boundaries.
- Knowledge AreasAnalyze Current StateDefine Change StrategyDefine Future StateDefine Requirements ArchitecturePlan Stakeholder EngagementSpecify and Model RequirementsTrace Requirements
- TechniquesScope Modeling
- FlashcardsBest scope artefact for cross-system boundary discussion?SIPOC stands for:Why is the 'out' list as important as the 'in' list?
- ScrumProcess & Methodology
- Lightweight agile framework with defined roles (Product Owner, Scrum Master, Developers), events, and artifacts, organized into sprints.
- PerspectivesAgile perspective
- ScenariosBacklog overflowing with vague stories
- FlashcardsWhat does PO stand for?
- Role
Product Owner
Maximises product value. Owns the Product Backlog: ordering, clarity, and what is built next.
ExampleDecides login is more valuable than dark mode this sprint.
- Role
Scrum Master
Servant-leader for the team and the wider org. Coaches Scrum, removes impediments, protects the team's focus.
ExampleResolves a blocker with another department.
- Role
Developers
Cross-functional team that creates the Increment each sprint. Self-managing — decide HOW to build what the PO ordered.
ExampleDesigner + engineers + tester collectively own delivery.
- Event
Sprint
The container event. A fixed-length time-box (≤1 month) inside which all other events occur and a usable Increment is produced.
ExampleTwo-week sprints, back-to-back, no gaps.
- Event
Sprint Planning
Kicks off the Sprint. Team agrees the Sprint Goal and selects backlog items they believe they can deliver.
Example8-hour max for a 1-month sprint.
- Event
Daily Scrum
15-minute daily sync for Developers to inspect progress toward the Sprint Goal and adapt the plan.
ExampleSame time, same place, every working day.
- Event
Sprint Review
End-of-sprint inspection of the Increment with stakeholders. Backlog is adapted based on feedback.
ExampleDemo + open conversation, not a status meeting.
- Event
Sprint Retrospective
Team-only event to inspect process, people, and tools, and commit to improvements for the next sprint.
ExampleAction: shorten standups; revisit next retro.
- Artifact
Product Backlog
The single, ordered list of everything that might be needed in the product. Owned by the PO. Commitment: Product Goal.
ExampleHundreds of items, top dozen refined and ready.
- Artifact
Sprint Backlog
The Sprint Goal plus the items selected for the sprint plus the plan to deliver them. Owned by Developers.
ExampleUpdated daily as work progresses.
- Artifact
Increment
A concrete stepping-stone toward the Product Goal — usable, integrated, meeting the Definition of Done.
ExampleA deployable build at the end of the sprint.
- vs. Kanban — Scrum uses fixed-length sprints; Kanban uses continuous flow with WIP limits.
- vs. Agile — Scrum is one Agile framework, not a synonym for Agile.
- Scrum MasterRoles
- Scrum role that serves the team by removing impediments and ensuring Scrum is understood and enacted.
- PerspectivesAgile perspective
- SCVSingle Customer ViewData & Analytics
- Consolidated, consistent record of all data an organization holds about an individual customer.
- FlashcardsWhat does SCV stand for?
- SDLCSoftware Development Life CycleProcess & Methodology
- Structured process used to plan, design, build, test, deploy, and maintain software.
- PerspectivesInformation Technology perspective
- FlashcardsWhat does SDLC stand for?What does SDLC stand for?
- 1
Requirements
Understand the problem and what the software must do — elicit, analyse, specify.
ExampleBA workshops, user interviews, story writing.
- 2
Design
Decide how the software will be structured to meet the requirements — architecture, UX, data model.
ExampleWireframes, ERDs, API contracts.
- 3
Build
Implement the design in code, configuration, and content.
ExampleSprint development, code reviews.
- 4
Test
Verify it works as designed and validate it meets the need — unit, integration, system, UAT.
ExampleQA cycles + UAT sign-off.
- 5
Deploy
Release the software into the target environment, including data migration, training, and cutover.
ExampleProduction release with rollback plan.
- 6
Maintain
Keep the software healthy in operation: fixes, enhancements, support, eventual decommission.
ExamplePatching, performance tuning, bug fixes.
- vs. Waterfall — SDLC = the phases themselves; Waterfall = one specific way to sequence them (linear, gated).
- vs. Project Life Cycle — Project life cycle covers initiation → closure; SDLC covers requirements → maintenance.
- SESolution EvaluationBABOK Core
- Knowledge area abbreviation (KA 6) for assessing solution performance and value and recommending improvements.
- Knowledge AreasBusiness Analysis Planning and Monitoring — deep diveElicitation and Collaboration — deep diveRequirements Analysis and Design Definition — deep diveRequirements Life Cycle Management — deep diveSolution EvaluationSolution Evaluation — deep diveStrategy Analysis — deep dive
- ScenariosDefects vs. new features after launch
- Flashcards(KA 6) What is the purpose of the task 'Analyze Performan…(KA 6) What is the purpose of the task 'Assess Enterprise…(KA 6) What is the purpose of the task 'Assess Solution L…(KA 6) What is the purpose of the task 'Measure Solution …(KA 6) What is the purpose of the task 'Recommend Actions…How many BABOK knowledge areas are there?SE applies:Solution performance is measured during:Strongest SE recommendation includes:What are the tasks of 'Solution Evaluation'?What does SE stand for?
- vs. Testing — Testing checks the solution against requirements; SE checks actual business value delivered.
- vs. Strategy Analysis — SA defines the future state target; SE measures progress toward it.
- Sequence DiagramModeling
- UML diagram that shows how objects interact over time through ordered messages.
- Sequence FlowModeling
- BPMN connector showing the order in which tasks are performed within a single pool.
- Service BlueprintModeling
- Diagram extending a customer journey with the front-stage, back-stage, and supporting processes that deliver the service.
- Service LevelBusiness & Strategy
- A measurable commitment to a level of service performance (availability, response time, throughput, resolution time). The unit measured by service-level indicators and contracted in service-level agreements.
- SIPOCSIPOCProcess & Methodology
- High-level process framing showing Suppliers, Inputs, Process, Outputs, and Customers; used to scope a process before detailed modelling.
- SITSystem Integration TestingProcess & Methodology
- Testing performed to verify that integrated components or systems interact correctly.
- FlashcardsWhat does SIT stand for?
- Six SigmaProcess & Methodology
- Data-driven methodology for reducing process variation and defects, often using the DMAIC improvement cycle.
- SLAService Level AgreementTechniques
- Formal agreement defining the expected level of service between a provider and a consumer, including metrics and remedies.
- SLIService-Level IndicatorBusiness & Strategy
- A measured value of a service attribute (e.g. latency, uptime) compared against the SLO and SLA.
- FlashcardsWhat does SLI stand for?
- SLOService Level ObjectiveGeneral BA
- Specific measurable target for a service attribute, supporting the broader SLA.
- SMARTSpecific, Measurable, Achievable, Relevant, Time-boundTechniques
- Criteria for writing clear, actionable objectives or goals.
- S
Specific
Names exactly what will change, for whom, and where. No vague verbs like 'improve' on their own.
Example'Reduce average call-handling time in the EU support centre' (specific) vs 'improve support' (not).
- M
Measurable
Has a metric and a baseline so you can tell if it's met. If you cannot count it, you cannot prove progress.
ExampleFrom 6m 20s to 4m per call.
- A
Achievable
Realistic given resources, capability, and constraints. Stretching is fine; impossible is not.
Example33% reduction is achievable with the new IVR rollout — 90% is not.
- R
Relevant
Connects to a real business need or strategic goal. If it's met, something that matters improves.
ExampleLower handle-time supports the cost-to-serve OKR.
- T
Time-bound
Has a deadline. Without one, urgency disappears and progress can't be tracked.
ExampleBy end of Q3 2026.
- vs. INVEST — INVEST tests user stories; SMART tests objectives/goals.
- vs. KPI — A KPI is the metric; SMART is the discipline that makes the KPI usable.
- SMESubject Matter ExpertRoles
- Individual with deep, specialized knowledge of a domain, process, product, or system.
- Key ConceptsStakeholder — BACCM
- TechniquesInterviews
- ScenariosSubject-matter expert is unavailable for two weeksTwo SMEs describe the same process differently
- FlashcardsWhat does Domain SME stand for?What does Implementation SME stand for?What does SME stand for?Which technique is best when the SME is unavailable for t…
- Snowflake SchemaData & Analytics
- Variation of the star schema where dimension tables are normalized into multiple related tables.
- SOAService-Oriented ArchitectureGeneral BA
- Architectural style in which services are provided to other components over a network through standard interfaces.
- FlashcardsWhat does SOA stand for?
- Solution EvaluationBABOK Core
- The knowledge area covering tasks to assess solution performance and value, and recommend ways to increase value.
- Knowledge AreasBusiness Analysis Planning and Monitoring — deep diveElicitation and Collaboration — deep diveRequirements Analysis and Design Definition — deep diveRequirements Life Cycle Management — deep diveSolution EvaluationSolution Evaluation — deep diveStrategy Analysis — deep dive
- ScenariosDefects vs. new features after launch
- Flashcards(KA 6) What is the purpose of the task 'Analyze Performan…(KA 6) What is the purpose of the task 'Assess Enterprise…(KA 6) What is the purpose of the task 'Assess Solution L…(KA 6) What is the purpose of the task 'Measure Solution …(KA 6) What is the purpose of the task 'Recommend Actions…How many BABOK knowledge areas are there?Solution performance is measured during:What are the tasks of 'Solution Evaluation'?What does SE stand for?
- Solution RequirementRequirements
- Capabilities and qualities of a solution that meet stakeholder requirements. Split into functional and non-functional.
- FR
Functional Requirement
What the solution does — behaviours, inputs, outputs, calculations, validations, workflows.
Example“The system shall send an email confirmation within 30s of order placement.”
- NFR
Non-Functional Requirement
How well the solution does it — quality attributes such as performance, security, usability, availability, maintainability, portability, compliance.
Example“The order confirmation email shall be delivered in < 60s for 99% of orders.”
- vs. Stakeholder Requirement — Stakeholder reqs describe what a person needs; solution reqs describe what the system must provide.
- vs. Design — Solution reqs describe required capabilities; designs describe the chosen mechanism for providing them.
- Solution ScopeGeneral BA
- The set of capabilities a solution must deliver to meet the business need.
- Knowledge AreasDefine Change StrategyDefine Design OptionsStrategy Analysis
- SOMServiceable Obtainable MarketBusiness & Strategy
- Realistic share of the SAM a business can capture in the short to medium term.
- FlashcardsWhat does SOM stand for?
- SOWStatement of WorkProcess & Methodology
- Document defining the activities, deliverables, timelines, and acceptance criteria for project work.
- FlashcardsWhat does SOW stand for?
- Spiral ModelProcess & Methodology
- Risk-driven life cycle that combines iterative development with the systematic aspects of waterfall.
- SponsorRoles
- The stakeholder who authorizes the change and provides resources, funding, and high-level direction.
- Key ConceptsBusiness Requirements — requirements classificationRequirements vs DesignsStakeholder — BACCM
- TechniquesStakeholder Analysis (Power/Interest)
- Case StudiesAutomating a Loan Pre-Approval EngineEquipping Field Engineers with a Mobile Job AppModernising University Course RegistrationRecovering Abandoned Carts at an Online GrocerReducing No-Shows at a Community Clinic
- ScenariosA high-value request from a low-influence stakeholderA new senior stakeholder appears mid-projectAfter a chaotic kickoff workshopAs-is or to-be first?Defects vs. new features after launchIs this a requirement or a design?Sales and Operations disagree on a discount workflowSponsor and end users want different solutionsSponsor asks for a feature with no stated business reasonThree projects, one capabilityToo much scope for the release windowTwo stakeholders give contradictory sign-off
- Interview PrepA key stakeholder won't engage — won't reply to emails, s…How do you make sure you've identified the right stakehol…How do you prioritise requirements when stakeholders disa…Two senior stakeholders give you conflicting requirements…What's the difference between a BA and a project manager?When would you use MoSCoW versus Kano?Your sponsor asks you to start eliciting requirements but…
- FlashcardsA sponsor asks for 'a chatbot'. What is the BA's first move?A sponsor says 'the project is the change'. What's the BA…Attitudes (champion/blocker) belong:Requirements vs Designs — what differs in 'Owner of the d…Which abstraction level is most appropriate when an execu…
- SprintProcess & Methodology
- Time-boxed iteration in Scrum, typically 1–4 weeks, that produces a potentially releasable increment.
- TechniquesEstimation (Analogous, Parametric, Three-Point)
- ScenariosBacklog overflowing with vague stories
- FlashcardsWhat does DoR stand for?
- Sprint BacklogProcess & Methodology
- Set of product backlog items selected for a sprint, plus the plan to deliver them.
- Sprint PlanningProcess & Methodology
- Scrum event at the start of a sprint where the team plans the work to be performed.
- Sprint ReviewProcess & Methodology
- Scrum event at the end of a sprint where the increment is inspected with stakeholders.
- SQLStructured Query LanguageData & Analytics
- Standard language for querying, manipulating, and managing data in relational databases.
- FlashcardsWhat does SQL stand for?
- SRESite Reliability EngineeringProcess & Methodology
- Discipline applying software engineering practices to operations problems, balancing reliability with feature velocity through SLOs and error budgets.
- FlashcardsWhat does SRE stand for?
- SSOTSingle Source of TruthGeneral BA
- Practice of structuring information so that every data element is stored exactly once in an authoritative location.
- FlashcardsWhat does SSOT stand for?
- StakeholderGeneral BA
- Any individual or group affected by, or who can affect, the change, the need, or the solution.
- Stakeholder AnalysisTechniques
- Identifying and assessing stakeholders by attributes such as influence, interest, attitude, and authority.
- Knowledge AreasElicitation and Collaboration — deep dive
- PerspectivesBusiness Architecture perspective
- TechniquesStakeholder Analysis (Power/Interest)
- ScenariosA new senior stakeholder appears mid-project
- FlashcardsA new Director of Operations joins mid-project. What's th…High power, high interest stakeholder strategy?Most-missed stakeholder type?When should stakeholder maps be re-validated?
- Stakeholder EngagementTechniques
- Planned, ongoing collaboration with stakeholders to ensure their needs, concerns, and authority are appropriately reflected in BA work. A core output of Plan Stakeholder Engagement (BABOK KA 1.4).
- Knowledge AreasBusiness Analysis Planning and MonitoringBusiness Analysis Planning and Monitoring — deep diveCommunicate Business Analysis InformationDefine Change StrategyManage Stakeholder CollaborationPlan Business Analysis GovernancePlan Business Analysis Information ManagementPlan Stakeholder EngagementPrepare for Elicitation
- Key ConceptsPredictive vs Adaptive approaches
- Interview PrepHow do you decide between a predictive and an adaptive BA…
- Flashcards(KA 1) What is the purpose of the task 'Plan Stakeholder …Predictive vs Adaptive — 'Stakeholder engagement'?What are the tasks of 'Business Analysis Planning and Mon…
- Stakeholder List, Map, or PersonasTechniques
- Tools used to record stakeholders, visualize their relationships, and represent typical user types.
- Stakeholder MapTechniques
- Visual representation of stakeholders and their relationships to the change, the solution, and one another. BABOK lists stakeholder maps among the outputs of stakeholder analysis; common forms include onion diagrams and matrix grids.
- Stakeholder RequirementRequirements
- Needs of a stakeholder or stakeholder group that must be met to achieve a business requirement.
- Role
Who the stakeholder is — a job title, persona, or external party. Specific enough that someone in the room ‘owns’ it.
ExampleLoan officer, not ‘user’.
- Need / Capability
What that role must be able to do — usually a verb phrase, not a feature.
ExampleApprove a loan application from outside the office.
- Rationale / Outcome
Why they need it — the link back up to the business requirement.
ExampleSo decisions aren’t blocked when officers travel to client sites.
- vs. Business Requirement — Stakeholder reqs are role-specific; business reqs are enterprise-wide.
- vs. Solution Requirement — Stakeholder reqs describe what a person needs; solution reqs describe what the system does.
- Star SchemaData & Analytics
- Dimensional modeling pattern with a central fact table connected to descriptive dimension tables.
- Start EventModeling
- BPMN thin-bordered circle that triggers a process; can be none, message, timer, signal, conditional, or other event types.
- State DiagramModeling
- Diagram showing the states an object can be in and the events that cause transitions between them.
- TechniquesState Modeling (State Diagram)
- ScenariosIs this a process question or a state question?
- Interview PrepWhen would you reach for a process model, and how do you …
- FlashcardsA state-diagram transition must have:Best technique for a single object's lifecycle:Name three signs you need a state diagram.What does a guard in [square brackets] do?What is the difference between a state diagram and a proc…
- Story PointsTechniques
- Unitless measure of relative effort, complexity, and risk used to size user stories in agile.
- Strategy AnalysisBABOK Core
- The knowledge area focused on identifying business need, gaps in current capabilities, and the change strategy to reach a future state.
- Knowledge AreasBusiness Analysis Planning and Monitoring — deep diveElicitation and Collaboration — deep diveRequirements Analysis and Design Definition — deep diveSolution Evaluation — deep diveStrategy AnalysisStrategy Analysis — deep dive
- PerspectivesBusiness Architecture perspective
- ScenariosA high-value request from a low-influence stakeholderSponsor and end users want different solutionsSponsor asks for a feature with no stated business reason
- Flashcards(KA 4) What is the purpose of the task 'Analyze Current S…(KA 4) What is the purpose of the task 'Assess Risks'?(KA 4) What is the purpose of the task 'Define Change Str…(KA 4) What is the purpose of the task 'Define Future Sta…How many BABOK knowledge areas are there?What are the tasks of 'Strategy Analysis'?What does PESTLE stand for?What does SA stand for?Which is NOT a Strategy Analysis task?
- Sub-processModeling
- BPMN task that hides further detail and can be expanded into its own diagram; the standard way to manage diagram complexity.
- SupplierRoles
- External stakeholder who provides products or services to the organization.
- Survey or QuestionnaireTechniques
- Set of written questions used to elicit information from a large group of stakeholders.
- SwimlaneModeling
- Generic term for the horizontal or vertical bands in a process diagram that allocate tasks to actors; in BPMN, implemented as pools and lanes.
- TechniquesProcess Modeling (BPMN / Flowchart)
- ScenariosIs this a process question or a state question?
- Interview PrepWhen would you reach for a process model, and how do you …When would you use a user story versus a use case versus …
- FlashcardsA cross-lane arrow represents:Best use of swimlane vs BPMN:Lanes should be:You need to show that Compliance handles refusals while O…
- Swimlane DiagramModeling
- Process diagram that uses lanes to show which actor or system is responsible for each step.
- SWOTStrengths, Weaknesses, Opportunities, ThreatsTechniques
- Strategic analysis framework evaluating internal strengths and weaknesses, and external opportunities and threats.
- Knowledge AreasAnalyze Current StateAnalyze Potential Value and Recommend SolutionAssess Enterprise LimitationsDefine Change StrategyDefine Future StateRecommend Actions to Increase Solution ValueStrategy Analysis — deep dive
- TechniquesPESTLE AnalysisSWOT Analysis
- FlashcardsBest output of a PESTLE scan?Best use of SWOT:PESTLE complements which technique most directly?Strengths and Weaknesses are:TOWS adds:TOWS extends SWOT by:What does PESTLE stand for?What does SWOT stand for?What is SWOT analysis?Which classification is correct? 'Our competitor just cut…Which is the best Strength entry?
- S
Strengths (internal, helpful)
Capabilities, resources, or advantages the organization controls and can build on.
ExampleEstablished brand, skilled in-house data team.
- W
Weaknesses (internal, harmful)
Internal gaps, deficits, or disadvantages the organization needs to address or work around.
ExampleLegacy systems, no mobile presence.
- O
Opportunities (external, helpful)
External trends or openings the organization could exploit. Future-facing.
ExampleNew regulation favours digital onboarding.
- T
Threats (external, harmful)
External pressures or events that could damage the organization if ignored.
ExampleNew entrant with venture funding undercutting price.
- vs. PESTLE — PESTLE only covers external macro factors; SWOT covers internal + external.
- vs. Risk Analysis — Threats are not the same as risks — risks are uncertain events; threats are existing external pressures.
- SWOT AnalysisTechniques
- BABOK v3 strategy-analysis technique that classifies internal Strengths and Weaknesses against external Opportunities and Threats. Used to frame strategic options and inform the change strategy.
- Knowledge AreasAnalyze Current StateAnalyze Potential Value and Recommend SolutionAssess Enterprise LimitationsDefine Change StrategyDefine Future StateRecommend Actions to Increase Solution Value
- TechniquesSWOT Analysis
- FlashcardsTOWS extends SWOT by:What is SWOT analysis?Which classification is correct? 'Our competitor just cut…Which is the best Strength entry?
Used in 19 places
Deep dive · extended definition + exam tip
Extended
Strategy Analysis (KA 4) identifies the business need, assesses current and future state capabilities, identifies the gap, and defines the change strategy and solution scope. It justifies why a change is needed before requirements are detailed.
When used
Early in any initiative, and revisited whenever the business case or external context shifts materially.
Common confusions
Exam tip
Words like 'business need', 'capability gap', 'future state', and 'change strategy' are SA giveaways.
Used in 3 places
Used in 2 places
Used in 3 places
Used in 1 place
Used in 1 place
Used in 5 places
Used in 11 places
Used in 3 places
Deep dive · extended definition + exam tip
Components — what each part means
The Scrum Guide defines exactly 3 accountabilities (roles), 5 events, and 3 artifacts. Nothing else is 'Scrum'.
How they relate
Roles do the work, events create the cadence, artifacts make work and progress visible. Each artifact has a commitment (Product Goal, Sprint Goal, Definition of Done) that anchors transparency.
How a BA uses it
Use the breakdown to spot anti-patterns: missing Retrospective = no improvement loop; PO doesn't order the backlog = role gap; Increment isn't 'done' = artifact broken.
Extended
An Agile framework with three roles (Product Owner, Scrum Master, Developers), five events (Sprint, Sprint Planning, Daily Scrum, Sprint Review, Retrospective), and three artifacts (Product Backlog, Sprint Backlog, Increment).
When used
When delivering complex products iteratively in short, fixed-length sprints (typically 1–4 weeks).
Common confusions
Related terms
Exam tip
3 roles, 5 events, 3 artifacts. Memorize them — Scrum-vocabulary distractors are common.
Used in 1 place
Used in 1 place
Used in 3 places
Deep dive · extended definition + exam tip
Components — what each part means
Six logical phases every software product goes through, regardless of methodology. Waterfall does them once and in order; Agile does them in tiny loops, many times.
How they relate
Waterfall = one big linear pass through phases 1–6. V-model = phases mirrored against testing. Iterative/Agile = phases 1–6 repeated in short cycles, many times per release.
How a BA uses it
Use SDLC to locate where you are in delivery and what BA artefacts belong there — requirements early, UAT late, change control throughout.
Extended
Software Development Life Cycle — the sequence of phases a software product passes through: requirements, design, build, test, deploy, maintain. SDLC is methodology-agnostic; Waterfall, V-model, iterative, and agile are all ways to traverse it.
When used
When discussing where BA work fits in software delivery, or scoping a BA approach across phases.
Common confusions
Exam tip
SDLC ≠ Waterfall. The exam may test that distinction directly.
Used in 19 places
Deep dive · extended definition + exam tip
Extended
Solution Evaluation (KA 6) measures the value a deployed or partial solution delivers, identifies limiters and enablers, and recommends actions to increase value. It happens after — or alongside — implementation, not before.
When used
Post-deployment, during pilots, or after MVP releases to determine whether expected value is being realized.
Common confusions
Related terms
Exam tip
Any question about measuring whether a deployed solution actually delivers value = SE.
Used in 3 places
Used in 2 places
Used in 1 place
Used in 4 places
Used in 1 place
Used in 2 places
Used in 2 places
Deep dive · extended definition + exam tip
Components — what each part means
Five tests an objective must pass to be useful for planning and measurement.
How they relate
S and M together let you measure; A and R together keep the goal sane and connected to value; T forces commitment. Drop one letter and the objective becomes wishful thinking.
How a BA uses it
Write the goal in one sentence and underline each SMART element. If you can't underline all five, rewrite — don't promote the goal until you can.
Extended
SMART is a five-criterion checklist for writing objectives, goals, and KPIs that can actually be tracked. Originally formalised by George Doran (1981); the letters have minor variants but the intent is constant.
When used
When defining business objectives, project goals, KPIs, OKRs, or success criteria for a change.
Common confusions
Related terms
Exam tip
ECBA distractors often hide a non-measurable goal (e.g. 'improve customer experience') as a SMART objective — it isn't, because it has no metric or deadline.
Used in 8 places
Used in 1 place
Used in 17 places
Deep dive · extended definition + exam tip
Components — what each part means
Solution Requirements split into two sub-types. Every solution requirement is one or the other — never both.
How they relate
FRs answer ‘what’; NFRs answer ‘how well / under what conditions’. They are paired: most FRs need at least one NFR to be testable in production. Together they fully specify the solution’s required behaviour and qualities, and trace upward to Stakeholder Requirements and downward to Designs.
How a BA uses it
When writing or reviewing a spec, list FRs and NFRs in two columns. If an FR has no NFR next to it, ask ‘how fast / how secure / how reliable / how accessible’ — the gap is usually where production incidents happen.
Extended
A Solution Requirement specifies a capability or quality the solution itself must have to meet one or more Stakeholder Requirements. BABOK splits it into two sub-types — Functional (what it does) and Non-Functional (how well it does it). Solution requirements are the layer that developers, testers, and architects work directly from.
When used
During RADD, after stakeholder needs are stable, when translating role-level needs into specifications a delivery team can build and test.
Common confusions
Exam tip
If the question asks ‘what type of requirement is X’ and X reads ‘the system shall…’ or names a quality attribute, the umbrella answer is Solution Requirement (then split into FR or NFR).
Used in 3 places
Used in 1 place
Used in 1 place
Used in 33 places
Used in 3 places
Used in 1 place
Used in 1 place
Used in 1 place
Used in 1 place
Used in 8 places
Used in 14 places
Used in 3 places
Used in 2 places
Deep dive · extended definition + exam tip
Components — what each part means
Three things every stakeholder requirement names so it can be turned into solution requirements.
How they relate
Role + Need defines scope; Rationale provides the trace up to a Business Requirement and the trace down to one or more Solution Requirements that realise the need. Drop the Rationale and you lose the ability to defend the requirement when scope is squeezed.
How a BA uses it
User stories (As a <Role>, I want <Need>, so that <Rationale>) are the most common shape. Use cases name the same Role as the primary actor.
Extended
Needs of a specific stakeholder or stakeholder group, describing what they must be able to do to interact with or use the eventual solution. They bridge business and solution requirements.
When used
After business needs are clear and before solution specification — typically captured as user stories or use case briefs.
Common confusions
Related terms
Exam tip
Phrasing like 'as a <role>, I need to…' or 'the loan officer must be able to…' = Stakeholder Requirement.
Used in 8 places
Used in 5 places
Used in 19 places
Used in 1 place
Used in 3 places
Used in 6 places
Used in 8 places
Used in 3 places
Used in 20 places
Deep dive · extended definition + exam tip
Components — what each part means
A 2×2 grid: internal vs external on one axis, helpful vs harmful on the other.
How they relate
Pair quadrants to generate strategy: S+O (use strengths to grab opportunities), W+O (fix weaknesses to unlock opportunities), S+T (use strengths to defend), W+T (avoid or mitigate).
How a BA uses it
Brainstorm into all four quadrants, then pair them to generate concrete strategic options — SWOT alone is just a list; the value is in the pairings.
Extended
A strategy technique pairing internal factors (Strengths, Weaknesses) with external factors (Opportunities, Threats) to inform strategic choices. Internal/external is the key axis — students often invert it.
When used
During Strategy Analysis to characterize current capabilities and external pressures before defining a change strategy.
Common confusions
Related terms
Exam tip
If a stem says 'internal capability gap', think Weakness; 'new regulation', think Threat.
Used in 11 places
T
16- Takt TimeProcess & Methodology
- The pace at which a process must produce output to meet customer demand; available time divided by required units.
- TAMTotal Addressable MarketBusiness & Strategy
- Total revenue opportunity available if a product or service achieved 100% market share.
- TCOTotal Cost of OwnershipGeneral BA
- Estimate of all direct and indirect costs of acquiring and operating a system over its life cycle.
- FlashcardsWhat does TCO stand for?
- TesterRoles
- Stakeholder responsible for verifying that the solution meets requirements and quality standards.
- Key ConceptsStakeholder — BACCM
- ThemeProcess & Methodology
- A high-level container that groups related epics, features, or backlog items around a common business objective. Used on roadmaps to communicate intent at a strategic level.
- Theory of ChangeBusiness & Strategy
- A structured articulation of how and why a desired change is expected to occur, mapping inputs → activities → outputs → outcomes → impact, together with the assumptions linking each step. Used in strategy analysis and benefits realisation to make causal logic explicit and testable.
- Three AmigosGeneral BA
- Practice of bringing together a business representative, developer, and tester to discuss and clarify a story before development.
- Three-Point EstimationTechniques
- Estimation using optimistic, most likely, and pessimistic values to derive a weighted average.
- Time SeriesData & Analytics
- A sequence of data points indexed in time order, typically at uniform intervals. Visualised with line charts to expose trend, seasonality, and anomalies.
- To-BeGeneral BA
- Description or model of the desired future state of a process, system, or organization.
- TechniquesGap AnalysisProcess Modeling (BPMN / Flowchart)Requirements Workshops
- ScenariosAs-is or to-be first?
- FlashcardsBest source for an honest as-is:Delta list drives:Value Propositions should describe:What is the first step of as-is to to-be process modeling?Why model the as-is by observation and not just from the …Why must as-is and to-be use the same notation?
- To-Be ProcessProcess & Methodology
- The future-state representation of a process after the planned change, used to drive transition requirements and acceptance criteria.
- TOCTheory of ConstraintsProcess & Methodology
- Management paradigm that views any system as limited by a small number of constraints and focuses improvement on identifying and elevating them.
- FlashcardsWhat does TOC stand for?
- TOMTarget Operating ModelBusiness & Strategy
- The desired future-state operating model that supports a strategic change.
- TechniquesOrganizational Modeling
- FlashcardsWhat does TOM stand for?
- Transition RequirementRequirements
- Temporary capability needed only to move from current to future state, e.g., data migration, training, or parallel running.
- Data
Migrating, cleansing, reconciling, or archiving data from the current to the future state.
ExampleMigrate 24 months of historic invoices; reconcile totals to the cent before cutover.
- Training
Equipping users, support staff, and partners to operate the new solution.
ExampleDeliver role-based training to 220 AP clerks; publish a 1-page change comms 2 weeks before go-live.
- Ops Readiness
Standing up support, runbooks, monitoring, and on-call before the new solution carries production load.
ExampleL1/L2 runbooks signed off; on-call rota staffed for 2 weeks of hypercare.
- Parallel Run
Running old and new together to validate output and de-risk cutover.
ExampleRun legacy and new approval engines in parallel for one month-end close; reconcile differences.
- Decommission
Retiring the legacy system, contracts, licences, and data once cutover is proven.
ExampleDecommission legacy AP servers 90 days post-cutover; export and archive audit data.
- vs. Solution Requirement — Solution reqs persist for the life of the solution; transition reqs end at go-live.
- vs. Project Plan tasks — Transition reqs are capabilities the solution must enable; the plan tasks are how the team delivers them.
- Transition StateGeneral BA
- Intermediate state between current and future state during the change.
- Knowledge AreasStrategy Analysis — deep dive
- Key ConceptsChange — BACCM
- FlashcardsWhich artefact best documents a transition state?
- TrendData & Analytics
- The general direction in which a measure is moving over time, separated from short-term fluctuation and seasonality. Identified through time-series analysis and used to forecast future performance.
Used in 2 places
Used in 1 place
Used in 1 place
Used in 10 places
Used in 1 place
Used in 2 places
Used in 2 places
Deep dive · extended definition + exam tip
Components — what each part means
Transition requirements typically fall into five families. A complete cutover plan names at least one in each.
How they relate
Data and Parallel Run de-risk the switch; Training and Ops Readiness make it survivable on day one; Decommission closes it out. Skip any family and the project either fails to cut over or carries permanent shadow IT.
How a BA uses it
Open a separate Transition Requirements register at the start of cutover planning. Each item retires once met — explicitly mark it ‘closed’ rather than letting it leak into operational backlog.
Extended
Capabilities the solution must have, and conditions it must meet, to facilitate the transition from current to future state — for example data migration, training, parallel running, or decommissioning. They are temporary by nature: once the transition completes, they're retired.
When used
When planning go-live, cutover, migrations, or rollout. They sit between solution requirements and operational handover.
Common confusions
Related terms
Exam tip
Anything labeled 'data migration', 'user training', 'parallel run', or 'decommission legacy' = Transition Requirement.
Used in 3 places
Used in 2 places
U
9- UATUser Acceptance TestingProcess & Methodology
- Final testing performed by end users to validate that the solution meets their business needs.
- UIUser InterfaceGeneral BA
- The visual and interactive elements through which a user interacts with a product.
- UMLUnified Modeling LanguageModeling
- Standardized general-purpose modeling language used to specify, visualize, and document software systems.
- TechniquesSequence Diagrams
- ScenariosNotation soup
- Interview PrepWhen would you reach for a process model, and how do you …
- FlashcardsHow is an asynchronous message conventionally shown on a …How many standard diagram types are defined in UML 2.x?What does OMG stand for?What does UML stand for?What does UML stand for?What does UML stand for?When would you choose a UML class diagram over an ERD?Which UML diagram is best for modelling the lifecycle of …Which UML diagram is most appropriate for specifying an O…Which UML diagram is most similar to a BPMN process diagram?
- vs. BPMN — UML models software systems; BPMN models business processes.
- vs. ERD — Class diagrams resemble ERDs but model behavior + data; ERDs only model data.
- Underlying CompetenciesBABOK Core
- Behaviors, characteristics, knowledge, and personal qualities supporting the practice of business analysis (per BABOK v3).
- Unit TestingProcess & Methodology
- Testing of individual code units in isolation, typically performed by developers.
- Use CaseRequirements
- Description of the interactions between an actor and a system to achieve a goal, including main and alternate flows.
- Knowledge AreasRequirements Analysis and Design Definition — deep dive
- TechniquesScope ModelingUse Cases
- Case StudiesEquipping Field Engineers with a Mobile Job App
- Interview PrepWhat's a weakness you have as a BA, and what are you doin…When would you use a user story versus a use case versus …
- Flashcards<<include>> arrow points:A use case diagram alone is sufficient as a software spec…An actor is:An exception flow in a use case captures:Use cases should be named:What does UML stand for?What is a use case?Which is the correct level of granularity for a use case …
- Use Case DiagramModeling
- UML diagram that shows actors, use cases, and their relationships within a system boundary.
- User StoryRequirements
- Short description of functionality from a user's perspective, typically: As a <role>, I want <goal>, so that <benefit>.
- Knowledge AreasRequirements Analysis and Design Definition — deep dive
- PerspectivesAgile perspective
- ScenariosIs this a process question or a state question?
- Interview PrepWhen would you use a user story versus a use case versus …
- FlashcardsBackbone items should be:Release slices should be:Walking skeleton is:What is a user story format?
- Role
As a <role>
Who needs this — a specific user persona, not 'the system' or 'the business'. Anchors the story in a real human need.
ExampleAs a returning customer…
- Goal
I want <goal>
What they want to do — described as outcome, not solution. Avoid UI verbs like 'click' or 'press'.
Example…I want to reorder a previous purchase…
- Benefit
So that <benefit>
Why it matters — the value delivered. If you cannot fill this in, the story may not be valuable enough to build.
Example…so that I can reorder my usual items in seconds.
- C₁
Card
The physical or digital token holding the short story text — small on purpose, to force conversation rather than over-specification.
ExampleIndex card with the story sentence.
- C₂
Conversation
The shared discussion between PO, team, and stakeholders that turns the card into shared understanding. Where the real requirement lives.
ExampleRefinement workshop where edge cases surface.
- C₃
Confirmation
The acceptance criteria that prove the story is done — written before development, verified after.
ExampleGiven a returning customer with prior orders, when they pick 'reorder', then the basket is pre-filled.
- vs. Use Case — Use cases describe full actor-system interactions step by step; stories are smaller, conversational, and pair with acceptance criteria.
- vs. Epic — An epic is a large story that doesn't yet fit a sprint; you split it into multiple stories.
- UXUser ExperienceGeneral BA
- The overall experience a person has when interacting with a product, system, or service.
- Knowledge AreasAssess Solution Limitations
- TechniquesPrototyping
- Case StudiesRecovering Abandoned Carts at an Online Grocer
- ScenariosRegulatory deadline collides with user-experience work
- FlashcardsBest requirement form for a UX hypothesis here:What does UX stand for?
Used in 7 places
Used in 13 places
Deep dive · extended definition + exam tip
Extended
Unified Modeling Language is a software-modeling notation maintained by OMG. The diagrams BAs encounter most are use case, activity, class, sequence, and state diagrams.
When used
When specifying solution behavior or structure for a software audience, or to support technical design discussions.
Common confusions
Related terms
Exam tip
Use case diagrams = actors + use cases + system boundary. Don't confuse them with use case descriptions (the text).
Used in 14 places
Used in 8 places
Deep dive · extended definition + exam tip
Components — what each part means
A user story has TWO breakdowns to know: the sentence template (Role / Goal / Benefit) and the 3 Cs (Card / Conversation / Confirmation).
How they relate
The sentence sits on the Card; the Card triggers the Conversation; the Conversation produces the Confirmation. Skip any of the three and the story degrades — to a vague wish, a thrown-over-the-wall spec, or undeliverable work.
How a BA uses it
Write the sentence first, then refine with the team to extract acceptance criteria. Validate the story against INVEST before pulling it into a sprint.
Extended
A user story is a short, user-centred description of a piece of functionality, written in a fixed template and accompanied by acceptance criteria. It is a placeholder for a conversation, not a complete specification.
When used
Across Agile delivery — to capture stakeholder/solution requirements at a size the team can deliver in a single sprint.
Common confusions
Related terms
Exam tip
ECBA distractors often confuse stories with use cases or with requirements documents — remember: story = format + conversation + confirmation, not a spec.
Used in 6 places
V
8- V-ModelProcess & Methodology
- Variation of waterfall in which each development phase has a corresponding testing phase, drawn as a V.
- Validated RequirementRequirements
- A requirement confirmed to deliver business value and meet a stakeholder need (built the right thing).
- Value PropositionBusiness & Strategy
- Clear statement of the benefits a product or service delivers to a customer segment, and why it is better than alternatives.
- FlashcardsOffline sync should be specified as:
- Value StreamBusiness & Strategy
- End-to-end set of activities that delivers a specific result of value to a stakeholder, used in lean and business architecture.
- VelocityProcess & Methodology
- Average amount of work (often in story points) a Scrum team completes per sprint, used for forecasting.
- Verified RequirementRequirements
- A requirement confirmed to be well-formed, clear, and of high quality (built right).
- VoCVoice of the CustomerBusiness & Strategy
- Structured collection of customers' explicit and implicit needs, expectations, and preferences.
- FlashcardsWhat does VoC stand for?
- VSMValue Stream MapProcess & Methodology
- Lean visualisation of the steps, lead time, and value-add ratio of an end-to-end process from trigger to value delivered.
Used in 1 place
Used in 3 places
Used in 1 place
W
6- WaterfallProcess & Methodology
- Sequential SDLC model where each phase (requirements, design, build, test, deploy) is completed before the next begins.
- Knowledge AreasBusiness Analysis Planning and Monitoring
- Key ConceptsPredictive vs Adaptive approaches
- WBSWork Breakdown StructureProcess & Methodology
- Hierarchical decomposition of project work into manageable deliverables and work packages.
- FlashcardsWhat does WBS stand for?
- WIPWork in ProgressProcess & Methodology
- Items that have been started but not yet completed. Kanban systems impose explicit WIP limits per workflow column to expose bottlenecks, reduce cycle time, and improve flow.
- WireframeModeling
- Low-fidelity sketch of a user interface layout focused on structure and content placement.
- WorkaroundGeneral BA
- Temporary or alternative method of achieving a task when the standard approach is unavailable or inadequate.
- WorkshopTechniques
- Structured working session with stakeholders to elicit, refine, model, or validate requirements.
- Knowledge AreasElicitation and Collaboration — deep dive
- TechniquesInterviewsRequirements WorkshopsSWOT Analysis
- ScenariosAfter a chaotic kickoff workshopAs-is or to-be first?Automate the mess?Same word, different meanings
- Interview PrepHow do you decide which elicitation technique to use?
- FlashcardsA BA is preparing an elicitation workshop and discovers t…After a chaotic kickoff workshop, what should the BA do n…Best output of a concept-modelling workshop?Best workshop direction:Healthy upper bound for workshop attendees?What is a 'parking lot' in workshop facilitation?What is the most important thing to define before a works…
Used in 2 places
Used in 1 place
Used in 2 places
Used in 5 places
Used in 1 place
Used in 16 places
X
1- XORExclusive GatewayModeling
- BPMN gateway that routes the token down exactly one outgoing path based on a condition; the most common decision shape.