Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
The Business Analyst Toolkit: Jira, BPMN & Agile
New
45 students

The Business Analyst Toolkit: Jira, BPMN & Agile

Master requirements, stakeholder analysis, user stories, business cases and UAT through 3 real-world projects
Last updated 11/2026
English
English [Auto],

What you'll learn

  • Understand the role, responsibilities and daily activities of a Business Analyst across the complete business analysis lifecycle.
  • dentify and analyse stakeholders, create stakeholder maps and RACI matrices, and plan effective business analysis activities.
  • Elicit business requirements through stakeholder interviews, workshops, observation and structured discovery techniques.
  • Model current-state business processes using Business Process Model and Notation (BPMN) to identify inefficiencies and improvement opportunities.
  • Apply root cause analysis techniques to investigate business problems and distinguish underlying causes from symptoms.
  • Identify, classify and document business, stakeholder, functional and non-functional requirements that are clear, measurable and testable.
  • Write Agile user stories using INVEST principles and develop acceptance criteria using Given-When-Then scenarios.
  • Use Jira to organise epics, user stories and product backlogs, and manage requirements throughout Agile delivery.
  • Create use cases, use case diagrams, story maps and future-state process models to communicate proposed solutions.
  • Perform gap analysis to compare existing business processes with desired future-state capabilities.
  • Develop Entity Relationship Diagrams (ERDs), data dictionaries, business rules and decision tables to support requirements analysis.
  • Prioritise requirements using MoSCoW and Weighted Shortest Job First (WSJF), and maintain requirements traceability.
  • Conduct strategy analysis, evaluate solution options and develop business cases that support informed investment decisions.
  • Identify project risks, document assumptions and develop change strategies to support successful business transformation.
  • Manage requirements changes in Jira and collaborate effectively with Agile delivery teams throughout the development lifecycle.
  • Create prototypes and wireframes to communicate proposed solutions and validate stakeholder expectations.
  • Plan and support User Acceptance Testing (UAT), write test cases, evaluate results and prepare acceptance and sign-off documentation.
  • Evaluate delivered solutions using Key Performance Indicators (KPIs), benefits realisation measures and practical data analysis.
  • Apply business analysis techniques across three realistic industry scenarios: banking, healthcare and government.
  • Build three practical portfolio projects: a Current-State Analysis Pack, a Sprint-Ready Requirements Package, and a Business Case, UAT and Benefits Pack.

Course content

4 sections • 39 lectures • 1h 10m total length
  • Welcome to the course2:29
  • What a business analyst really does2:19
  • Set up your free tools2:17

Requirements

  • No previous Business Analyst experience is required. This course starts with the fundamentals and progressively introduces requirements gathering, process modelling, Agile delivery and business analysis techniques.
  • No technical or programming background is necessary. You do not need to know coding, SQL, database development or software engineering to follow the course.
  • No previous experience with Jira, BPMN or Agile is required. The course introduces these tools and techniques through practical, step-by-step demonstrations.
  • Basic computer skills are sufficient. You should be comfortable using a computer, navigating websites, creating documents, downloading files and working with common office applications.
  • A Windows or Mac computer is recommended. A laptop or desktop with a modern web browser is sufficient for accessing the course materials and completing the practical exercises.
  • An internet connection is required to access Udemy lessons, download course resources and use web-based business analysis tools such as Jira.
  • Access to free business analysis tools is recommended. The course includes tool setup guidance, and learners can use suitable free versions of Jira and process modelling tools for hands-on practice. No expensive enterprise software is required.
  • A willingness to learn and practise is all you need. You'll complete three practical business analysis projects covering stakeholder discovery, requirements engineering, business cases, Agile delivery and User Acceptance Testing (UAT).

Description

Don’t just learn Business Analysis. Experience what Business Analysts actually do.

This hands-on course takes you through the complete business analysis lifecycle: discovering business problems, gathering requirements, supporting Agile delivery and evaluating whether solutions deliver value. Rather than simply memorising terminology, you will apply practical techniques to realistic workplace scenarios.

You will work as a Business Analyst for Ashby Vale Consulting, a fictional consultancy serving clients across different industries. Through three practical client engagements, you will build experience in stakeholder engagement, process analysis, requirements engineering, Agile delivery and solution evaluation.

What You’ll Learn

