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