<?xml version="1.0" encoding="UTF-8"?>
<org.eclipse.epf.uma:RoleDescription 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="-qlAPD9PZWcRLTERMArE6mQ" name="rule_analyst,_gJycEBtcEdu_BZ3CL1I6hw" guid="-qlAPD9PZWcRLTERMArE6mQ" authors="Jerome Boyer" changeDate="2008-10-17T04:15:37.000-0700" version="1.0.0">
  <mainDescription>&lt;a id=&quot;XE_rule_analyst&quot; name=&quot;XE_rule_analyst&quot;>&lt;/a> &#xD;
&lt;p>&#xD;
    A Rule Analyst is a special business analyst with a strong knowledge of how a business rule application runs and how to&#xD;
    do rule programming. In his day to day work he is helping the business team to turn business policy into rules,&#xD;
    but also helps to clearly define the business view, or fact model, for developers to implement.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    He acts as a bridge between the business side and technical side of an application, translating business policy into a&#xD;
    formal specification (model) for developers, then validates it with the different business managers. With the IT&#xD;
    developer he/she will share the definition of the vocabulary used in rules, then he captures, writes, and organizes&#xD;
    business logic into business rules.&lt;br />&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    In rule-based project his direct involvement includes at least the following activities&#xD;
&lt;/p>&#xD;
&lt;ul>&#xD;
    &lt;li>&#xD;
        Identifies business sponsors for issues relating to business rules.&#xD;
    &lt;/li>&#xD;
    &lt;li>&#xD;
        Maintain traceability from the business policies to the executable business rules.&#xD;
    &lt;/li>&#xD;
    &lt;li>&#xD;
        Assists business in identifying existing business rules.&#xD;
    &lt;/li>&#xD;
    &lt;li>&#xD;
        Researches the meaning and origin of the business rules&#xD;
    &lt;/li>&#xD;
    &lt;li>&#xD;
        Create rule templates for rule writers and analyst&#xD;
    &lt;/li>&#xD;
    &lt;li>&#xD;
        Analyze rules for completeness, correctness, optimization (from a logical, not performance, perspective)&#xD;
    &lt;/li>&#xD;
    &lt;li>&#xD;
        Identify how rules are used in processes that implement business policies&#xD;
    &lt;/li>&#xD;
    &lt;li>&#xD;
        Ensure the quality of the business rules&#xD;
    &lt;/li>&#xD;
    &lt;li>&#xD;
        Ensure that consistent terminology is used in the business rules in order to build a common vocabulary and a domain&#xD;
        data model&#xD;
    &lt;/li>&#xD;
    &lt;li>&#xD;
        Analyze business rules to identify conflicts, redundancies&#xD;
    &lt;/li>&#xD;
    &lt;li>&#xD;
        Ensure consistency of business rules across functions, geographies and systems&#xD;
    &lt;/li>&#xD;
    &lt;li>&#xD;
        Conduct impact analysis for revision or replacement of business rules&#xD;
    &lt;/li>&#xD;
    &lt;li>&#xD;
        Integrate new or revised rules into existing rule set&#xD;
    &lt;/li>&#xD;
    &lt;li>&#xD;
        Make recommendations for business rule changes based on business knowledge&#xD;
    &lt;/li>&#xD;
    &lt;li>&#xD;
        Facilitate resolution of business rules issues&#xD;
    &lt;/li>&#xD;
    &lt;li>&#xD;
        Act as consultant for the project team&#xD;
    &lt;/li>&#xD;
    &lt;li>&#xD;
        Act as a liaison between business and IT&lt;br />&#xD;
    &lt;/li>&#xD;
&lt;/ul></mainDescription>
  <skills>&lt;p>&#xD;
    He knows how a rule engine works, how to design a conceptual data model, how to do the rule discovery and analysis&#xD;
    activities. So analyst per formation, he needs to understand rule programming and the boolean logic.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    He needs to be&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot;&#xD;
style=&quot;MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .25in&quot;>&#xD;
    &lt;span&#xD;
    style=&quot;FONT-FAMILY: Symbol; mso-bidi-font-size: 8.0pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span&#xD;
     style=&quot;mso-list: Ignore&quot;>·&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>        &lt;/span>&lt;/span>&lt;/span> &lt;span&#xD;
    style=&quot;mso-bidi-font-size: 8.0pt&quot;>Analytical&lt;/span>&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot;&#xD;
style=&quot;MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .25in&quot;>&#xD;
    &lt;span&#xD;
    style=&quot;FONT-FAMILY: Symbol; mso-bidi-font-size: 8.0pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span&#xD;
     style=&quot;mso-list: Ignore&quot;>·&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>        &lt;/span>&lt;/span>&lt;/span> &lt;span&#xD;
    style=&quot;mso-bidi-font-size: 8.0pt&quot;>Business domain knowledge&lt;/span>&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot;&#xD;
style=&quot;MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .25in&quot;>&#xD;
    &lt;span&#xD;
    style=&quot;FONT-FAMILY: Symbol; mso-bidi-font-size: 8.0pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span&#xD;
     style=&quot;mso-list: Ignore&quot;>·&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>        &lt;/span>&lt;/span>&lt;/span> &lt;span&#xD;
    style=&quot;mso-bidi-font-size: 8.0pt&quot;>Creative thinking&lt;/span>&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot;&#xD;
style=&quot;MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .25in&quot;>&#xD;
    &lt;span&#xD;
    style=&quot;FONT-FAMILY: Symbol; mso-bidi-font-size: 8.0pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span&#xD;
     style=&quot;mso-list: Ignore&quot;>·&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>        &lt;/span>&lt;/span>&lt;/span> &lt;span&#xD;
    style=&quot;mso-bidi-font-size: 8.0pt&quot;>Effective communicator&lt;/span>&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot;&#xD;
style=&quot;MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .25in&quot;>&#xD;
    &lt;span&#xD;
    style=&quot;FONT-FAMILY: Symbol; mso-bidi-font-size: 8.0pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span&#xD;
     style=&quot;mso-list: Ignore&quot;>·&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>        &lt;/span>&lt;/span>&lt;/span> &lt;span&#xD;
    style=&quot;mso-bidi-font-size: 8.0pt&quot;>Problem-solving ability&lt;/span>&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot;&#xD;
style=&quot;MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .25in&quot;>&#xD;
    &lt;span&#xD;
    style=&quot;FONT-FAMILY: Symbol; mso-bidi-font-size: 8.0pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span&#xD;
     style=&quot;mso-list: Ignore&quot;>·&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>        &lt;/span>&lt;/span>&lt;/span> &lt;span&#xD;
    style=&quot;mso-bidi-font-size: 8.0pt&quot;>Proficient with rule authoring environment&lt;/span>&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot;&#xD;
style=&quot;MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .25in&quot;>&#xD;
    &lt;span&#xD;
    style=&quot;FONT-FAMILY: Symbol; mso-bidi-font-size: 8.0pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span&#xD;
     style=&quot;mso-list: Ignore&quot;>·&lt;span&#xD;
    style=&quot;FONT: 7pt 'Times New Roman'&quot;>        &lt;/span>&lt;/span>&lt;/span> &lt;span&#xD;
    style=&quot;mso-bidi-font-size: 8.0pt&quot;>Writing&lt;/span>&#xD;
&lt;/p>&lt;br /></skills>
</org.eclipse.epf.uma:RoleDescription>
