
Welcome

Getting Started

Practices

Agile Kernel Practices

EPF Practices for Scaling Agility

Evolutionary Architecture

Evolutionary Design

Risk-Value Lifecycle

Shared Vision

Team Change Management

Test Driven Development

Use Case Driven Development

Production Release

Additional Practices

Agile Business Rule Development

How to Adopt Agile Business Rule Development Practice

Cycle Approach to Rules Development

RDF and OWL

Work Products

Organization Chart

Business Event Description

Business Process Map

Business Terms Glossary

Conceptual Data Model

Decision Point Table

Decision Service Architecture

Rule Discovery Workshop Itinerary

Executable Object Model

Fact Model

Logical Data Model

RSM Report

Rule Description Document

Rule Discovery Roadmap

Rule Governance Actors

Rule Life Cycle

Rule Meta Properties

Rule Report

Rule Repository

Rule Repository in DB

Rule Set Life Cycle

Ruleset

Ruleset Table

SME Recommendations

Tasks

Build Object Models

Build Rule Project Structure

Build Test Scenarios

Define Data Scenarios to Test Rule

Define Discovery Roadmap

Define Business Policy Change Templates

Define Rule Life Cycle

Define Rule Set

Define Rule Set Life Cycle

Define Rule Set Ownership and Access Control

Define Rule Testing Approach

Deploy Rules

Design Business Object Models for Rule Engine Processing

Design Integration to Reference Data

Determine Rule Implementation

Develop Business Rule Application Architecture

Develop Organization Map

Develop Process Maps

Develop Rules

Develop Rule Unit Tests

Enhance Object Models

Execute Rule Discovery Roadmap

Execute Rule Set

Execute Rule Set Functional Tests

Extract Rule Meaning

Get Rule Set Reports

Get SME Feedback

Identify Decision Points

Integrate BRE within Service Layer

Log Issue

Maintain Rules

Monitor and Improve Process

Organize Workshop

Plan Deployment

Prototype Rules

Review Decision Point Table, Business Process Map, Use Case Model

Synchronize Data Models

Synchronize with Web-Based Rule Management System

Test Analysis

Transform Rules

Guidance

Examples

Supporting Materials

Templates

Guidelines

Boolean logic or algebra

BPMN

Business Rule Classification

Decision Point Discovery Guidance

Define Rule Implementation

Discover fact model

Execute Rule Discovery Workshop

JSR94

Organise Rule Discovery Workshop

Delta-Testing

Rule Governance Actors

Rule Management Team Mission

Semantics of Business Vocabulary and Business Rules

Different Rule Discovery Types

Web Service Design

Method Development

How to Adopt the Method Development Practice

Key Concepts

Guidance

Guidelines

Categorizing

Creating Plug-ins, Practices and Configurations

Customizing Method Content Elements

Defining and Customizing Processes

Defining Method Elements

Formatting and Writing Tips for Method Authors

General Naming Conventions

Implementing a Method Asset

Publishing

Structuring a Practice

Testing a Method Asset

Project Process Tailoring

Documentation and Training

Release Info

Overall Practices Library

Practice: Agile Business Rule Development

Practice: Concurrent Testing

Practice: Continuous Integration

Practice: Documentation and Training

Practice: Evolutionary Architecture

Practice: Evolutionary Design

Practice: Iterative Development

Practice: Method Development

Practice: Production Release

Practice: Project Process Tailoring

Practice: Release Planning

Practice: Risk-Value Lifecycle

Practice: Shared Vision

Practice: Team Change Management

Practice: Test Driven Development

Practice: Use-Case Driven Development

Practice: Whole Team

Publish: All EPF Practices