High DemandNo Degree Required

How to Become a Business Analyst

Bridge the gap between business problems and technical solutions.

Entry-Level Salary Benchmarks by Region

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.

Time to job-ready: 6–10 months
Demand: High
Difficulty: Intermediate
Remote: Hybrid
4 stages with free courses
Ndulamiso Mamburu
Ndulamiso MamburuCo-Founder · Accounting Science Graduate · SARS
Last updated: Apr 2026·How we curate

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

Junior Business AnalystBusiness Systems AnalystProcess AnalystRequirements AnalystAgile Business AnalystIT Business Analyst

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

1

Understand How Organisations Use Information

3–4 weeks

Business 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
CERTIFICATE
IT COURSES

Management Information Systems

3-4 Hours 4.5
View Course Details →
Information Systems: Technology and Business Models
CERTIFICATE
IT COURSES

Information Systems: Technology and Business Models

4-5 Hours 4.5
View Course Details →

Stage milestone: You can describe how management information systems support organisational strategy, and map how data flows through a typical business process.

2

Master Project and Process Management

8–10 weeks

Business 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
DIPLOMA
BUSINESS

Diploma in Project Management

10-15 Hours 4.8
View Course Details →
Agile Project Management
CERTIFICATE
BUSINESS

Agile Project Management

5-8 Hours 4.7
View Course Details →

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.

3

Learn Process Improvement Methodologies

5–6 weeks

A 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
CERTIFICATE
BUSINESS

Lean Six Sigma: Yellow Belt

4-5 Hours 4.7
View Course Details →
Lean Six Sigma: White Belt
CERTIFICATE
BUSINESS

Lean Six Sigma: White Belt

3-4 Hours 4.6
View Course Details →

Stage milestone: You can apply the DMAIC framework to a real or fictional business process, identify waste and variation, and propose a measurable improvement.

4

Add Compliance and AI Awareness

3–4 weeks

Modern 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)
CERTIFICATE
BUSINESS

General Data Protection Regulation (GDPR)

2-3 Hours 4.7
View Course Details →
Introduction to AI in Business
CERTIFICATE
BUSINESS

Introduction to AI in Business

2-3 Hours 4.8
View Course Details →

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

Paid

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.

Paid

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.

Free

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. 1

    Requirements document: produce a Business Requirements Document (BRD) for a fictional system change at a small company

  2. 2

    Process model: create an as-is and to-be process diagram for a fictional inefficient business process, with a gap analysis

  3. 3

    User stories: write a Product Backlog of 20 User Stories with acceptance criteria for a fictional mobile app

  4. 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. 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.

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. 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. 2

    By week three you should be sitting in on backlog refinement, sprint planning, and retrospectives, observing how requirements flow into delivery

  3. 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. 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. 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?

Data analysts answer "what happened" using data. Business analysts answer "what should change" using requirements, process models, and stakeholder input. There is overlap, but a BA spends most of their time interviewing stakeholders and writing requirements, while a DA spends most of theirs in SQL and BI tools.

Do I need to be technical to be a BA?

You do not need to code, but you do need to understand how systems work: APIs, databases, integrations, deployment cycles. BAs who cannot have a technical conversation with developers struggle. Aim for technical literacy, not technical mastery.

Is the IIBA ECBA worth getting?

Yes, especially in corporate environments (banks, insurers, telecoms). ECBA is the entry-level IIBA cert with no work experience required, and removes the "no formal BA training" objection in screening. CBAP comes later once you have experience.

Agile BA or traditional BA?

Most modern roles, especially in tech and banking, are Agile. You will write user stories, attend ceremonies, and refine backlogs rather than producing thick BRDs upfront. Traditional waterfall BA roles still exist in government and large infrastructure projects but are shrinking.

Can I move from BA into product management?

Yes, this is a common career progression. Product managers own outcomes; BAs own requirements. Building product judgment (understanding users, prioritising features, owning a metric) while in a BA role is the bridge.

How important is SQL for a BA?

Increasingly important. Many SA BA job specs now list "basic SQL" as a requirement because BAs are expected to validate data themselves rather than always asking a DA. Aim for comfort with SELECT, JOIN, GROUP BY, and WHERE at minimum.

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.

CV & Interview Prep →

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.

Free CV Builder →