Intermediate Vocabulary #business-analysis #requirements #agile

Business Analyst Vocabulary

5 exercises — vocabulary every business analyst needs in English: requirements elicitation, NFRs, prioritisation, acceptance criteria formats, and stakeholder management.

Core BA vocabulary clusters
  • Requirements types: business, stakeholder, functional, non-functional (NFR), constraint, assumption
  • Elicitation techniques: interviews, JAD workshops, observation, document analysis, prototyping, brainstorming
  • Prioritisation: MoSCoW (Must/Should/Could/Won't), Kano model, RICE scoring, value vs effort matrix
  • Acceptance criteria: Gherkin (Given/When/Then), BDD, happy path vs edge case, Cucumber, SpecFlow
  • Stakeholders: interest-influence matrix, RACI, stakeholder register, communication plan
  • Modelling: use case diagram, user story (As a… I want… So that…), BPMN (Business Process Model and Notation)
0 / 5 completed
1 / 5
A business analyst explains their process to a new stakeholder:
"Before we write a single requirement, I run discovery workshops — interviews, observations, and process walkthroughs — to surface what stakeholders actually need versus what they say they need. The gap between the two is where most project failures start."
What is requirements elicitation?