Procept courses accredited by the CCA for Gold Seal certification credits

Agile Business Analysis Essentials or Certified Agile Business Analyst

Agile Business Analysis Essentials or Certified Agile Business Analyst

On agile projects, requirements are captured and documented differently using novel techniques such as user stories, various types of backlog, and by making extensive use of agile requirements modelling practices. Agile first captures requirements at a broad, abstract level and then prioritizes them using a 3-step approach before exploring them more deeply in cycles according to their priority. Traditional BA training generally doesn't cover these approaches.

Combining our Agile BA Basics and Agile Requirements Management courses, this program presents learners with a dynamic, interactive and hands-on experience that covers the entire requirements management process in agile projects, including exploring the difference between agile and waterfall requirements, applying concepts that help write effective user stories, supporting the process with various models and use cases, discussing agile planning, prioritization and backlog maintenance, and covering the requirements validation process through the end-of-sprint demo and the iteration review.

This program focuses on the actions, artifacts, and deliverables that need to take place in order to produce requirements that fully represent business value and the needs of stakeholders in an effective and efficient fashion. Additionally, this program will prepare participants to pass the Cerified Agile Business Analyst exam, which is often included in the cost of this program.

LEARNING OBJECTIVES

At the end of this program, participants will be able to:

  • Explain how user stories can be an effective technique for gathering user requirements.
  • Create and manage user stories effectively.
  • Understand how much detail needs to be in a user story.
  • Determine how many user stories are required.
  • Explain how user stories emerge from use cases.
  • Explain how “themes” and “epics” play a role in requirements activities.
  • Use backlogs as a central structure in the requirements management process.
  • Use agile modeling practices to improve requirements quality.
  • Identify tools and techniques to increase the productivity, effectiveness, and speed of development teams.
  • Adapt techniques to validate requirements with stakeholders.
  • Decide how to estimate stories and plan releases and iterations (sprints).
  • Elicit, document and manage requirements on Agile projects.
  • Prepare for (and pass) the Certified Agile Business Analyst exam.
     

WHO SHOULD ATTEND

This course is ideal for those who want to work as business analysts in an agile development environment. It specifically focuses on the BA activities in structured, disciplined approaches to agile.

PREREQUISITE

While there are no formal prerequisites for this course, a basic understanding of traditional (non-agile) requirements gathering and management practices would be helpful.

MATERIALS

You will receive the course binder containing course materials and a copy of the book Agile Business Analysis: Enabling Continuous Improvement of Requirements, Project Scop and Agile Project Results.

WHAT YOU WILL LEARN

  • Agile Requirements including levels of abstraction
  • Lean Modeling and Use Cases
  • Use Cases vs. User Stories
  • Themes and Epics
  • Agile Planning and the Evolution of User Stories
  • Agile Estimating
  • Agile Requirements Management Using Product Backlogs, Prioritization, and Backlog Maintenance
  • Requirements Validation: Demos and Reviews