SELF-GUIDED BA PRACTICE Selected editions available · Access after confirmed paymentCheck editions ↗

Agile & Tools

Business analyst tools: what to learn first and why

Agile & Tools · Published · Updated · 8 min read · By BA Mentorship Editorial

The short answer

A business analyst is not hired to operate software. They are hired to understand a problem and describe a change clearly. Tools only make that work faster, easier to share and easier to check. That is why the most useful way to think about business analyst tools is by task: what do you need to do, and which kind of tool helps?

Most job adverts mention some combination of a spreadsheet (usually Microsoft Excel or Google Sheets), SQL, a ticket tracker (very often Jira), a team wiki (often Confluence), a diagramming tool (Visio, draw.io, Lucidchart or Miro), and a dashboard tool (Power BI or Tableau). Some roles add an API client such as Postman, a wireframing tool such as Figma or Balsamiq, or a requirements management tool used in regulated industries.

If you are starting from zero, do not try to learn all of them at once. Learn the task, practise it with whichever tool is available, and add depth in the tools your target employers actually name. The rest of this guide groups the tools by task, suggests an order, and shows them working together on a fictional project.

Business analyst tools by task

The table groups common tools by the job they do. Names are examples of each category, not recommendations of one vendor over another. Teams usually choose their tools before you arrive, so flexibility matters more than loyalty to a brand.

TaskTool typeCommon examplesWhat to learn first
Track and analyse lists of dataSpreadsheetExcel, Google SheetsFilters, sorting, lookups, pivot tables, simple checks for duplicates and gaps
Check what the data really saysSQL query toolAny database client, often provided by the teamSELECT, WHERE, JOIN, GROUP BY and reading a table structure
Manage stories, bugs and the backlogTicket trackerJira, Azure DevOps BoardsIssue types, workflows, linking issues, writing a clear ticket
Keep requirements and decisions in one placeTeam wikiConfluence, SharePoint, NotionPage structure, templates, decision logs, keeping pages current
Show how work flowsDiagrammingVisio, draw.io, Lucidchart, MiroSwimlanes, simple BPMN shapes, readable layouts
Turn data into decisionsDashboard and BIPower BI, Tableau, Looker StudioKPI definitions, data models, filters and choosing the right chart
Understand integrationsAPI clientPostman, a browser's developer toolsSending a request, reading a status code and a JSON response
Show what a screen should doWireframingFigma, Balsamiq, even paperLow-fidelity layouts that start a conversation, not finished designs

Notice the last column. In every row, the skill is the important part. A clear ticket written in a plain text editor is more useful than a confusing one in the most expensive tracker.

What to learn first: a sensible order

For most beginners, this order gives the fastest return. It follows how often each tool type shows up in day-to-day BA work, and how much each one helps you think clearly.

  1. Spreadsheet skills. Every analyst uses one daily, for requirement lists, quick data checks and reconciling two versions of the truth.
  2. SQL basics. Being able to check a claim against real data before it becomes a requirement is one of the most valued BA habits. Start with our SQL for business analysts guide and the free SQL practice exercise.
  3. A ticket tracker and a wiki. Learn how stories, bugs and epics move through a board, and how a requirements page is organised. Our guides to Jira for business analysts and Confluence documentation cover the essentials, and Atlassian publishes free Jira guides.
  4. A diagramming tool. Practise drawing an as-is and a to-be process for something you know well. The BPMN for beginners guide explains the shapes.
  5. A dashboard tool. Learn to define a KPI precisely before you build a chart. Microsoft's own Power BI documentation is a good free reference, and our Power BI for business analysts guide shows what to learn first.
  6. An API client and a wireframing tool, once your target roles mention integrations or user interfaces. Our APIs for business analysts guide explains the ideas in plain English.

You do not need to master each step before starting the next. A few hours on each, followed by a small practice project that uses several together, teaches more than weeks spent on one tool.

  1. SpreadsheetLists, lookups, pivots and quick data checks.
  2. SQLCheck a claim against real data before it becomes a requirement.
  3. Tracker and wikiStories, bugs, epics and one shared requirements page.
  4. DiagramsSwimlanes and simple BPMN for as-is and to-be processes.
  5. DashboardsDefine the KPI first, then build the chart.
  6. API client and wireframesAdded when your roles involve integrations or screens.
Learn the task, then the tool. This order follows how often each tool type appears in everyday business analysis work.

A worked example: one change, six tools

Here is an invented example of the tools working together. Sam is a business analyst at Kestrel Bank, a fictional bank. Branch staff complain that customers wait too long for a replacement debit card.

Day 1, wiki. Sam creates a requirements page in the team wiki with the problem statement, the stakeholders and a section for open questions, so everyone works from one source.

