Careermaxxing
All roles

How to become a Business Analyst

A complete, honest roadmap for the skills business analysts actually use, from domain understanding and requirements gathering through documentation, process modelling, data analysis, reporting, stakeholder communication, agile ways of working, and AI. It runs top to bottom, foundational to advanced, so you always know what comes next. Free to read, no signup required.

How to use this: tap a step on the map to open its details, skill pills, and guidance in a side panel. Work down the spine in order; each stage assumes the ones above it. Business analysis is learned by doing, so practise these on real or realistic problems, because judgement develops through actual work.

Build a requirements and analysis pack

You can’t show business-analysis skill with a certificate alone. A worked example, a real or realistic problem taken from need to specification, is the most convincing thing you can bring to an interview.

Write it up clearly and keep it. Being able to walk an interviewer through how you got from a vague ask to a clear specification is exactly what the role is about.

Frequently asked questions

No. You need enough technical literacy to work with developers and increasingly to query data with SQL, but you don’t write production code. The core skills are understanding problems, defining requirements, and communicating clearly.

Ready to prepare for real interviews with a personalized plan?

This roadmap is the map. When you’re ready to actually get hired, Interview Ready turns it into a personalized 30-day plan built around your resume and a specific target role: real practice in the right order (requirements, case studies, behavioural), a guided project track alongside it, and progress tracking the whole way. Start free.

Other roles