Business Analysis Fundamentals
  • Agile Alliance
  • Business Relationship Management Professional
  • Scrum Alliance
This class was extremely relevant. I've learned how to ask the right questions and expect to have better meetings with the business when I return to my job. -Geralyn Mendoza, Amylin Pharmaceuticals, Inc.

Find a class Bring this Class Onsite

General Information

Length and Learning Modes: In person classes: 3 days; Virtual classes: six 3.5 hour sessions; Anytime Learning: six 3.5 hour sessions. Prices depend on the mode chosen. Discounts available for teams and for private offerings.

Whether you are new to business analysis, or are experienced and want a more formal approach, it’s essential to know and practice the “fundamentals.”  This course provides participants with the skills needed to help business clients articulate their needs and wants, to document those wants and needs clearly, concisely, and completely, and to learn a repeatable process for verifying that those requirements are included in the final solution. By grasping these core Business Analyst (BA) skills, BAs can contribute significantly to successful projects and the products they create.

Through the use of a realistic case study, participants will discover (elicit) and then practice writing “good” requirements.  Attendees will also learn a simple process for validating and verifying requirements to ensure they are well-documented. The course also provides techniques on how to optimize stakeholder communication, how to create a “requirements package” for maximum communication value, and how to construct a traceability matrix for the optimal management of requirements.

For analyzing requirements, this course introduces people to the concept of “concurrent modeling,” using four standard types of models that provide the most benefits.  A key skill taught is how to best read models concurrently for a complete requirements “package.”  After models are presented, class participants find inconsistencies, interview the sponsor, and document and trace new requirements that are discovered.  These models are: Business Process, Use Case, Data, and Interface Modeling.  Note: Specifics of how to construct each type of model are contained in separate courses.

This course conforms to and aligns with the BABOK® Guide version 3.0 of the IIBA® (International Institute of Business Analysis).

Special Offer
We are dedicated to the skill development of our customers. To support your growth, we encourage you to retake this class as a refresher at no charge (space permitting and travel not included). You are responsible for all materials for any retakes; depending on the time elapsed between classes, it may mean purchasing new materials at a small cost. Please contact us if you would like to schedule a retake.


Participants should have worked at least one project or have taken our course Getting Started in Business Analysis.

If you don't have the prerequisite training, contact us! We'll provide a self-paced Getting Started in Business Analysis Anytime Learning course for you.

Skill Level: Basic

People that have project experience working with a variety of roles (BA, QA, PM, sponsors) but have not had formal BA training. New business analysts (transferred from the business, or from a different IT job) and have had some formal BA training will also benefit. Experienced BAs and project managers who want a more formal and industry-standard business analysis approach will gain new skills and methods from this course.


Development Units:
PDUs: 21
CDUs: 21
CEUs: 2.1
Certificate Programs:
  • Associate Certificate in Business Analysis
  • Masters Certificate in Business Analysis
  • Masters Certificate in Project Management

To help assimilate the tools and techniques learned, there is a mixture of individual and team exercises throughout the course. A lively role play and case study help reinforce concepts learned. Students will need to be prepared for a high level of participation. Each participant will receive a comprehensive student guide complete with examples, terms, and checklists.


Both our Traditional and Virtual classes use the same materials.

  • Comprehensive study guide with PowerPoint slides and detailed notes to serve as both an in-class guide and on-the-job reference.
  • Example case study running throughout the course.
  • A second workshop case study designed to give practice in applying business case skills.
  • Workshop solutions that serve as an example business case.
  • Class discussions and exercises to reinforce the information presented.


Requirements Foundations

  • Business Analysis Overview
    • Business analysis defined
    • BA competencies
    • Exercise: Key activities and artifacts of a BA
    • BA Body of Knowledge model
    • Simplified requirements process model
    • Exercise: Art versus science
  • Requirements Defined
    • Requirements defined
    • Requirements classifications (business, stakeholder, functional, non-functional, transition)
    • Analysis vs. design
    • Exercise: Practice distinguishing different types of requirements
  • Business Rules
    • Business ruledefined
    • Business rule checklist
    • Business rule categories
    • Requirement vs business rule
    • Exercise: Identify business rules in your organization
  • COTS Considerations

