IBM Course Code: WB301
This 5-day instructor-led course introduces business analysts to IBM WebSphere ILOG JRules Business Rule Management System (BRMS), and teaches the concepts and skills necessary to capture, author, and manage business rules using IBM WebSphere ILOG JRules V7.0.
Through instructor-led presentations, product demonstrations, and hands-on lab exercises, students learn the core features of IBM WebSphere ILOG JRules V7.0, and how to work collaboratively with business policy experts and development teams.
A realistic case study is used throughout the course to illustrate the concepts of business modeling, rule discovery, and rule authoring. Students work with actual business models, use cases, and business rules to perform discovery and analysis tasks, and to experience some of the questions and issues that arise when striving to author rules that reflect complex business decisions. Practical rule authoring exercises are carried out in the JRules Rule Studio and Rule Team Server modules.
Students learn to use JRules features to simplify maintenance of rules, share rules between multiple users, and synchronize work across business and development environments. They also learn how to identify governance issues and use JRules features to support rule governance.
After completing this course, students should be able to successfully work with business rules using IBM WebSphere ILOG JRules BRMS.
What You'll Learn
- Describe, at a high level, the process of building a business rule application with JRules, including the interaction required between the business and development teams
- Identify the key user roles involved in a business rule project, and the tasks associated with each role
- Define and implement a business object model
- Turn business policies into rules
- Use Rule Team Server to create and edit business rules
- Define rule-specific variables to use in other parts of a rule
- Develop appropriate condition and action statements when writing rules
- Use Business Action Language (BAL) appropriately in various parts of rules
- Use vocabulary and business terms associated with the underlying business object model (BOM) when writing rules
- Create and edit decision tables in Rule Team Server
- Use the query features to locate, analyze, and change rules
- Use a range of Rule Team Server features that support rule authoring, such as versions, rule history, and smart views
- Explain governance issues and identify JRules features that support rule governance
Who Needs to Attend
This intermediate course is designed for business analysts.
It is recommended that students have the following:
- Experience with identifying, defining, and testing business policies and rules
- Basic understanding of business models
There are no follow-ons for this course.
- Course introduction
- Introducing business rules
- Introducing IBM WebSphere ILOG JRules
- Walkthrough: JRules in action
- Modeling for business rules
- Exercise: Building the model on paper
- Exercise: Implementing the model
- Discovering and analyzing rules
- Understanding rule projects
- Working with the BOM
- Introduction to authoring rules
- Getting comfortable with Rule Team Server
- Authoring rules: in depth
- Authoring decision tables and trees
- Exercise: Authoring rules: putting it all together (optional)
- Queries and checks
- Authoring rules in Rule Studio
- Introduction to Rule Team Server management features (optional)
- Rule governance (optional)