Business Rules Driven Requirements

Using the Decision Model to Enhance Model Based Business Requirements and Testing

This tutorial provides a powerful way to enhance existing models-based Business Requirements methods – adding a new model called the Decision Model to the catalog of business requirements. This significantly improves requirements in classic waterfall, unified method projects, and Agile Methods. The course is deliberately integrated with and references the BPMInstitute.org course that focuses on “Business Rules and BDM 101: Incorporating Business Rules into BPM, BDM and SOA” This intensive business rule tutorial is specifically targeted at both non-technical and technical audiences and is excellent for entire project teams. Aimed at business analysts, business engineers, testers, project managers, key project people, and business- and solution-architects. Developers concerned with the quality and alignment of their code with requirements would find it valuable. The course also includes material for the serious Agile method team.

This tutorial begins with a review of – if you have attended the BR101 course – or an introduction to the Decision Model, a platform-, and technology-independent model of business rules. You will learn that the Decision model:

  • Reduces the cost and time to gather and organize business rules by factors of up to 50% compared to classical methods;
  • Improves traceability from the business motivation to requirements, and to the code;
  • Integrates closely into business process models, use case, data and/or business object models to complete the requirements catalog to include a formal approach to business rules;
  • Provides the ability to create test cases for the program logic independent of other test cases and testing scenarios, enhancing system quality.

Course Outline:

  • From “Business Rules” to a “Decision Model”
    • (this is an introduction for new students, and a partial review for students who have completed BR101)
    • The problem of business logic in systems today
    • Separating the business logic from other dimensions
    • The Definition of an atomic business logic statement (Business Rule)
    • Modeling Business Rules: The Business Decision Model
  • Building Complete Requirements
    • Classes of Requirements
    • The Roles of Models as Business Requirements
    • The Decision Model in Business Requirements
    • The Agile Approach: the Code is the Requirement
    • Business Requirements in a Services Oriented World
  • The Relationship between the Decision Model and other models:
    • Business Motivation Model – Business Objectives and Metrics in Requirements
    • Business Process Models
    • Use Cases and other Activity/Event models
    • Data Models and other Semantic Models
    • The Complete Business Model       
  • Testing Logic in Programs
    • Building business scenarios including business rules
    • Building test cases against business rules
    • Maintenance of test cases over time                              
  • Opportunities arising from using Decision Models as Requirements
    • Documentation Standards
    • Testing Standards
    • Metric Standards
    • Waterfall Development
    • Iterative Development
    • Agile Development

Unique Value of Course:

This is the only requirements course available today that incorporates the Decision Model: this model provides significant time and cost saving on gathering and managing business rules; it also improves the quality of business rules, and enhances their maintainability and their applicability to business requirements and testing.

Objectives:

Improve your skills and your projects by learning the basics of how to integrate business rules into business requirements in a manner that will allow meaningful testing of the business rules, traceability of rules from the business objectives to implementation and defined business metrics. Learn the importance of testing business logic, and discover the means to execute these tests using reliable standards.

Who Should Attend:

This uniquely practical workshop is valuable for managers on the business or technical side involved in planning, leading, or participating in projects, be it business-only project or a full systems development project. The attendee will learn unique skills in analyzing business rules as an important component in business requirements and testing.

Recommended Prior Courses:

Business Rules and BDM 101

Shopping cart

View your shopping cart.

Need help choosing courses?

This training course is part of an eight-course Learning Path.

eLearning  Training

Review our recommend Learning Paths »

Rates

Public Rates

Super
Early Bird
Early
Bird
Late

Face-to-Face

$795.00 $895.00 $995.00

Live Online

  $795.00 $895.00

On-Demand

  $595.00 $595.00

Ways to save!

  1. Save $195 on your first eLearning course. Use discount code FIRSTCOURSE at checkout.
  2. Upgrade to Pro to save 15%
  3. Join the Corporate Sponsor program to save 25%
  4. Pre-purchase the Certificate of Training & save $2,000+

Login to see your offers or learn more »

Course Availability

See below for other opportunities to take this course:

Events

BrainStorm San Francisco - 06/25/2013 - 09:00
BrainStorm DC - 09/17/2013 - 09:00
BrainStorm New York - 11/05/2013 - 09:00

On Demand

N/A

Custom

Available In-House or Private Live Online

Preview This Course

TIP: Click the full-screen icon in lower right to watch full-screen preview.