Skip to content

Business Analysis Fundamentals

  • Bridges business stakeholders and technical teams
  • Elicits, documents, and validates requirements
  • Ensures the solution solves the right problem
TypeDescriptionExample
FunctionalWhat the system does”User can filter invoices by date”
Non-functionalHow the system performs”Page loads in < 2s”
BusinessWhy we’re doing it”Reduce manual data entry by 80%“
  • Stakeholder interviews — understand pain points, not just requests
  • Process mapping — AS-IS vs TO-BE flows
  • Use cases / user stories — As a [role], I want [action], so that [benefit]
  • Gap analysis — what’s missing between current and desired state
  • BPMN for process diagrams
  • User story mapping
  • MoSCoW prioritization (Must / Should / Could / Won’t)