Live Business Analyst Training

Successfully defining and writing business, user, and system requirements does not need to be an impossible task. In fact, achieving a state of ‘good requirements’ can be accomplished through implementing practical requirements techniques and industry best practices.

Our business analysis training courses will help you to model requirements scope, engage the right stakeholders, and produce requirements that lead to better and faster systems development.


Route to Good Requirements


Course Information:

This industry-endorsed, 2-day intensive, activity-based business analyst course provides the structure and techniques necessary for the “Requirements Producer” to competently elicit and represent quality requirements across any development approach (waterfall, iterative, or agile). Delivered by 30-year industry veteran Bruce Opsal, this course combines lectures and discussions with small-group and individual practice exercises, to help you better understand how to elicit requirements and develop business requirements documents to have more successful projects.

Your Instructor:

Bruce Opsal, CBAP

Bruce Opsal, a Certified Business Analysis Professional (CBAP®) since November 2007, is an Information Technology (IT) veteran with over 30 years experience in various IT capacities. The majority of his career has been with financial services companies. Previous roles include programmer, analyst, project manager, IT manager, and business analyst.
Learn more about Bruce here!

COURSE OBJECTIVES
  • Understand the activities in the 5-stage Requirements Process
  • Learn how to recognize, classify and write requirements: business, user, functional, and nonfunctional
  • Learn how to identify and involve the right stakeholders
  • Model requirements scope and write requirement statements using standard formats to promote clarity and consistency of interpretation
  • Practice techniques so that participants are confident in applying techniques immediately following training
  • Ask the right questions and identify the success criteria for requirements-gathering interviews
TECHNIQUES
  • Stakeholder profiling to identify all the right people to engage in requirements elicitation activities
  • Interviewing to increase elicitation effectiveness
  • Requirements Framework as a structure for asking the right stakeholders the right questions
  • Formats for writing types of requirements including business, user, functional and nonfunctional
  • Writing use cases and user stories
  • Modeling requirements scope with Relationship Maps, Process Maps, Context and Use Case Diagrams
  • Ink-Free Sign-Off™, a proven review process
AGENDA

5-Stage Requirements Process

Elicitation
Analysis
Representation
Validation
Change Control

Requirement Levels & Types

Business, User, System Levels
Business Requirement
User Requirement
Functional Requirement
Nonfunctional Requirement

Four Core Scope Models

Relationship Map
Process Map
Context Diagram
Use Case Diagram

Formats for Representing Requirements

Logical Requirement Sets
Requirements Definition (Traditional)
Use Case (Iterative)
User Story (Agile)

Requirement Techniques

Ask Good Questions; Get Better Results
Elicitation Interview
Stakeholder Profiling
Ink-Free Sign-Off (Validation/Review)

DETAILS

Duration

2 business days / fourteen classroom hours

Intended Audience

Requirements Producer, Business Analyst, Project Manager, Product Owner, Agile Development Team Member

Attendance Limit

Fifteen is a desired maximum in order to facilitate adequate discussion and participation

Materials Provided

Student manual, exercise workbook, handouts, note pad, and quick-reference job aids

Start and End Time

Each training day starts at 8:30 am and ends at 4:30 pm, with 45 minutes scheduled for lunch served approximately 11:45 am to 12:30 pm

Course Prerequisites

Students are encouraged to pre-read The Quest for Software Requirements chapters 1, 2, and 3. Chapters are emailed to students prior to the training start date. No purchase is required.

Education Hours

Attending this course earns you education hours toward fulfillment of IIBA® Certified Business Analysis Professional™ (CBAP®) and Certification of Competency in Business Analysis™ (CCBA®) requirements. Upon successful attendance, students may Request a Course Completion Certificate.

STUDENT COMMENTS

“Bruce was very knowledgeable and could give appropriate, understandable, common-sense responses to any question. It was a lot of information to absorb, and I operate best when I can take it all in and then think about it on my own. I have been given all the tools to apply the concepts when needed.”

“Great course! Bruce did a really good job of presenting concepts that indicated a solid knowledge of the subject, as well as real-world experience. Bruce also did a good job of answering questions.”

“Bruce’s presentation of the requirements concepts is comparable to the concepts themselves; it was very structured, and explanations were directly and simply stated. I understood the material and learned a great deal in the course.”

Next Public Session:

Location:
Madison, WI

Register Now

14 CDU Hours


Interested in
Private Training?

Schedule Training

Requirements Workshops That Work


Course Information:

This interactive, 1-day business analytics course is designed to help students turn ordinary requirements-gathering meetings into productive requirements workshops. No time allotted in the project plan to run a workshop? Well-facilitated workshops are known to reduce requirements-gathering time by as much as 40 percent. This course will not produce certified facilitators (as it usually takes focused training and years of experience to master the skills of a Facilitator). Rather, this fast-paced course equips the students with tools, templates, worksheets, examples, and numerous tips for conducting effective requirements workshops. Students will apply practical techniques during hands-on exercises to enforce learning. The goal is for each student to carry away a repeatable framework for planning and conducting a basic workshop.

Your Instructor:

Bruce Opsal, CBAP

Bruce Opsal, a Certified Business Analysis Professional (CBAP®) since November 2007, is an Information Technology (IT) veteran with over 30 years experience in various IT capacities. The majority of his career has been with financial services companies. Previous roles include programmer, analyst, project manager, IT manager, and business analyst.
Learn more about Bruce here!

COURSE OBJECTIVES
  • Understand the benefits of a requirements workshop
  • Obtain knowledge of how to prepare for a requirements workshop
  • Gather tips for conducting a workshop
  • Learn techniques for managing the participants in a requirements workshop
  • Apply concepts for workshop creation through hands-on exercises
  • Network with other requirements professionals