You will develop practical skills in:

  • Business analysis planning, stakeholder maps and RACI matrices

  • Requirements elicitation through interviews, workshops, observation and document analysis

  • Current-state and future-state process modelling using BPMN 2.0

  • Root cause analysis and business improvement

  • Functional, non-functional and testable requirements

  • Agile user stories, acceptance criteria, epics, story maps and Jira backlogs

  • Entity Relationship Diagrams, data dictionaries and decision tables

  • MoSCoW and Weighted Shortest Job First prioritisation

  • Requirements traceability and change management

  • Business cases, risk assessment and solution options

  • User Acceptance Testing, test cases and sign-off

  • KPIs, benefits realisation and solution evaluation

Your Three Client Projects

Level 1 — Banking: Harbour Credit Union
Investigate a slow, error-prone loan application process. You will identify stakeholders, conduct interviews, model the current process, analyse root causes and produce a Current-State Analysis Pack.

Level 2 — Healthcare: Greenacre Clinics
Define requirements for an online appointment booking system. You will write Agile user stories, develop acceptance criteria, create use cases, model future-state processes, build data models and organise a Jira backlog for the development team.

Level 3 — Government: City of Westmoor
Support the introduction of an online permits service. You will evaluate strategic options, prepare a business case, manage requirements changes, plan User Acceptance Testing and define success measures and benefits.

Practical Tools and Skills

You will use Jira, Confluence, a diagramming tool and a spreadsheet application to document analysis, manage backlogs, create process models and support delivery. The course uses free plans or freely available alternatives, so you do not need expensive enterprise software.

You will also practise across additional scenarios from insurance, retail, logistics, Software as a Service, manufacturing and education, helping you apply business analysis skills in different industries.

Who Is This Course For?

This course is ideal for aspiring Business Analysts, career changers, junior Business Analysts, Agile Business Analysts, project coordinators, Product Owners, business process analysts, software testers, students and certification candidates. No previous Business Analyst experience is required.

You do not need programming knowledge or technical qualifications. You will need basic computer skills, an internet connection and a willingness to complete the practical exercises.

Certification-Relevant Knowledge

The curriculum covers the six BABOK Guide knowledge areas and introduces concepts relevant to ECBA, CCBA, CBAP and PMI-PBA certification pathways. The course also includes three level quizzes and a final 50-question, ECBA-style mock examination.

Important: This course is not affiliated with or endorsed by IIBA or PMI. It does not guarantee certification success, and eligibility for professional development or contact hours depends on the relevant certification body’s requirements.

By the end, you will have built three portfolio-ready projects: a Current-State Analysis Pack, a Sprint-Ready Requirements Package, and a Business Case, UAT and Benefits Pack.

Enrol today and start building your Business Analyst toolkit.


Who this course is for:

  • Aspiring Business Analysts: Individuals who want to start a career in business analysis and develop practical skills in requirements gathering, stakeholder management, process modelling, Jira and Agile delivery.
  • Complete Beginners and Career Changers: Learners with little or no business analysis experience who want a structured, step-by-step introduction to the Business Analyst role and its responsibilities.
  • Junior Business Analysts: Professionals already working in entry-level BA positions who want to strengthen their skills in requirements elicitation, BPMN, user stories, acceptance criteria, business cases and UAT.
  • Aspiring Agile Business Analysts: Individuals interested in working with Agile and Scrum teams who want to learn how to manage requirements, write user stories, organise backlogs and collaborate using Jira.
  • Project Coordinators and Project Managers: Professionals who want to improve their ability to analyse business needs, engage stakeholders, document requirements, manage changes and support successful project delivery.
  • Product Owners and Aspiring Product Managers: Individuals who want practical experience with user stories, acceptance criteria, backlog prioritisation, stakeholder communication and Agile requirements management.
  • Business Process Analysts and Operations Professionals: Learners interested in analysing and improving business processes using BPMN, root cause analysis, current-state and future-state modelling, and gap analysis.
  • Software Testers and Quality Assurance Professionals: Individuals who want to understand how business requirements translate into acceptance criteria, test cases, User Acceptance Testing (UAT) and solution validation.
  • Students, Graduates and Certification Candidates: Learners studying business, information systems or related subjects, including those building foundational knowledge relevant to IIBA ECBA, CCBA and PMI-PBA certification pathways. This course is not an official certification preparation programme.
  • Hands-On, Project-Based Learners: Anyone who prefers learning through realistic workplace scenarios and wants to build three practical Business Analyst portfolio projects covering banking, healthcare and government: a Current-State Analysis Pack, a Sprint-Ready Requirements Package, and a Business Case, UAT and Benefits Pack.