Course curriculum

  • 1

    Welcome to the course!

    • How to use this course

    • Before we begin...

  • 2

    Rules for Everyone

    • Is this a rule? (8 min)

    • What is a Business Rule? A Fun Example (4 min)

    • Kinds of Rules (23 min)

    • Focal points of business rules (23 min)

    • Survey: Rules for Everyone

  • 3

    Rules for Practitioners – Expressing Rules

    • What You Need to Know to Express Rules Well (33 min)

    • Eliminating Ambiguity (25 min)

    • Expressing Rules Using a Concept Model (8 min)

    • Step-by-Step Guide for Expressing Rules (66 min)

    • Basic Principles of Rule Quality (12 min)

    • How to Handle Exceptions (11 min)

    • Survey: Rules for Practitioners – Expressing Rules

  • 4

    Rules for Practitioners – Capturing Rules

    • Basic Skills for Capturing Rules (31 min)

    • Step-by-Step Guide for Capturing Rules (49 min)

    • Survey: Rules for Practitioners – Capturing Rules

  • 5

    Rules for Practitioners – Rule Analysis

    • Anomalies in Rules – What They Are and How to Fix Them (22 min)

    • Key questions for analysis of behavioral rules (33 min)

    • Further Analysis of Behavioral Rules - Error Messages (7 min)

    • Further Analysis of Behavioral Rules – Detection of Violations (6 min)

    • Analysis of Flash Points for Rules (7 min)

    • Requirements from Behavioral Rules (15 min)

    • Who Makes a Good Rule Analyst (8 min)

    • Survey: Rules for Practitioners – Rule Analysis

  • 6

    Rules for Practitioners – Pattern Questions for Capturing Rules

    • General Pattern Questions (12 min)

    • Pattern Questions - Capturing Rules from Process Models (20 min)

    • Pattern Questions - Capturing Rules from Concept Models (28 min)

    • Pattern Questions - Capturing Rules for State Transitions (21 min)

    • Pattern Questions - Capturing Rules for Organizational Structures (9 min)

    • Pattern Questions - Capturing Rules for Location (4 min)

    • Survey: Rules for Practitioners - Pattern Questions for Capturing Rules

  • 7

    Next steps

    • Congrats! Here's what's next...

    • Before you go...