TECHNIQUES
  • Introduction techniques foster team-building among workshop participants
  • Purpose statement helps to define why the workshop is being conducted
  • Standard agenda saves time on preparation and increases overall effectiveness
  • Workshop activity worksheet provides step-by-step guidance to planning activities
  • Intervention techniques are used to manage group dynamics
AGENDA

Defining a Requirements Workshop

Workshop introductions
Workshop characteristics
What is facilitation?
The role of Facilitator
Who is IAF?

Preparing the Workshop

How do I plan the activities?
Workshop purpose statement
Using a standard agenda
Anatomy of an activity
What visual aids should I use?

Conducting the Workshop

How do I make workshops work?
5 P’s of team building
Workshop ground rules
7 successful setup habits
Active listening skills

Managing Problem People

How do I handle people problems?
What is intervention?
Be Nice – Facilitation Strategy
How to handle various dysfunctional behaviors

DETAILS

Duration

1 business day / seven classroom hours

Intended Audience

Requirements Producer, Business Analyst, Project Manager, Product Owner, and others who gather requirements

Attendance Limit

Fifteen is a desired maximum in order to facilitate adequate discussion and participation

Materials Provided

Student manual, exercise workbook, handouts, note pad, and quick-reference job aids

Start and End Time

Each training day starts at 8:30 am and ends at 4:30 pm, with 45 minutes scheduled for lunch served approximately 11:45 am to 12:30 pm

Course Prerequisites

None

Education Hours

Attending this course earns you education hours toward fulfillment of IIBA® Certified Business Analysis Professional™ (CBAP®) and Certification of Competency in Business Analysis™ (CCBA®) requirements. Upon successful attendance, students may Request a Course Completion Certificate.

STUDENT COMMENTS

“The class was well organized and engaging. It is obvious that Bruce enjoys what he does–teach as a facilitator.”

“Instructor explained how materials developed for a workshop can be reused for other workshops so the time invested to develop them seems like time well spent.”

“The best part of the course is the information and tools provided that show how to establish requirement deliverables (e.g., context diagram) as it pertains to each project in the role as a Facilitator.”

Next Public Session:

Based On Interest

Request This Course

7 CDU Hours


Interested in
Private Training?

Schedule Training

Adapting Requirements Practices to Agile Projects


Course Information:

This instructor-led, interactive workshop provides an introduction to agile requirements practices. It is designed to help business analysis and requirements practitioners transition to agile development. We will discuss the business analysis role in traditional development, as well as how business analysis skills can contribute effectively on agile development projects. Hands-on exercises engage the attendees in exploring agile business analysis techniques with an emphasis on writing good user stories.

Your Instructor:

Roxanne Miller, CBAP

The Requirements Super Freak has been involved in the Information Technology (IT) industry since 1984 and founded Requirements Quest® in 2001. She has been consulting on requirements process improvement and business analysis practices for over 20 years. Roxanne earned a bachelor degree in Management Information Systems (MIS) at the University of Wisconsin—Eau Claire, USA.
Learn more about Roxanne here!

COURSE OBJECTIVES
  • Transition requirements practices for agile projects
  • Understand the evolution of software development processes from predictive to iterative to adaptive (agile)
  • Distinguish traditional and agile development approaches and characteristics
  • Understand 7 principles of agile business analysis
  • Understand how business analysis practitioners contribute on agile projects
  • Identify agile business analysis techniques to emphasize customer value
  • Describe user needs with user stories
  • Apply patterns for splitting user stories
TECHNIQUES
  • Personas to discover stakeholders
  • User stories to represent user requirements
  • Tips for writing good user stories
  • Patterns for splitting user stories
  • Overview of 20 agile techniques (adapted from IIBA’s Agile Extension v1.0 of the Guide to Business Analysis Body of Knowledge)
AGENDA

Evolution of Requirements in Software Development

Requirements in Predictive
Requirements in Iterative
Requirements in Agile
Scaled Agile Framework (SAFe)?

Comparing Traditonal and Agile

Traditional characteristics
Agile characteristics

User Stories Deep Dive

What are User Stories?
INVEST in Good User Stories
Tips for Writing Good User Stories
Patterns for Splitting User Stories


Principles of Agile Business Analysis

Discovery Framework Principles
Delivery Framework Principles

Agile Business Analysis Techniques

Summary of 20 techniques from Agile Extension (BABOK)

DETAILS

Duration

1 business day / seven classroom hours

Intended Audience

Requirements Producer, Business Analyst, Project Manager, Product Owner, Agile Development Team Member

Attendance Limit

Twenty is a desired maximum in order to facilitate adequate discussion and participation

Materials Provided

Student manual, exercise workbook, handouts, note pad, and quick-reference job aids

Start and End Time

Each training day starts at 8:30 am and ends at 4:30 pm, with 45 minutes scheduled for lunch served approximately 11:45 am to 12:30 pm

Course Prerequisites

Attendees should have a working knowledge of agile methods. Suggested reading: The Scrum Guide (www.scrumguides.org).

Education Hours

Attending this course earns you education hours toward fulfillment of IIBA® Certified Business Analysis Professional™ (CBAP®) and Certification of Competency in Business Analysis™ (CCBA®) requirements. Upon successful attendance, students may Request a Course Completion Certificate.

STUDENT COMMENTS

“Splitting the user stories is the most beneficial piece of the course and likely what will be used the most.”

“Great job, Roxanne. I am able to use some of the Agile techniques immediately.”

“Very informational. Thank you for the great reference tools for future use. :)”

Next Public Session:

Based On Interest

Request This Course

7 CDU Hours


Interested in
Private Training?

Schedule Training

Interested in On Demand Training?

View On Demand Training Offerings