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