Capturing Business Rules

The Next Paradigm Shift

Course Description

In this two day course, you will learn how to find business tasks and develop rules that capture the thought process of an expert, satisfying the goals of this task. The course teaches you how to build these rules using IF/THEN logic and Structured English Syntax (SES). The course starts with writing clear declarative statements which are then transformed into a network of tightly woven rules that are clear, consistent and cohesive. These rules models the task within the problem domain. The course further teaches you how to build a dictionary of precise meanings to capture the semantics of this domain. Additionally, you will learn how to test the rules using actual scenarios. Finally, an explanation is given of how these rules fit into the popular use-cases approach for capturing business requirements.

Pre-Requisites

A general knowledge of software engineering practices and object-oriented methodologies will be helpful.

Target Audience

Business modelers, systems analysts, software engineers, testers and business/technical managers.

Content

  1. Why rules
  2. How rules work - the Rules Engine
  3. Writing declarative statements
  4. Using structured English
  5. What are business tasks
  6. The types of rules
  7. Creating and understanding the IF/THEN rules
  8. Graphical models of the domain
  9. Testing rules
  10. Modifying rules and managing their impact
  11. Rules and tasks within a use-case

Benefits

Build a model of the problem domain

Build requirements within the business direction

Demonstrate requirements that logically hold together

Prepare business know-how for easier transition into OO analysis and design

Duration: 2 Days

Minimum Class Size: 10