Becoming an Agile Business Analyst: The Fundamentals (1-day Seminar)

Course Category:Fundamentals
Course Duration: 1 day
Course Credit: 7 PDUs, 7 CDUs
Prerequisites: None

The focus of this one-day course is to help you understand where requirements fit within the Scrum framework and the role the Business Analyst (BA) can play on Agile projects. The course begins with an introduction to the Agile Manifesto and the 12 Principles. This discussion is then followed by an in-depth examination of Scrum, the roles, responsibilities, activities and skillsets so that the BA can become an effective member and major contributor to the development team.

Course Objective

  • Understand Agile Manifesto and 12 Principles
  • Learn how traditional business analysts (BAs) can perform their role within the Agile environment.

In this 1-day course, you will learn:

  • Agile Manifesto, Principles and the Benefits
  • Fundamentals of Agile with the context of SCRUM: the framework, roles, artifacts and terminology
  • The role the BA can play on Agile projects
  • The different levels of user stories
  • How to build and groom the product backlog
  • Critical aspects to the delivery of value and continuous improvement – Sprint Planning, Review and Retrospective

Course Outline

Getting Oriented

  • Introduction to Agile
  • Agile versus other SDLC Methodologies

Understanding SCRUM

  • The SCRUM Framework
  • Roles
  • Artifacts/Deliverables

Getting Started

  • The BA on Agile Projects: Roles and Responsibilities
  • Defining the Vision

Requirements in Agile

  • Requirements: Agile vs Traditional
  • User Stories – An Invitation to a Conversation
  • Building the Initial Product Backlog
  • The Different Levels of User Stories
  • Backlog Grooming
  • Defining Acceptance Criteria

The Sprint Cycle – Planning to Retrospective

Wrap-up

Who Should Attend

Business analysts, requirements analysts, IT managers, project managers, product marketing, business professionals – basically, anyone interested in learning agile requirement definition methods or anyone involved with or soon to be involved in an agile software development effort.

Contact Us to Schedule for Your Organization

Contact us to schedule this course, or have the content and materials of this course tailored to the initiatives of your organization. More about tailored courses >>

Register for a Public Course

This course is not currently offered as a public course, but if you are interested in having it publicly offered in your area, please let us know. Please view our public course schedule for a list of upcoming public courses.