Business Analyst Boot Camp


  • Duration : 5 Days
  • Training Material : Each training participant receives a Training Handbook with sample agendas and scripts for conducting problem statement scoping sessions, business requirements definition sessions and high level design focus groups. A Procedures Guide is also provided.

Business Analyst Boot Camp


The Business Analyst Boot Camp provides training in how to conduct effective meetings, presentation skills, business modeling and documenting requirements for software development projects.  The course provides an on-site intensive case study driven approach to the best practices required to be a successful business analyst.  The business analyst boot camp training provides instructor mentoring in facilitation skills and business analysis techniques needed for defining the project scope, business requirements definition and the functional specifications for software development. The training focus is on:

  • Understanding the different levels of business requirements and where they fit in the project life cycle
  • Instructions and tips for documenting scope, business requirements using requirements lists, use cases and user stories
  • A case study driven approach to training using a provided case study or real life projects
  • Guidelines and checklists are provided for critiquing deliverables
  • Requirements Traceability Matrix
  • Facilitated session agendas and scripts for conducting scoping, requirements and detailed requirements workshops
  • Package software evaluation and selection process

The objectives of the business analyst boot camp training are to:

  • Define best practices and industry standards for scoping, business requirements analysis and capturing detailed specifications
  • Provide take away documentation that can be used to implement a repeatable requirements process
  • Define a repeatable process for requirements
  • Provide case study exercises for building business models and documenting requirements using requirements lists, use cases and user stories
  • Provide each participant the opportunity to document and facilitate the different levels of business requirements and business models with mentoring from the Instructor

Training Content

  • Day 1

    Day 1 am


    • What is Requirements Management?
    • Fundamentals for Requirements
    • Role of the Requirements Lead/Business Analyst
    • Key requirements documents
    • Overview of JAD
    • Success Criteria
    • Workshop approaches
    • Teleconferencing
    • Storyboarding
    • Interviewing
    • Validating requirements sessions and sign-offs

    Day 1 pm

    Facilitation skills and Conducting Effective Meetings

    • Requirements for a successful meeting
    • Meeting skills a facilitator needs
    • Interviewing skills
    • Exercise- Interviewing skills
    • How to interpret body language
    • Group dynamics and leadership
    • Facilitation rules
    • Managing conflict and difficult behaviors
    • Group dynamics
    • Presentation skills
    • Planning your workshop agenda

    Facilitation Exercise

    • Facilitate a short meeting using a technique taught in class with mentoring and feedback from the instructor.
  • Day 2

    Day 2 am

    Facilitation Exercise  (continued)

    Project Life Cycle and Requirements Artifacts

    Discovery Phase- Project Scope

    Scope Definition

    • Identify the reason for the project
    • Success criteria
    • Constraints and Assumptions
    • Exercise- Capturing the business issues and success criteria/objectives
    • Defining the scope requirements
    • Exercise- Creating interview questions and documenting the scope

    Day 2 pm

    Discovery Phase- Project Scope (continued)

    • How to define data requirements using the context diagram
    • Constructing the use case diagram to define the project features
    • Exercise- Building the context diagram and use case model
    • Workshop agendas and scripts for conducting scope workshops

    Discovery Phase- Business Requirements Analysis

    Requirements Lists and Process Flows

    • Guidelines and instructions for documenting effective business needs
    • Critiquing requirements documents
    • Building the activity diagrams with swimlanes
    • How to identify and document business rules
    • Exercise- Writing a requirements list, business rules and creating the activity diagram
  • Day 3

    Day 3 am

    Business Requirements Analysis (continued)

    How to write use cases to outline business requirements

    • High level use case template
    • Techniques for facilitating using a use case

    ‘User Stories’ for Documenting Requirements

    • What is a user story and how are they used?
    • Format for writing and capturing a user story
    • Characteristics of a well written user story
    • Exercise- Identifying and writing user stories

    Domain Object Model (DOM)

    • Building the DOM
    • Exercise- How to create the DOM

    Day 3 pm

    Discovery Phase- Business Analysis Modeling

    Logical Data Model

    • How to read and build the logical data model
    • Exercise- Building the logical data model

    State Chart

    • Creating a state transition and UML state diagram
    • Exercise- How to create the state transition diagram

    Documenting non-functional requirements

    • Non-functional categories and definitions
    • Examples
    • Exercise- Documenting non-functional requirements

  • Day 4

    Day 4 am

    Discovery Phase- Detailed Requirements/Functional Specifications

    Detailed Use Cases

    • Documenting detailed use cases
    • Building activity diagram with swimlanes

    Screen Specifications

    • Mock-ups
    • Data dictionary

    Report Specifications

    • Examples
    • Template

    Exercise- Writing the detailed use case, creating the activity diagram with swimlanes for the use case, data fields descriptions, and storyboarding the screen mock-ups

    Focus Group session agendas for detailed requirements

    Day 4 pm

    Requirements Traceability Matrix

    Quality Checking Requirements and Business Models

    • Techniques for quality checking requirements
    • Change control

    COTS- Customer of the Self Requirements

    • Process steps
    • Agendas

  • Day 5

    Day 5


    This business requirements simulation demonstrates the business analyst how the artifacts fit in the life cycle. Each student leads the group in building the different deliverables taught in class using the agendas provided. The business models used for the simulation will be the scoping artifacts, activity diagram, high level use case, DOM, state transition, detailed use case and specifications.  Students also perform the documenting roles and are provided feedback and mentoring from the instructor.


Related Courses