Fundamentals (Business Analysis, Requirements Development & Management)

Agile Business Analysis: A Comprehensive Roadmap for Success

Agile Requirements: Collaborating to Define and Confirm Needs

Roadmap to Success: Scope Modeling

Roadmap to Success: Comprehensive (ILT)

Roadmap to Success: Comprehensive (Blended)

Roadmap to Success: Foundation for Reqts Development & Mgmnt

Roadmap to Success: Analysis Modeling

Overview: Roadmap to Successful Requirements

Intermediate and Advanced (Analysis Modeling, In-Depth)

Business Rules: A Roundtrip Journey on the Road to Success

Business Rules: On the Road to Success

Essential Data Modeling

Logical Data Modeling

Event Modeling: A Power Vehicle for Navigating Requirements (IL classroom)

Event Modeling: A Power Vehicle for Navigating Requirements (IL eLearning)

Intermediate and Advanced (Elicitation, Agile Planning, Improving Iteration & Project Outcomes)

Collaborating for Success: Facilitation Skills for Agile Teams

Get the Right Stuff, Fast Using Facilitated JAD Workshops

Project Retrospectives and Team Reviews

Delivery Modes

About EBG’s Instructor-Led Training

About EBG’s eLearning

Alignment with IIBA and the BABOK™

EBG Consulting Solutions Matrix

Business Rules: A Roundtrip Journey on the Road to SuccessBusiness Rules: A Roundtrip Journey on the Road to Success

 

  Download PDF
Delivery Mode: Instructor-led Classroom
Prerequisites: None
Course Length: 1 day
Description: This one-day, instructor-led, hands-on advanced course focuses on an essential component of business analysis and functional requirements: business rules. Business analysts must actively participate in writing business rules. The task is to elicit, specify, verify, and validate business rules that are correct, clear, consistent, complete, and relevant.

In this course you'll learn and practice eliciting business rules from analysis models such as events, state diagrams, use cases, and logical data models. You'll also trace the business rules back to appropriate models. The course uses the EBG Requirements Roadmap* to aid in navigating among the models. You'll dig into the details of writing atomic-level business rules using six categories of rules and their syntax. You'll explore writing precise, testable business rule statements, and you'll identify critical tasks for managing and enforcing business rules.

In this carefully designed and executed learning environment you'll actively learn through lecture, examples, discussions, exercises, and review sessions. You'll leverage worksheets, templates, and checklists to ease the work of identifying, writing, managing, and enforcing business rules.

This course is endorsed by the International Institute of Business Analysis (IIBA®) and aligns with the IIBA's Business Analysis Body of Knowledge (BABOK®) applicable tasks and techniques. You'll earn 7 CDUs (Continuing Development Units) for attending this course.

*The EBG Requirements Roadmap is a set of interrelated models (behavioral, structural, dynamic, and control) at varying levels of detail.

Who Should Attend: This course is valuable for business analysts, application analysts, data analysts, designers, and quality assurance personnel. Familiarity with use cases, logical data models, and state diagrams is helpful but not required.
Objectives:
  • Describe the necessity and value of eliciting and analyzing business rules
  • Use focus questions to elicit business rules
  • Explore writing precise, testable business rules
  • Use business rules to test the completeness and correctness of user requirements
  • Trace business rules to other requirements
  • Describe the value of separating business rules from other requirements 
Course Materials: The participant guide includes detailed text and illustrations. The rich, reusable requirements toolset includes templates, worksheets, and detailed references. You'll also receive the EBG Requirements Roadmap.
Outline: 1. Business Rules Fundamentals
  • Definitions: requirements and rules
  • EBG Requirements Roadmap and model views
  • Business rule analysis roles
  • Business rule derivation and definition

2. Eliciting Business Rules

  • Sources of business rules
  • Using focus questions to elicit business rules in analysis models and external interfaces
    • Events, stories, use cases, activity diagrams
    • Data model, data dictionary
    • State diagram
  • Analysis of business rules

3. Specifying Business Rules

  • Business rule taxonomies
  • Business rule templates and syntax
  • Transforming natural language to business rules
  • Writing atomic-level business rules
  • Decision tables and decision trees for complex business rules

4. Managing Business Rules

  • Requirements attributes for business rules
  • Benefits of a shared business rule repository
  • Role of the business rule steward
  • Tracing business rules to user requirements
  • Verifying and testing business rules
  • Business rule engines 

IIBAThis course is endorsed by the IIBA. To see how this course maps to the IIBA BABOK®, click here.

Top of page