D8A Academy © Portfolio Platform
Build · Validate · Get Hired
LeaderboardBlog
Sign inGet started
← All articles
Career·March 24, 2026·6 min read

A day in the life of a business analyst

No two days are the same, but the patterns are consistent: lots of conversations, a surprising amount of documentation, and constant translation between business and tech.

No two days are the same, but the patterns are consistent: lots of conversations, a surprising amount of documentation, and the constant challenge of translating between what business wants and what tech can deliver.

What does a business analyst actually do all day?

Ask ten business analysts what they do and you will get ten different answers. The title covers an enormous range of responsibilities depending on the company, the industry, and the team structure. But underneath the variation, the core activity is always the same: bridging the gap between a business problem and a solution.

Some days that means running workshops. Other days it means writing specs, reviewing data, sitting in back-to-back meetings, or untangling a process that nobody has properly documented in three years. Here is what a typical day looks like.

The BA day at a glance

60%
of time spent in meetings or stakeholder conversations
3-5
different stakeholder groups managed simultaneously
0
lines of production code written on a typical day

A typical day

This is a composite of a mid-level BA at a mid-sized company, working on a product or process improvement project.

  1. 8:30
    Async catch-up

    Emails, Slack, and overnight updates

    The day starts with context-loading. What happened since yesterday? Any blockers from the dev team? Any new requests? A good BA has learned to triage ruthlessly: what needs a response now, what can wait, and what needs a proper conversation rather than a Slack thread.

  2. 9:15
    Discovery

    Stakeholder interview: the real problem

    A 45-minute call with a department head who wants "a better reporting system." The BA's job is not to take this at face value. What decisions does this reporting support? Who else uses it? What's broken about the current one specifically? The meeting ends with a clearer picture and a draft scope to validate.

  3. 10:30
    Documentation

    Writing user stories and requirements

    From the morning interview, the BA drafts user stories and acceptance criteria. Structured, precise, unglamorous desk work. A well-written user story means the dev team can build exactly what was needed without going back and forth three times.

  4. 12:00
    Break

    Lunch

    One of the underrated skills of a senior BA: actually taking a break. The job involves a lot of context switching and cognitive load. The ones who last protect their energy.

  5. 13:00
    Collaboration

    Sprint planning with product and dev

    The BA walks the backlog with the PM and dev team. Are the stories clear enough to estimate? Any technical dependencies nobody flagged? The BA is the bridge: explaining business intent to developers, and flagging to the PM when something complex will take longer than planned.

  6. 14:30
    Analysis

    Process mapping: where is the bottleneck?

    A separate stream: a process causing delays in operations. The BA maps the current state, then interviews two people to find the real friction. Spoiler: it's almost never where management thinks. Usually a manual approval step added three years ago that nobody remembers.

  7. 15:30
    Review

    UAT feedback on last week's feature

    User acceptance testing is done by the business team. The BA collects feedback and sorts it into bugs versus scope changes versus new requests. Three of the five issues are actually new requirements disguised as bugs. A conversation to have carefully.

  8. 16:30
    Admin

    Updating documentation and Confluence

    The part nobody mentions in job descriptions. Process docs, decision logs, meeting notes. The BA who keeps this tidy is worth their weight in gold six months later when someone asks "why did we decide to do it this way?"

  9. 17:15
    Wrap-up

    Tomorrow's prep and open threads

    Quick review of what moved, what's blocked, and what needs attention first thing tomorrow. A good BA ends the day with a clear head, not seventeen open tabs and a guilt spiral about the Confluence page they didn't update.

The most important skill is not knowing how to write a requirements doc. It's knowing how to ask the question that gets you the information nobody thought to tell you.

What a BA uses every day

The tools vary by company, but the categories are consistent.

Confluence

Documentation, specs, process maps, decision logs.

Jira

User stories, backlog management, sprint tracking.

Miro / Mural

Process mapping, workshop facilitation, as-is flows.

Excel / Sheets

Data analysis, requirements matrices, impact assessments.

Figma / Balsamiq

Wireframes and lo-fi mockups to validate requirements.

SQL (light)

Validating data assumptions, checking existing reports.

PowerPoint / Slides

Stakeholder presentations, project updates, proposals.

Slack / Teams

Everything. The actual glue of the job.

Zoom / Meet

Stakeholder interviews, workshops, sprint ceremonies.

The good and the hard parts of the job

What people love
  • You see the full picture across the business, not just one team's slice
  • Every project is different: new domain, new problem, new people
  • You have real influence on what gets built and how
  • Strong communication skills compound over time into authority
  • You don't need to be a developer to succeed and grow
  • The role exists in almost every industry and company size
What people find hard
  • Stakeholders change their minds, often after work has started
  • You're accountable for clarity but not always given authority
  • A lot of invisible work: docs nobody reads until something breaks
  • Being the messenger between business and tech is sometimes thankless
  • Requirements that seemed clear at 9am are contested by 4pm
  • Hard to measure your own impact compared to shipping a feature

Who thrives as a business analyst

The BA role suits people who are naturally curious about how organisations work, comfortable with ambiguity, and energised by conversation rather than drained by it. You don't need to love coding. You do need to love clarity: the satisfaction of taking a messy problem and making it precise enough that someone else can solve it.

If you find yourself being the person in the room who asks "but what are we actually trying to achieve here?" then you might already be thinking like a BA.

The underrated advantage: your domain knowledge from previous careers transfers directly. A BA who used to work in finance understands financial processes intuitively. A BA from healthcare speaks the language of clinical workflows. That context is genuinely hard to teach, and companies will pay for it.

Explore all data careers at D8A Academy

Whether you are exploring a career change or just trying to understand which role fits you, D8A has a guided, project-based track for each of the four data paths: Data Analyst, Data Scientist, Data Engineer, and Business Analyst. The fastest way to find out whether a role is right for you is to build something in it.

Keep reading