Collaborate with Stakeholders to Elicit Requirements

  •  day(s)Duration
  • 21 CDU/2.1 CEU/21 PDU/Credits/Units
  • BA313Course Code
  • send to printer

Course description

BA313: Collaborate with Stakeholders to Elicit Requirements discusses the core functions of the business analyst in the context of Elicitation and Collaboration, a variety of techniques for performing Elicitation and Collaboration activities, and ways to overcome challenges when applying these techniques in real world business situations. The course is intended to serve several audiences and meet a variety of needs. The material in the course is directed at both the novice looking to enter the business analysis field and the self-taught business analyst veteran looking to fill gaps in his or her skills or knowledge.

The course is aligned with A Guide to the Business Analysis Body of Knowledge® (BABOK® Guide) of International Institute of Business AnalysisTM (IIBA®) and provides a high-level overview of all the BABOK® Guide knowledge areas. Then, it further explores the tasks and techniques of the Elicitation and Collaboration knowledge area in greater depth.

Who should attend

Individuals who will benefit from this course include:

  • Entry-level business analysts and their managers
  • Self-taught business analysts requiring a course that fills in skills gaps
  • Systems analysts and programmers interested in expanding their roles
  • Quality assurance professionals
  • Project managers

Prerequisites

BAV311: Core Competencies for the Business Analyst

What you will achieve

  • Describe the role of the business analyst in performing the tasks of the Elicitation and Collaboration knowledge area.
  • Describe best practices for ensuring high-quality requirements.
  • Demonstrate familiarity with a range of techniques for eliciting requirements from and collaborating with stakeholders, including the benefits and challenges of each technique.
  • Elicit requirements from stakeholders using the following techniques: Document Analysis, Observation, Interviewing, Brainstorming, Requirements Workshops, Prototyping, Surveys, Focus Groups, Interface Analysis, Benchmarking and Market Analysis, Process Analysis, Collaborative Games.
  • Given a project scenario, select appropriate techniques for eliciting requirements for the project.
  • Describe methods of overcoming elicitation challenges.

What you will learn

Course Outline
Day One
Module 1: Overview of Elicitation and Collaboration
  • Elicitation and Collaboration Knowledge Area
  • Discussion: The Role of the BA in Your Organization
  • Elicitation Techniques
  • Exercise: Brainstorm Elicitation Challenges
  • Overview of the Sample Case: Rosie’s Restaurant Case Study
  • RACI Chart
  • Discussion: Communication Styles
    • Exercise: Assess Communication Styles
Module 2: Understanding Requirements
  • Requirements Documents
    • Discussion: Most Common Requirements Documents in Your Organization
  • Requirements Classification Scheme
    • Categories of Non-Functional Requirements
    • Exercise: Categorize Requirements
  • Impact of Poor Requirements
  • Requirements Quality Continuum and Characteristics
    • Discussion: Requirements Quality
Module 3: Document Analysis
  • Purpose
  • Discussion: Useful Documents to Derive Requirements
  • Process Steps
    • Document Analysis Log
  • Benefits and Challenges
Module 4: Observation
  • Purpose
  • Discussion: Passive versus Active Observation
  • Process Steps
  • Benefits and Challenges
  • Observation Record
  • Exercise: Conduct an Observation
Day Two
Module 5: Interviewing
  • Purpose
  • Exercise: Review Sky High Case Study Background
  • Process Steps
    • Discussion: Essential Activities for Interview Preparation
    • Interviewee Profile Worksheet
    • Exercise: Prepare for an Interview
  • Elicit Functional Requirements
    • Top-Down Approach – Context Diagrams
    • Bottom-Up Approach – Use Case Models, Activity Diagrams
  • Elicit Non-Functional Requirements
  • Elicit Transitional Requirements
  • Interview Log
  • Exercise: Conduct an Interview
  • Benefits and Challenges
Module 6: Brainstorming
  • Purpose
  • Discussion: Supportive and Unsupportive Brainstorming Behaviors
  • Process Steps
  • Exercise: Brainstorm Requirements
  • Benefits and Challenges
Module 7: Requirements Workshops
  • Purpose
    • Discussion: Requirements Workshop Roles
  • Process Steps
  • Exercise: Conduct a Requirements Workshop
  • Benefits and Challenges
Module 8: Prototyping
  • Purpose
  • Process Steps
  • Prototype Categories
    • Storyboard/Dialog Map Sample
    • Wireframes Sample
    • Exercise: Create a Horizontal, Throw-Away Prototype
  • Benefits and Challenges
Day Three
Module 9: Surveys
  • Purpose
  • Process Steps
  • Exercise: Develop Survey Questions
  • Benefits and Challenges
Module 10: Focus Groups
  • Purpose
  • Process Steps
  • Exercise: Develop Focus Group Questions
  • Benefits and Challenges
Module 11: Interface Analysis
  • Purpose
  • Discussion: Types of Interfaces
  • Process Steps
    • Interface Analysis Record
    • Exercise: Analyze Interfaces and Record Results
  • Benefits and Challenges
Module 12: Benchmarking and Market Analysis
  • Purpose
  • Process Steps
  • Benefits and Challenges
Module 13: Process Analysis
  • Purpose
  • Process Steps
  • SIPOC Template
  • Benefits and Challenges
Module 14: Collaborative Games
  • Purpose
  • Process Steps
  • Product Box
    • Exercise: Elicit Requirements with a Collaborative Game
  • Benefits and Challenges
Module 15: Selecting Elicitation Techniques
  • Guidelines for Selecting Elicitation Techniques
  • Overcoming Stakeholder Challenges
  • Exercise: Select Elicitation Techniques
  • Exercise: Determine the Appropriate Elicitation Techniques for a Project
3 3 3

Please review our cancellation policy before you register.Please note that prices are subject to change without notice.