Define the Business Need

  • Understanding the business need
  • Defining business requirements
    • Business requirements
    • Business goals vs objectives
    • Writing good business goals
    • Writing SMARTER business objectives
    • Identify problem or opportunity
    • Example business problem & opportunity statement
    • Business requirements questions
    • Case Study Workshop: Elicit and identify business requirements
  • Define solution scope
    • Defining solution scope
    • Process scope diagram
    • Context diagram
    • Use case diagram
    • Case Study Workshop: Create a scope diagram for the solution

Plan for Business Analysis

  • Project approaches
    • Waterfall (predictive)
    • Incremental & Iterative
    • Agile (adaptive)
  • BA planning activities
  • Understanding project context
    • Context for requirements
    • Understand project background
    • Questions to ask
    • Where to start
    • Anatomy of project objectives, actions and deliverables
    • Case Study Workshop: Identify and understand project context
  • Analyzing stakeholders
    • Techniques to identify stakeholders
    • Selecting stakeholder representatives
    • Case Study Workshop: Identify key stakeholders
  • Communicating with Stakeholders
    • Communication considerations
    • What to communicate
    • Communication tips
    • Exercise: communication exercise

Elicit Requirements

  • Elicitation defined
  • Prepare for elicitation
    • Elicitation prep checklist
    • Elicitation techniques
    • Exercise: When to use or not use each technique
    • Prepare questions
    • Case Study Workshop: Prepare for eliciting requirements and business rules
  • Conduct elicitation and document results
    • Conduct
    • Document results
    • Confirm elicitation results
    • Case Study Workshop: Conduct requirements interviews and document results

Document and Analyze Requirements

  • Requirements analysis and design tasks
  • Documenting requirements
    • Quality characteristics of “good” requirements
    • Exercise: Analyzing requirements
    • Requirement formats (templates for writing each category of requirement)
    • Writing guidelines
    • Case Study Workshop: Writing “good” requirements & business rules & captures assumptions
  • Model Requirements
    • What is a model?
    • Benefits of modeling
    • Modeling guidelines
    • Current solution modeling
    • Business Process Models
      • Case Study Workshop: Eliciting, documenting, and tracing new requirements
    • Data Models
      • Case Study Workshop: Eliciting, documenting, and tracing new requirements
    • Use Case Models
      • Case Study Workshop: Eliciting, documenting, and tracing new requirements
    • Interface Models/Prototypes
      • Case Study Workshop: Eliciting, documenting, and tracing new requirements

Manage & Communicate Requirements

  • Requirements lifecycle management and communication tasks
  • Trace requirements
    • Traceability
    • Benefits
    • Traceability alignment
    • Organization components
    • Types of relationships
    • Traceability / organization matrix
    • Case Study Workshop: Create traceability matrix
  • Prioritizing requirements
    • Benefits of prioritization
    • Prioritization challenges
    • Basis for prioritization & techniques
    • Case Study Workshop: Prioritize requirements
  • Creating a requirements package
    • Package process
    • Considerations for packaging
    • Common package components
    • Case Study Workshop: Requirements Package outline
  • Review and approve requirements
    • Why conduct reviews
    • Effective review planning
    • Review approaches
    • Validation vs verification
    • Validation & verification checklists
    • Effective requirement review tips
    • Case Study Workshop: Conduct a requirements review session
  • Maintain documentation
    • Manage requirements documentation and approvals
    • Maintain requirements for reuse
  • Assess requirement changes
    • BA tasks
    • Impact considerations
    • Case Study Workshop: Manage a new change request


  • Appendix A; Sample Exercise Answers
  • Appendix B: Sample Questions, Checklists & Terms, Elicitation Prep List & Technique Comparison
  • Appendix C: Sample Data, Process and Use Case Questions
  • Appendix D: Sample Requirements Package


  • Case Study Mini Charter & Scope Statement
  • Case Study Workshop Models
  • 101 Eliciting Requirements Questions
  • Concurrent Modeling Laminate

Watermark Learning constantly improves its course offerings to ensure the best training possible and to keep you abreast of the latest industry trends. As a result, this outline is subject to change.

Early Bird Pricing applies to registrations that are paid for by the Early Bird Date. Cannot be combined with any other offer or discount unless Early Bird pricing results in a higher discount. In that case Early Bird pricing will override any lower discount offer.

No bulk discounts are applicable to this item.