0345 4506120

Business Analysis in an Agile Environment

3 day Lecture-based with discussions and practical work based on a realistic case study.

Target Audience:

Business analysts new to working in an agile environment, product owners and managers of analysts working with an agile team.

  Reset

Learning Objectives

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.

At the end of the course, delegates 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.

Pre-Requisites

Those attending should have a knowledge of information systems development.

Course Content

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

Agile Development The Agile Manifesto Defined and empirical processes Agile approach to projects Generic agile development approach Lifecycle of product development Project constraints in waterfall and agile Changing requirements in waterfall and agile Business focus and customer satisfaction Role of business analysts in agile development Guidelines for agile business analysis

Introduction to Scrum Starting Scrum Product backlog Sprints and sprint planning Sprint backlog Sprint reviews and retrospectives Daily Scrums Scrum roles – Scrum master, product owner, the team Customers and stakeholders

Other Agile Approaches History of agile eXtreme Programming (XP) Business analysis in XP DSDM Atern DSDM roles and responsibilities Kanban Business analysis in Kanban Lean software development

Project Startup Strategy planning Business capability analysis Personas Value stream mapping Purpose alignment model Business case Payback analysis, ROI, NPV, IRR Real options Requirements gathering Facilitated workshops

Planning Responding to change Agile planning, multiple levels of planning Release planning Iteration planning Prioritisation Value driven delivery Risk and value in prioritisation Kano analysis MoSCoW

User Stories What are user stories? Levels of detail, epics and themes Story decomposition Story elaboration Storyboarding Acceptance criteria Scenarios Behaviour driven development Story mapping Defining done Backlog grooming

Estimating Cone of uncertainty Levels of detail, epics and themes Traditional and agile estimating Estimating with ranges Probability in estimating Shared estimates Estimating in ideal days Estimating by analogy Story points Estimating scales Estimating velocity Planning poker Affinity estimation Re-estimating

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 requested 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