How to Become a Business Analyst
Bridge the gap between business problems and technical solutions.
United States
$55,000 β $75,000/year
United Kingdom
Β£28,000 β Β£42,000/year
Canada
CA$52,000 β CA$72,000/year
Australia
A$65,000 β A$90,000/year
South Africa
R200,000 β R340,000/year
Broad annual benchmarks. Actual pay varies by city, company size, industry, remote status, and experience.
Market Data Methodology & Sources
Evidence and verification sources backing our demand ratings, salary benchmarks, and degree requirements.
Verified Data Sources
- South African job portals (Pnet, LinkedIn Jobs, OfferZen, Careers24)
- Stats SA Quarterly Employment Statistics (QES)
- DHET Official Gazette for Occupations in High Demand (OIHD)
- Employer graduate intake salary sheets & regional compensation data
High Demand Rating Basis
Classified as High Demand based on high monthly vacancy volume across South African job portals and gazetted scarce skill priorities.
No Degree Required Evidence
Empirical audit shows over 60% of entry-level postings accept industry vendor certifications (CompTIA, AWS, Google, Microsoft) and verified portfolio projects in lieu of a 3-year CS degree.
Overview
Business analysts are the translators of the corporate world. They sit between the people who have a business problem and the people who build the technical solution. A BA's job is to understand what a business needs, document it precisely, model the current and future state of processes, and communicate requirements in a way that development teams can act on.
The role is highly accessible to people with a mix of business and technical interest. You do not need to write code, but you do need to understand how systems work and how businesses operate. Graduates with backgrounds in accounting, finance, management, or IT are all natural candidates for business analysis. This roadmap was curated by Ndulamiso Mamburu, who brings direct corporate experience in navigating the intersection of business operations and technology.
Roles You Can Get
Skills You Will Build
Technical Skills
- Requirements gathering & documentation
- Process modelling (as-is / to-be)
- Agile & Scrum methodology
- Project management fundamentals
- Management information systems
- AI and automation awareness
Soft Skills
- Active listening and stakeholder interviewing
- Structured written communication
- Facilitation and workshop management
- Analytical thinking and problem decomposition
The Roadmap
Understand How Organisations Use Information
3β4 weeksBusiness analysts work within organisations, and those organisations are powered by information systems. Before you can analyse business requirements, you need to understand how information flows through a company: how systems capture data, how decisions are made, and how technology either enables or constrains business strategy. This foundational stage gives you the conceptual framework that underpins every BA deliverable.
Management Information Systems
Alison Β· 3-4 Hours Β· CPD Accredited
Information Systems: Technology and Business Models
Alison Β· 4-5 Hours Β· CPD Accredited
Stage milestone: You can describe how management information systems support organisational strategy, and map how data flows through a typical business process.
Master Project and Process Management
8β10 weeksBusiness analysts almost always work within project teams. Understanding how projects are initiated, planned, and delivered is not optional; it is the context in which all your BA work happens. This stage covers the full project lifecycle using both traditional and Agile frameworks, giving you the vocabulary and tools to function effectively on any type of project team.
Diploma in Project Management
Alison Β· 10-15 Hours Β· CPD Accredited
Agile Project Management
Alison Β· 5-8 Hours Β· CPD Accredited
Stage milestone: You can create a project scope document, write User Stories, manage a Product Backlog, and describe the difference between Waterfall and Agile delivery approaches.
Learn Process Improvement Methodologies
5β6 weeksA major part of a BA's work is identifying inefficiencies in current business processes and designing improvements. Lean Six Sigma provides the structured methodology for doing this: how to define a problem, measure its impact, analyse root causes, design a solution, and control the improvement. These frameworks are used globally in manufacturing, financial services, healthcare, and government.
Lean Six Sigma: Yellow Belt
Alison Β· 4-5 Hours Β· CPD Accredited
Lean Six Sigma: White Belt
Alison Β· 3-4 Hours Β· CPD Accredited
Stage milestone: You can apply the DMAIC framework to a real or fictional business process, identify waste and variation, and propose a measurable improvement.
Add Compliance and AI Awareness
3β4 weeksModern business analysts increasingly need to understand the regulatory environment their organisation operates in, and the impact of AI on business processes. GDPR and data protection frameworks affect how requirements are documented and how systems handle personal data. AI tools are reshaping how analysis, documentation, and reporting are done. This stage ensures you are current on both.
General Data Protection Regulation (GDPR)
Alison Β· 2-3 Hours Β· CPD Accredited
Introduction to AI in Business
Alison Β· 2-3 Hours Β· CPD Accredited
Stage milestone: You can identify GDPR-relevant requirements in a business case and describe three ways AI tools can augment business analysis work.
Certifications Worth Getting
IIBA Entry Certificate in Business Analysis (ECBA)
IIBA (International Institute of Business Analysis)
The globally recognised entry-level BA certification. No work experience required. Widely valued in corporate environments worldwide.
PMI Professional in Business Analysis (PMI-PBA)
Project Management Institute
Strong credential for BAs who work within project teams. Valued by project-driven organisations and consulting firms.
Alison Diploma in Project Management
Alison
Free CPD-accredited diploma. Provides a visible credential for your CV while you prepare for ECBA or PMI-PBA.
Portfolio Project Ideas
Employers want proof, not promises. Build at least two of these before applying for jobs, and document each one publicly on GitHub or a personal portfolio.
- 1
Requirements document: produce a Business Requirements Document (BRD) for a fictional system change at a small company
- 2
Process model: create an as-is and to-be process diagram for a fictional inefficient business process, with a gap analysis
- 3
User stories: write a Product Backlog of 20 User Stories with acceptance criteria for a fictional mobile app
- 4
DMAIC project: complete a full Lean Six Sigma DMAIC mini-project on a real inefficiency you have observed in any workplace or study environment
- 5
Stakeholder map: for any fictional project, create a complete stakeholder register identifying all parties, their interests, influence level, and engagement strategy
Practice with Real Tasks
Stop reading, start building. Each task below is a structured exercise with a brief, deliverables, and a rubric. Submit your work to earn a public Badge of Competence on your profile.
Design a Dashboard Wireframe
Sketch a dashboard layout for a retail store manager with clear information hierarchy.
Start Task βDefine KPIs for a Startup
Identify the 5 most important metrics for a food delivery startup.
Start Task βTurn a Table into a Story
Transform a raw data table into a 3-paragraph executive summary.
Start Task βProject Plan with Charter and Gantt
Produce a complete project plan for a real or fictional initiative, the way a junior coordinator does on day one.
Start Task βBuild Filters and Drill-Downs
Design interactive dashboard filters that let users slice data by region, product, and time.
Start Task βDynamic Pricing Model
Build a what-if model with data validation dropdowns and conditional formatting.
Start Task βYour First 90 Days on the Job
What real day-to-day work looks like once you land the role. Use this to set expectations and to know what skills to keep sharpening after you are hired.
- 1
Week one focuses on stakeholder mapping: meeting business sponsors, product owners, technical leads, and end users to understand who you serve and how decisions are made
- 2
By week three you should be sitting in on backlog refinement, sprint planning, and retrospectives, observing how requirements flow into delivery
- 3
Month two: take ownership of small user stories, write acceptance criteria independently, and lead at least one stakeholder workshop with a senior BA shadowing
- 4
By month three expect to own a feature or epic end-to-end: discovery, requirements documentation, story writing, supporting the development team during the sprint, and supporting UAT
- 5
Build a personal stakeholder log from day one. Track who said what, what decisions were made, and what is still open. BAs who keep meticulous traceability are the ones senior leaders trust with bigger work
Common Mistakes to Avoid
The pitfalls that keep candidates stuck at the application stage. Each one comes from real hiring feedback across entry-level hiring contexts.
Producing thick BRDs no one reads
Fix: Modern BA work is iterative. Lead with user stories, decision logs, and process diagrams. Reserve full BRDs for regulated or contractually required deliverables.
Documenting requirements without involving developers early
Fix: Requirements written in isolation almost always miss technical constraints. Bring at least one developer into discovery sessions; the rework you save is worth the meeting time.
Treating "agile" as ceremony attendance
Fix: Agile BA work is about continuous prioritisation, slicing stories small, and being responsive to change. If you are merely attending standups and writing the same scope documents you would write in waterfall, you are not yet doing agile BA.
Avoiding data analysis because "that is the data analyst's job"
Fix: BAs who can validate their own assumptions in SQL or Excel are dramatically more credible. Spend a few weekends becoming comfortable with basic queries; it pays back permanently.
Modelling the as-is process and stopping there
Fix: Documenting the current state is the easy half. The valuable half is modelling the to-be state with measurable improvements. Always pair as-is and to-be diagrams in your portfolio.
Frequently Asked Questions
What is the difference between a business analyst and a data analyst?
Do I need to be technical to be a BA?
Is the IIBA ECBA worth getting?
Agile BA or traditional BA?
Can I move from BA into product management?
How important is SQL for a BA?
Accelerate Your Career
Join over 10,000+ learners. Get early access to new courses, exclusive career guides, and platform updates delivered straight to your inbox.
By subscribing, you agree to our Terms of Service and Privacy Policy. Unsubscribe anytime.
Ready to start applying?
The Junior Business Analyst interview prep guide covers practical CV tips and interview questions employers use to screen candidates for this role.
Related Career Paths
Build your CV while you learn
Our free CV builder lets you document your progress as you complete each stage of this roadmap. 3 templates, instant PDF download.
