| <?xml version="1.0" encoding="UTF-8"?> |
| <org.eclipse.epf.uma:ContentDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.6/uma.ecore" xmlns:epf="http://www.eclipse.org/epf" epf:version="1.5.1" xmlns:rmc="http://www.ibm.com/rmc" rmc:version="7.5.1" xmi:id="-KruwyDnFg1HaLU8BO3jhvg" name="new_discipline,_5WmxwFHXEdy72tV0zV7--Q" guid="-KruwyDnFg1HaLU8BO3jhvg" authors=" J Boyer" changeDate="2011-09-21T10:50:00.671-0700" version="7.5.0"> |
| <mainDescription><a id="XE_rule_governance" name="XE_rule_governance"></a> 
 |
| <p style="MARGIN: 0in 0in 0pt" class="MsoNormal">
 |
| <span style="mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Developing or customizing the governance
 |
| processes is an incremental activity. As the processes are deployed across departments, there are always tension
 |
| between IT and Business teams. The idea is to start simple, and involve IT and Business stakeholders in the process
 |
| design. After first implementation it is possible to fine tune the processes.</span>
 |
| </p><br style="MARGIN: 3pt 0cm" class="MsoNormal" />
 |
| <br />
 |
| <p style="MARGIN: 3pt 0cm" class="MsoNormal">
 |
| The architect is one of the main roles responsible for designing the&nbsp;governance processes.&nbsp; He or she should
 |
| follow the steps below:
 |
| </p>
 |
| <p style="TEXT-INDENT: -18pt; MARGIN: 3pt 0cm 3pt 18pt; mso-list: l0 level1 lfo2; tab-stops: list 18.0pt"
 |
| class="MsoNormal">
 |
| <span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"><span
 |
| style="mso-list: Ignore">·<span
 |
| style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span> Develop the
 |
| organization map for all the departments involved in the rule approach.
 |
| </p>
 |
| <p style="TEXT-INDENT: -18pt; MARGIN: 3pt 0cm 3pt 18pt; mso-list: l0 level1 lfo2; tab-stops: list 18.0pt"
 |
| class="MsoNormal">
 |
| <span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"><span
 |
| style="mso-list: Ignore">·<span
 |
| style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span> Assign rule
 |
| set responsibility and access control
 |
| </p>
 |
| <p style="TEXT-INDENT: -18pt; MARGIN: 3pt 0cm 3pt 18pt; mso-list: l0 level1 lfo2; tab-stops: list 18.0pt"
 |
| class="MsoNormal">
 |
| <span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"><span
 |
| style="mso-list: Ignore">·<span
 |
| style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span> Define the
 |
| rule life cycle, rule set life cycle and domain object model changes
 |
| </p>
 |
| <p style="TEXT-INDENT: -18pt; MARGIN: 3pt 0cm 3pt 18pt; mso-list: l0 level1 lfo2; tab-stops: list 18.0pt"
 |
| class="MsoNormal">
 |
| <span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"><span
 |
| style="mso-list: Ignore">·<span
 |
| style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span> Develop each
 |
| major processes to support rule management on top of the BRMS
 |
| </p>
 |
| <p style="TEXT-INDENT: -18pt; MARGIN: 3pt 0cm 3pt 18pt; mso-list: l0 level1 lfo2; tab-stops: list 18.0pt"
 |
| class="MsoNormal">
 |
| <span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"><span
 |
| style="mso-list: Ignore">·<span
 |
| style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span> Document
 |
| those process to communicate to all stakeholders using BPMN or UML activity diagram
 |
| </p>
 |
| <p style="TEXT-INDENT: -18pt; MARGIN: 3pt 0cm 3pt 18pt; mso-list: l0 level1 lfo2; tab-stops: list 18.0pt"
 |
| class="MsoNormal">
 |
| <span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"><span
 |
| style="mso-list: Ignore">·<span
 |
| style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span> Design and
 |
| build the tools to support those processes:
 |
| </p>
 |
| <div style="MARGIN-TOP: 0cm; MARGIN-LEFT: 2em" type="disc">
 |
| <ul style="MARGIN-TOP: 0cm" type="disc">
 |
| <li style="MARGIN: 3pt 0cm; mso-list: l1 level2 lfo1; tab-stops: list 72.0pt" class="MsoNormal">
 |
| Implement the rule extensions model to support those processes by adding meta data on top of the rule
 |
| artifacts. <span style="mso-spacerun: yes">&nbsp;</span>
 |
| </li>
 |
| <li style="MARGIN: 3pt 0cm; mso-list: l1 level2 lfo1; tab-stops: list 72.0pt" class="MsoNormal">
 |
| <span style="mso-ansi-language: EN" lang="EN">customize the behavior of&nbsp;the BRMS&nbsp;by implementing the
 |
| controller interface, to trigger event on specific action like the changes on the rule life cycle.</span>
 |
| </li>
 |
| </ul>
 |
| </div>
 |
| <p style="MARGIN: 3pt 0cm" class="MsoNormal">
 |
| For the business rule development and maintenance these processes are:
 |
| </p>
 |
| <ul style="MARGIN-TOP: 0cm" type="disc">
 |
| <li
 |
| style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; mso-pagination: none; mso-layout-grid-align: none"
 |
| class="MsoNormal">
 |
| Rule change management process
 |
| </li>
 |
| <li
 |
| style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; mso-pagination: none; mso-layout-grid-align: none"
 |
| class="MsoNormal">
 |
| Rule execution monitoring process
 |
| </li>
 |
| <li
 |
| style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; mso-pagination: none; mso-layout-grid-align: none"
 |
| class="MsoNormal">
 |
| Rule authoring process
 |
| </li>
 |
| <li
 |
| style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; mso-pagination: none; mso-layout-grid-align: none"
 |
| class="MsoNormal">
 |
| Rule execution process
 |
| </li>
 |
| <li
 |
| style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; mso-pagination: none; mso-layout-grid-align: none"
 |
| class="MsoNormal">
 |
| Rule deployment process
 |
| </li>
 |
| <li
 |
| style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; mso-pagination: none; mso-layout-grid-align: none"
 |
| class="MsoNormal">
 |
| Rule testing process
 |
| </li>
 |
| <li
 |
| style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; mso-pagination: none; mso-layout-grid-align: none"
 |
| class="MsoNormal">
 |
| Rule retirement process
 |
| </li>
 |
| <li
 |
| style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; mso-pagination: none; mso-layout-grid-align: none"
 |
| class="MsoNormal">
 |
| And the last process is about how to improve the current governance processes.
 |
| </li>
 |
| </ul><br
 |
| style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; mso-pagination: none; mso-layout-grid-align: none"
 |
| class="MsoNormal" />
 |
| <br /></mainDescription> |
| </org.eclipse.epf.uma:ContentDescription> |