0345 4506120

IIBA Business Analysis in an Agile Environment

Business analysis is central to the success of development projects. As more and more software products are developed in an agile environment, it is important that all concerned appreciate where business analysts fit in.

Agile business analysis is about ensuring the right information is available to the development team in the right level of detail, at the right time, so they can build the right product.

This course uses the International Institute of Business Analysis (IIBA) Agile Extension to the Body of Knowledge (BABOK) Guide as a framework for helping attendees understand the precise role of business analysts in agile software development.

The course is suitable for business analysts new to working in an agile environment, product owners and managers of analysts working with an agile team.

The course is lecture-based with discussions and practical work based on a realistic case study.


Learning Objectives

At the end of the course, participants will be able to:
• Understand the need for, and principles of, agile development methods
• Identify the role of the business analyst within an agile development environment.
• Recognise the skills required for optimum effectiveness within an agile team.
• Be familiar with the analysis techniques used in an agile approach.


Those attending should have a knowledge of information systems development.

Course Content

Traditional Projects

What is a project?
What is a successful project?
Project variables
System development methods
Why do projects fail?
Real and apparent project goals

Introduction to Business Analysis

What is business analysis
Scope of business analysis work
IIBA Business Analysis Body of Knowledge (BABOK)
BABOK knowledge areas
Agile extension to the BABOK
Context for agile business analysis
Guidelines for agile business analysis

Agile Development

Agile manifesto
Agile business analysis
Business analyst roles and responsibilities
Agile approaches
eXtreme Programming
Levels of planning
Discovery and delivery frameworks

Introduction to Scrum

Starting Scrum
Product backlog
Sprint planning meetings
Sprint backlog
Sprint reviews and retrospectives
Daily Scrums
Pigs and chickens
Scrum roles – Scrum master, product owner, the team
Customers and stakeholders

Requirements Elicitation

User stories
Story mapping
Behaviour driven development
Lightweight documentation
Backlog management
Story decomposition

Business Case

Business capability analysis
Kano analysis
Purpose alignment model
Real options

Requirements Analysis

Planning workshops

Privacy Notice

In order to provide you with the service requested we will need to retain and use your contact information in accordance with our Privacy Notice. If you choose to provide us with this information you explicitly consent to us using the information as necessary to provide the request service to you. If you do not agree please do not proceed to request the service from us.

Marketing Permissions

Would you like to receive our newsletter and other information on products and services which we think will be of interest to you by email. We will always treat your information with care and in accordance with our Privacy Notice. You are free to withdraw this permission at any time.


Our Customers Include