BABoK – Business Analysis Body of Knowledge

What is BABoK®?

BABoK® contains a description of generally accepted practices in the field of business analysis.

It gives guidance on the skills and knowledge that business analysts must possess.

Contents of BABoK® have been verified thoroughly by practitioners.

BABoK® does not mandate that practices described should be followed under all circumstances.

BA practices MUST be tailored to the specific conditions.

Tasks described in BABoK

Planning Plan BA approach
Plan stakeholder engagement
Plan BA governance
Plan BA information management
Identify BA performance improvements
Elicitation Prepare for elicitation
Conduct elicitation
Confirm elicitation results
Communicate BA information
Manage stakeholder collaboration
Requirements life cycle management Trace requirements
Maintain requirements
Prioritize requirements
Assess requirements changes
Approve requirements
Strategy analysis Analyze current state
Define future state
Assess risks
Define change strategy
Requirements analysis Specify and model requirements
Verify requirements
Validate requirements
Define requirements architecture
Define design options
Solution evaluation Analyze potential value and recommend solution
Measure solution performance
Analyze performance  measures
Assess solution limitations
Assess enterprise limitations
Recommend actions to increase solution value

Techniques described in BABoK

 

Acceptance and evaluation criteria
Backlog management
Balanced scorecard
Benchmarking and market analysis
Brainstorming
Business capability analysis
Business cases
Business model canvas
Business rules analysis
Collaborative games
Concept modelling
Data dictionary
Data flow diagrams
Data mining
Data modelling
Decision analysis
Decision modelling
Document analysis
Estimation
Financial analysis
Focus groups
Functional decomposition
Glossary
Interface analysis
Interviews
Item tracking
Lessons learned
Metrics and key performance indicators (KPIs)
Mind mapping
Non-functional requirements analysis
Observation
Organizational modelling
Prioritization
Process analysis
Process modelling
Prototyping
Reviews
Risk analysis and management
Roles and permissions matrix
Root cause analysis
Scope modelling
Sequence diagrams
Stakeholder list, map, or personas
State modelling
Survey or questionnaire
SWOT analysis
Use cases and scenarios
User stories
Vendor assessment
Workshops