Business analyst career path, levels and ladder
Updated
5 levels, from Junior Business Analyst to Head of Business Analysis. Each one is rated on the same 37 skills — what changes between the rungs is how good you have to be at each. A business analysis ladder from junior analyst to head of business analysis, covering requirements gathering and writing, process modeling, data analysis, solution delivery and change.
- Level 1 of 5
Junior Business Analyst
Documents requirements and processes, guided by a senior analyst.
Read the job description - Level 2 of 5
Business Analyst
Runs the requirements work for a project or product area end to end.
Read the job description - Level 3 of 5
Senior Business Analyst
Leads analysis on complex, cross-team change and coaches analysts.
Read the job description - Level 4 of 5
Lead Business Analyst
Sets the analysis approach across a portfolio and leads analysts.
Read the job description - Level 5 of 5
Head of Business Analysis
Owns the business analysis practice and its standards company-wide.
Read the job description
Rather start from a skill than a role? Browse every skill in the library
Skills matrix
37 skills and 1 certification across 5 levels. Download it as a template for Excel or Google Sheets.
| Skill/Certification 38 | Junior Business Analyst | Business Analyst | Senior Business Analyst | Lead Business Analyst | Head of Business Analysis |
|---|---|---|---|---|---|
| Elicitation4 | |||||
| NoviceYou can follow the analysis plan for your part of a project and tell your lead when a task in it is taking longer than planned. | BasicYou can plan the analysis for a project you run: the techniques you will use, the deliverables, who you need time from, and dates that fit the delivery plan. | ProficientYou can tailor the analysis approach to a messy or high-risk change, choosing lighter or heavier techniques deliberately and explaining why to the sponsor. | AdvancedYou can set the analysis approach across several projects, so analysts plan in a consistent way and their work lines up with how each delivery team runs. | ExpertYou can define how business analysis is planned and resourced across the organization, and decide where analysis effort is spent and where it is not worth it. | |
| NoviceYou can list the people and teams named in a project brief and record who is responsible for what once a senior analyst has agreed it. | BasicYou can build a stakeholder map for a project yourself, spot groups the brief left out, and plan how and when to involve each one. | ProficientYou can map stakeholders on a change that crosses several departments, recognize conflicting interests early, and plan how to get decisions made despite them. | AdvancedYou can read the politics around a large change, advise sponsors on who has to be won over, and keep the map current as people and priorities shift. | ExpertYou can shape how the organization identifies and involves the people affected by change, so no major group is found late in any program. | |
| BasicYou can plan and run elicitation for a project on your own, choosing between interviews, observation and document review, and confirm what you heard with the people who said it. | ProficientYou can uncover the real need behind a stated request, resolve contradictions between stakeholders, and spot unstated assumptions before they turn into defects. | AdvancedYou can elicit requirements in unfamiliar or highly regulated areas, and coach other analysts to question requests rather than transcribe them. | ExpertYou can set the elicitation standard for the organization, and are brought in on the changes where getting the need wrong would be most expensive. | ExpertYou can set the elicitation standard for the organization, and are brought in on the changes where getting the need wrong would be most expensive. | |
| NoviceYou can prepare materials for a requirements workshop, capture what is agreed on the day, and circulate the notes afterward. | BasicYou can run a small workshop with a clear agenda and a single team, keep it on topic, and end with agreed actions and owners. | AdvancedYou can design and run workshops for large or contentious changes with senior attendees, and recover a session that is going off the rails. | AdvancedYou can design and run workshops for large or contentious changes with senior attendees, and recover a session that is going off the rails. | ExpertYou can run the workshops that settle the organization's most disputed requirements, and develop other facilitators to the same standard. | |
| Requirements5 | |||||
| BasicYou can write a complete requirements document for a project unaided, with each requirement clear, testable and traced to the need it serves. | ProficientYou can structure requirements for a large, multi-team change so each team finds what it needs, and keep the set consistent as it evolves. | AdvancedYou can set the documentation standards and templates other analysts use, and review their work for ambiguity before it reaches delivery. | AdvancedYou can set the documentation standards and templates other analysts use, and review their work for ambiguity before it reaches delivery. | AdvancedYou can set the documentation standards and templates other analysts use, and review their work for ambiguity before it reaches delivery. | |
| BasicYou can write and refine stories for a team's backlog, split large ones into deliverable slices, and write acceptance criteria testers can use directly. | ProficientYou can turn a complex feature into a coherent set of stories, cover edge cases and non-functional needs in the criteria, and settle questions in refinement. | AdvancedYou can coach product owners and analysts to write better stories, and keep several teams' backlogs consistent where their features meet. | AdvancedYou can coach product owners and analysts to write better stories, and keep several teams' backlogs consistent where their features meet. | AdvancedYou can coach product owners and analysts to write better stories, and keep several teams' backlogs consistent where their features meet. | |
| NoviceYou can read a use case or scenario and check whether a proposed screen or process covers its steps. | ProficientYou can model scenarios across several systems and user roles, and use them to find the gaps in a proposed solution before it is built. | ProficientYou can model scenarios across several systems and user roles, and use them to find the gaps in a proposed solution before it is built. | AdvancedYou can decide when use cases, scenarios or stories fit a change best, and review other analysts' models for missing paths. | AdvancedYou can decide when use cases, scenarios or stories fit a change best, and review other analysts' models for missing paths. | |
| NoviceYou can record a business rule as someone describes it, including the example they give, and pass it on for confirmation. | BasicYou can capture the rules behind a process in a clear form such as a decision table, and check them against real examples with the people who apply them. | ProficientYou can untangle rules that conflict or have grown undocumented over years, and get the owners to agree a single correct version. | AdvancedYou can analyze complex decision logic such as pricing, eligibility or approvals, and separate rules the business should be able to change from those built into systems. | AdvancedYou can analyze complex decision logic such as pricing, eligibility or approvals, and separate rules the business should be able to change from those built into systems. | |
| NoviceYou can keep a requirements log or traceability sheet up to date as items are added, changed or closed. | BasicYou can run a prioritization method such as MoSCoW (must have, should have, could have, won't have) with stakeholders, and trace each requirement on your project to its tests. | ProficientYou can negotiate priorities when stakeholders disagree or scope has to be cut, and use traceability to show the impact of a requested change. | AdvancedYou can keep priorities and traceability coherent across several teams and releases, and catch requirements that have fallen between them. | ExpertYou can set how requirements are prioritized and traced across the organization, balancing control against the speed teams need. | |
| Process Analysis4 | |||||
| BasicYou can model a current and future process in BPMN on your own, with roles, decisions, hand-offs and exceptions shown correctly. | ProficientYou can model end-to-end processes that cross departments and systems, choosing the level of detail each audience needs. | AdvancedYou can set modeling conventions for a team, review other analysts' models, and keep a library of process maps people actually use. | AdvancedYou can set modeling conventions for a team, review other analysts' models, and keep a library of process maps people actually use. | AdvancedYou can set modeling conventions for a team, review other analysts' models, and keep a library of process maps people actually use. | |
| NoviceYou can gather facts about how a process works today, such as volumes, steps and systems used, for a senior analyst to analyze. | ProficientYou can define a realistic target state with the business and set out the gaps across people, process, data and technology. | AdvancedYou can run gap analysis across several business areas at once, and turn it into a sequenced set of changes leaders can fund. | AdvancedYou can run gap analysis across several business areas at once, and turn it into a sequenced set of changes leaders can fund. | ExpertYou can assess where the whole organization falls short of its strategy, and frame the gaps in terms leadership acts on. | |
| NoviceYou can collect examples and data about a recurring problem and set them out clearly for the people analyzing it. | BasicYou can run a five-whys or fishbone session on a contained problem and get to a cause the team agrees is supported by evidence. | AdvancedYou can lead root cause work on costly or recurring failures, and test the conclusion with data rather than opinion. | AdvancedYou can lead root cause work on costly or recurring failures, and test the conclusion with data rather than opinion. | ExpertYou can build a habit across the organization of finding causes before funding fixes, and challenge leaders who skip the step. | |
| NoviceYou can spot obvious duplication or manual rework in a process you have mapped and note it for review. | BasicYou can propose practical improvements to a single process, estimate what they save, and check them with the people who do the work. | ProficientYou can redesign a cross-team process using lean or similar principles, and weigh automation against simpler fixes. | AdvancedYou can run a program of process improvements for a business area and show the measured result of each change. | ExpertYou can set the organization's approach to continuous improvement, and decide which processes are worth redesigning first. | |
| Data Analysis4 | |||||
| NoviceYou can run and adapt an existing SQL query to answer a simple question, and check the result looks reasonable. | BasicYou can write your own queries with joins, filters and aggregates to size a problem or check an assumption behind a requirement. | ProficientYou can profile data from several tables to find quality issues or edge cases that change the requirements, and explain them to non-technical stakeholders. | AdvancedYou can investigate unfamiliar or messy data models quickly, and review other analysts' queries for logic errors before anyone relies on the answer. | AdvancedYou can investigate unfamiliar or messy data models quickly, and review other analysts' queries for logic errors before anyone relies on the answer. | |
| BasicYou can clean and combine data from several exports with lookups and formulas, and build pivots and charts that answer a clear question. | ProficientYou can build a reusable analysis workbook others can update, with clear inputs, checks and assumptions. | ProficientYou can build a reusable analysis workbook others can update, with clear inputs, checks and assumptions. | AdvancedYou can review others' spreadsheet analysis for errors and fragile logic, and know when a question has outgrown a spreadsheet. | AdvancedYou can review others' spreadsheet analysis for errors and fragile logic, and know when a question has outgrown a spreadsheet. | |
| NoviceYou can fill in a field-by-field data mapping sheet from system documentation and flag fields you cannot match. | BasicYou can produce a data mapping for an integration or migration, including formats, transformations and what happens to bad data. | ProficientYou can model the business entities and relationships for a new solution, and resolve where two systems define the same thing differently. | AdvancedYou can lead the data analysis for a large migration or integration program, and agree data ownership with the business. | AdvancedYou can lead the data analysis for a large migration or integration program, and agree data ownership with the business. | |
| NoviceYou can record the success measures a sponsor has named, and find where the data for each one lives. | BasicYou can turn the goals of a project into a few measurable outcomes with a baseline and a target, and check them with the sponsor. | ProficientYou can define outcomes for a change whose value is hard to measure, and challenge measures that track activity instead of results. | AdvancedYou can tie outcome measures across a portfolio to business goals, and make sure they are checked after release, not forgotten. | ExpertYou can make measurable outcomes a condition for approving change across the organization, and use the results to decide what to fund next. | |
| Solution Delivery3 | |||||
| NoviceYou can sketch a simple screen or report layout to show what a requirement means, using the team's usual tool. | BasicYou can use quick mockups in conversations with users to confirm a requirement, and record what changed as a result. | ProficientYou can mock up a full workflow across several screens to expose gaps in the requirements, and hand clear intent to designers without doing their job. | ProficientYou can mock up a full workflow across several screens to expose gaps in the requirements, and hand clear intent to designers without doing their job. | ProficientYou can mock up a full workflow across several screens to expose gaps in the requirements, and hand clear intent to designers without doing their job. | |
| BasicYou can plan and run UAT for a project: scenarios, testers, environment, schedule, defect triage and a clear sign-off. | ProficientYou can run UAT for a release spanning several teams or systems, and help the business decide whether open defects should block go-live. | AdvancedYou can set the acceptance testing approach for a portfolio, and fix the recurring reasons UAT finds problems too late. | AdvancedYou can set the acceptance testing approach for a portfolio, and fix the recurring reasons UAT finds problems too late. | AdvancedYou can set the acceptance testing approach for a portfolio, and fix the recurring reasons UAT finds problems too late. | |
| NoviceYou can collect product information and pricing from vendors and set it out in a comparison someone else has designed. | NoviceYou can collect product information and pricing from vendors and set it out in a comparison someone else has designed. | ProficientYou can define the options for a need, write the requirements section of a request for proposal, and lead a fair evaluation with the business. | AdvancedYou can run evaluations for major purchases or platform choices, and recommend an option that weighs cost, fit, risk and how hard it would be to switch away later. | ExpertYou can set how the organization chooses between building, buying and changing the way it works, and advise leadership on the biggest of those calls. | |
| Strategy & Change3 | |||||
| NoviceYou can gather cost figures and benefit estimates for an option and lay them out in the team's standard template. | BasicYou can build a simple cost-benefit comparison for a project's options, with the assumptions behind every figure stated. | ProficientYou can write the cost-benefit case for a significant change, including risks and sensitivity, and defend it when finance challenges it. | AdvancedYou can build cases for large investments across several areas, and stop weak cases before they reach a funding decision. | ExpertYou can set how change is justified across the organization and hold completed changes to the benefits they promised. | |
| NoviceYou can list the teams, systems and documents that use or describe a process that is about to change. | BasicYou can assess the impact of a change on each affected group and system, and record it in a form the delivery team can plan from. | ProficientYou can analyze impacts that ripple across departments, spot the ones nobody raised, and feed them into training and rollout plans. | AdvancedYou can assess the combined impact of several changes landing on the same people, and advise leaders when to sequence or delay them. | ExpertYou can set how impact is assessed for every significant change in the organization, so no group is surprised by one. | |
| NoviceYou can find where a project sits on an existing capability map when someone shows you the map. | NoviceYou can find where a project sits on an existing capability map when someone shows you the map. | BasicYou can use a capability map to explain which parts of the business a change touches. | AdvancedYou can build and maintain the capability map for a large part of the organization, and use it to show where spending overlaps and where it falls short. | ExpertYou can use capability mapping to shape the organization's investment plan, and keep it the shared view leaders plan against. | |
| Certifications1 | |||||
| Not required | Not required | Not required | Required | Required | |
| Delivery4 | |||||
| NoviceYou can keep track of your own tasks and deadlines, keep your to-do list current, and say as soon as you know something you own will be late. | BasicYou can organize a small piece of work into steps, put them in a sensible order, and finish it by the date you agreed, raising problems before they cause a delay. | ProficientYou can coordinate a small team's work on a shared goal: who does what by when, what has to wait for what, and a revised plan when things change. | AdvancedYou can keep several people's work in step across teams, agree priorities and hand-offs with them, and keep one shared task list that all of them actually use. | ExpertYou can set the everyday habits for how work is organized and followed up across the organization, and teams you do not lead adopt the routines you introduce. | |
| NoviceYou can estimate how long a task will take once the approach is clear, and you say promptly when the estimate turns out to be wrong. | BasicYou can estimate your own work with reasonable accuracy and keep a steady enough pace that other people can plan around you. | ProficientYou can estimate a whole project including its risks and unknowns, split it into stages, and defend the estimate when it is challenged. | AdvancedYou can estimate work that spans several teams, name the assumptions behind each figure, and rework the plan when those assumptions break. | ExpertYou can forecast work and staffing quarters ahead, and the way you estimate becomes what the wider organization plans against. | |
| BasicYou can stay responsible for work after you hand it over: you check it did what it was meant to, put right your own mistakes, and never need chasing for an update. | ProficientYou can pick up a problem that has no obvious owner and make yourself accountable for it, including the parts nobody enjoys. | AdvancedYou can hold accountability for outcomes delivered mostly by other people, taking the blame when it fails and passing on the credit when it works. | AdvancedYou can hold accountability for outcomes delivered mostly by other people, taking the blame when it fails and passing on the credit when it works. | ExpertYou can take on the outcomes the organization is most exposed on, and other leaders send problems with no owner to you by default. | |
| BasicYou can choose checks that suit the task in front of you, catch your own mistakes before anyone else sees them, and confirm the result works once people start using it. | ProficientYou can define what good enough means for a project, put checks in place to show it has been met, and hold work back when it falls short. | AdvancedYou can set how quality is checked on complex work shared by several teams, and you spot the problems that only appear where their pieces meet. | AdvancedYou can set how quality is checked on complex work shared by several teams, and you spot the problems that only appear where their pieces meet. | ExpertYou can raise the quality bar across the organization by building the tools and habits that make the careful way the easy way. | |
| Craft3 | |||||
| BasicYou can work out what is wrong in work you did not create, and you fix the underlying cause instead of working around the symptom. | ProficientYou can break a large, ambiguous problem into manageable pieces, weigh the options against evidence, and explain the tradeoff you chose. | AdvancedYou can solve problems in areas where you are not the expert, and your solutions hold up on cost, time, and the effort needed to keep them working. | AdvancedYou can solve problems in areas where you are not the expert, and your solutions hold up on cost, time, and the effort needed to keep them working. | ExpertYou can crack problems the organization has repeatedly failed to solve, and your approach becomes how others tackle that whole kind of problem. | |
| NoviceYou can apply the basics of your field to the work you are given, and you know who to consult at the edge of what you know. | BasicYou can work confidently with the tools and methods your team uses daily, and you can explain how your work serves the team's goals. | ProficientYou can be the person the team consults on your area, and you follow where the field is moving and apply it where it pays off. | AdvancedYou can bring in good practice from outside the organization and make it work here, and your judgment clearly improves the work you touch. | ExpertYou can influence how the field is practiced beyond this organization, and your expertise settles questions that have stood open for years. | |
| ProficientYou can pick up an unfamiliar area fast enough to be useful in it, and you turn what you learned into something others can reuse. | ProficientYou can pick up an unfamiliar area fast enough to be useful in it, and you turn what you learned into something others can reuse. | AdvancedYou can judge which new ideas are worth the team's time and which are not, and you make room for the people around you to learn too. | AdvancedYou can judge which new ideas are worth the team's time and which are not, and you make room for the people around you to learn too. | ExpertYou can set what the organization invests its learning time in, and the material and practice you create outlive your involvement. | |
| Communication4 | |||||
| BasicYou can explain your work to your team so they can act on it, and when a request is vague you ask the questions that sharpen it. | ProficientYou can explain a complex topic to people with very different backgrounds, adjusting the detail to the audience without talking down to them. | AdvancedYou can bring disagreeing groups to a shared understanding, and colleagues come to you for help framing a difficult or sensitive message. | AdvancedYou can bring disagreeing groups to a shared understanding, and colleagues come to you for help framing a difficult or sensitive message. | ExpertYou can set how the organization communicates, and the forums and norms you create clearly improve how information travels through it. | |
| BasicYou can work well with people in other roles, share context and credit, and take criticism of your work without defending territory. | ProficientYou can build working relationships beyond your own team and get things done through people who do not report to you. | AdvancedYou can align teams with competing priorities on a common goal, surfacing the conflict early instead of letting it harden into resentment. | AdvancedYou can align teams with competing priorities on a common goal, surfacing the conflict early instead of letting it harden into resentment. | ExpertYou can remove the barriers that stop teams working together, and how the organization collaborates changes because of what you built. | |
| BasicYou can document your own work well enough for a colleague to follow it unaided, such as a how-to guide or a handover, and keep it current as things change. | ProficientYou can write for a defined audience, whether a proposal, a policy, a report, or a decision record, and make the reasoning as clear as the conclusion. | AdvancedYou can own the documents behind a large piece of work, coordinating contributions so that people who were never involved can carry it on. | AdvancedYou can own the documents behind a large piece of work, coordinating contributions so that people who were never involved can carry it on. | ExpertYou can set the writing standard the organization works to, and documents you wrote are still in use long after you have moved on. | |
| NoviceYou can keep your manager and immediate team informed of your progress, and you raise an issue before someone else discovers it. | BasicYou can identify who is affected by your work and keep them updated at a level of detail and a frequency that suits them. | ProficientYou can win support for a proposal, reset expectations when the plan changes, and turn down a request with a reason the other side accepts. | AdvancedYou can hold senior and external relationships, negotiate between competing demands, and deliver unwelcome news without losing trust. | ExpertYou can represent the organization in its most important relationships and set how it engages with everyone who depends on it. | |
| Leadership3 | |||||
| NoviceYou can act on direction well, seek feedback on how you work, and be open about what you need help with. | BasicYou can spot a problem and propose a way forward unprompted, and you take a small leading role such as running a working group. | ProficientYou can take charge of work with no clear owner, motivate people who do not report to you, and make calls others are willing to follow. | AdvancedYou can lead across team boundaries, build the credibility that makes people follow you by choice, and create room for others to lead. | ExpertYou can set direction for the whole organization, make hard calls under real uncertainty, and carry the decisions nobody else wants to own. | |
| NoviceYou can share what you have just learned with your peers and help a newer colleague find their way around. | BasicYou can help someone new settle into your team's work, answer their questions patiently, and give feedback specific enough to act on. | ProficientYou can mentor someone over months, tell them the uncomfortable thing they need to hear, and adapt how you teach to how they learn. | AdvancedYou can develop other mentors, coach people through career decisions rather than tasks, and lift the capability of a whole team. | ExpertYou can shape how the organization grows its people, and those you developed are themselves named by others as strong in their field. | |
| NoviceYou can explain why the work you were given matters and who it is for. | BasicYou can connect your team's work to its goals and question a task that does not appear to serve them. | ProficientYou can look a year ahead in your area, name what will matter by then, and turn that into work people can pick up now. | AdvancedYou can set direction for an area, choose deliberately what not to do, and defend that choice when it is challenged. | ExpertYou can shape the organization's strategy, and the bets you argued for are visible in where it ended up. | |
Import the whole ladder
Create a free account, then add business analysis from Departments → Add from template in one click: all 37 skills, with the mastery expected at each of your 5 career levels.