Day 2, diagram. After talking to two branch staff and the card operations team, Sam draws the current process in a diagramming tool with three swimlanes: branch, card operations and the card supplier. A hand-off between branch and operations has no owner.

Day 3, SQL and spreadsheet. Sam asks for read access to the card requests table and writes a simple query to count requests by the day they were raised and the day they were sent to the supplier. A spreadsheet pivot shows that most of the delay happens before the supplier is involved.

Day 4, ticket tracker. Sam writes three user stories with acceptance criteria in the tracker, links them to the requirements page and agrees priorities with the product owner.

Day 5, dashboard. Sam defines one KPI, the time from request to supplier hand-off, with its calculation and data source, so the team can see whether the fix works once it is released.

No single tool solved the problem. The diagram exposed the gap, the data confirmed where time was lost, and the tracker and wiki kept everyone aligned. That is the pattern to aim for in your own practice projects.

How to practise the tools for free

You can build real familiarity without paying for software. Most of the tools above have free tiers, trials or free alternatives, and the official documentation is usually free. Check each vendor's current terms yourself, because plans change.

  • Use a free spreadsheet and a public or invented dataset to practise lookups, pivots and data checks.
  • Practise SQL in a browser-based environment or with a small local database. The SQLite language reference is a precise, free reference for the basics.
  • Set up a small personal board in a free ticket tracker and write five stories and two bugs for an imaginary app.
  • Draw processes in a free diagramming tool, or on paper first and then digitally.
  • Explore HTTP status codes and responses with the MDN reference and your browser's developer tools.

If you prefer guided practice, the BA Lab simulates an SQL console, an API console, a Jira-style board, Confluence-style pages and a dashboard builder on a fictional company project. They are simulations for practice, not the real products.

Common mistakes with business analyst tools

  • Learning tools before tasks. Knowing every menu in a diagramming tool does not help if you cannot decide what the diagram should show.
  • Listing tools on a CV without evidence. Interviewers ask what you did with a tool. Have one concrete example for each tool you list.
  • Letting the tool shape the requirement. A ticket template is a starting point. If a requirement needs a table or an example, add it.
  • Keeping knowledge in private files. Requirements stored on one laptop help nobody. Use the team's shared space.
  • Trusting AI assistants without checking. AI tools can draft text and summaries quickly, but they can be confidently wrong and you must never paste confidential data into a tool your organisation has not approved. Treat the output as a draft you are responsible for.

Helpful habit

  • Decide what a diagram must show before opening the tool
  • Keep requirements on the shared team page
  • Give one concrete example for every tool on your CV
  • Check AI drafts line by line

Unhelpful habit

  • Learn every menu but not the task
  • Keep the real version on your laptop
  • List tools you have only watched videos about
  • Paste confidential data into unapproved tools
Tools amplify habits. The same tool helps or hurts depending on how it is used.

How tools come up in interviews

Interviewers rarely test menu knowledge. They ask how you used a tool to get a result. Expect questions such as how you organise a backlog, how you would check a number with SQL, or how you keep requirements and tickets in sync.

Prepare a short story for each tool you list: the situation, what you did with the tool, and what changed. If your experience comes from practice projects, say so clearly. Honest practice work, explained well, is far better than vague claims. Our business analyst interview questions with model answers include tool and data questions, and the business analyst skills guide shows where tools fit among the wider skills employers look for.

Guides in this hub

Each guide below goes deeper into one part of business analyst tools.

More career guides

Frequently asked questions

Which tool should a business analyst learn first?

A spreadsheet, followed by SQL basics. Both are used almost everywhere and both help you check facts before they become requirements. Add a ticket tracker, a wiki, a diagramming tool and a dashboard tool next.

Do business analysts need to know Jira?

Many teams use Jira or a similar tracker, so knowing how stories, bugs, epics and workflows work is useful. The concepts transfer between trackers, so learning one well is enough to start.

Should a business analyst learn Power BI or Tableau?

Learn whichever your target employers mention most. The important skill is defining what a dashboard must answer and how each measure is calculated; the tool comes second.

Is Excel enough for a business analyst?

Excel covers a lot of everyday analysis, but most roles also expect basic SQL and familiarity with a ticket tracker and a wiki. Excel alone becomes limiting once data lives in databases.

Will AI tools replace business analysts?

AI tools can speed up drafting and summarising, but they do not replace understanding a business, building trust with stakeholders or taking responsibility for a requirement. Analysts who use them carefully, and check the output, gain time for the parts that need judgement.

This article is educational. All companies, people and numbers in the examples are fictional. BA Mentorship does not issue professional certifications and cannot guarantee any job or interview outcome.

Key terms in this article

Browse the full glossary

CHECK BEFORE CONTINUING

Keep your work safe