| <?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" xmlns:rmc="http://www.ibm.com/rmc" |
| rmc:version="7.5.0" xmi:id="-zaJ9JAhSOs6i1rpueI2dJA" |
| name="new_roadmap,_VQlaMKEeEd2bTrLTU21QBw" guid="-zaJ9JAhSOs6i1rpueI2dJA" changeDate="2008-11-19T07:42:44.890-0800" |
| version="7.5.0"> |
| <mainDescription><p>
 |
| It is assumed that the <a class="elementLink"
 |
| href="./../../../core.mdev.common.base/guidances/concepts/practice_fw_6DA4D54D.html"
 |
| guid="__LjaEFQsEd2uvIuuFjd1Fg">Practice Framework</a>&nbsp;architecture being customized cannot be modified directly.
 |
| Thus, all changes must be stored separately from the&nbsp;practice framework elements being customized. If&nbsp;you can
 |
| modify the practice configuration elements directly, you should follow the guidelines described in <a
 |
| class="elementLinkWithType"
 |
| href="./../../../practice.mdev.auth.practice_config_auth.base/guidances/roadmaps/auth_new_practice_config_99B797E4.html"
 |
| guid="_zTFdki3oEd2CiunvJQy6fQ">Roadmap: Author a New Practice Configuration</a>.
 |
| </p>
 |
| <p>
 |
| Customizing an existing&nbsp;practice framework&nbsp;architecture involves:
 |
| </p>
 |
| <ul>
 |
| <li>
 |
| (optionally, if customizations are complex) Performing some simple sketching (<a class="elementLinkWithType"
 |
| href="./../../../core.mdev.common.base/guidances/guidelines/sketching_a_method_2F123CAB.html"
 |
| guid="_h3njMAU1EdyxoIOVWQ896Q">Guideline: Sketching a Method</a>) or&nbsp;some actual prototyping using your
 |
| implementation environment&nbsp;(<a class="elementLinkWithType"
 |
| href="./../../../core.mdev.common.base/guidances/guidelines/developing_a_method_proof_of_concept_600F057D.html"
 |
| guid="_dEp88AqQEd2ffKRm_DXTyQ">Guideline: Developing a Method Proof-of-Concept</a>) to determine if the
 |
| customizations are feasible.&nbsp;<br />
 |
| </li>
 |
| <li>
 |
| Customizing the core elements. This includes structuring the customization&nbsp;(see <a class="elementLinkWithType"
 |
| href="./../../../practice.mdev.auth.practice_fw_arch.base/guidances/guidelines/customizing_practice_fw_core_element_9C8CECD8.html"
 |
| guid="_-WfTIKnHEd2eRp4Z7dEEOQ">Guideline: Customizing Practice Framework Core Element</a>) and where needed,
 |
| detailing the customizations (<a class="elementLinkWithType"
 |
| href="./../../../practice.mdev.auth.practice_fw_arch.base/guidances/guidelines/detailing_practice_fw_core_FBF5DA89.html"
 |
| guid="_CMqMgEBWEd2Tod2_aY551g">Guideline: Detailing Practice Framework Core</a>). All core customization work must
 |
| be performed within the constraints of the method framework architecture.<br />
 |
| </li>
 |
| <li>
 |
| Refining the guiding principles, including making sure the core customizations are documented and communicated (<a
 |
| class="elementLinkWithType"
 |
| href="./../../../practice.mdev.auth.practice_fw_arch.base/guidances/guidelines/documenting_practice_fw_arch_5928FB90.html"
 |
| guid="_WLs-UKnUEd2eRp4Z7dEEOQ">Guideline: Documenting the Practice Framework Architecture</a>).
 |
| </li>
 |
| </ul>
 |
| <p>
 |
| As you customize the practice framework architecture, it is a good idea to periodically publish the customized
 |
| framework&nbsp;(<a class="elementLinkWithType"
 |
| href="./../../../practice.mdev.auth.practice_fw_arch.base/guidances/guidelines/publishing_practice_fw_362B80FE.html"
 |
| guid="_fxhE4D_PEd2sFOfPW3Iw5g">Guideline: Publishing a Practice Framework</a>) and review&nbsp;the results&nbsp;(<a
 |
| class="elementLinkWithType"
 |
| href="./../../../core.mdev.common.base/guidances/guidelines/reviewing_methods_A10A5BEA.html"
 |
| guid="_iFoK0MrGEdyOGKOa5tPdeg">Guideline: Reviewing Methods</a>) to make sure it appears as expected (<a
 |
| class="elementLinkWithType"
 |
| href="./../../../practice.mdev.auth.practice_fw_arch.base/guidances/guidelines/publishing_practice_fw_362B80FE.html"
 |
| guid="_fxhE4D_PEd2sFOfPW3Iw5g">Guideline: Publishing a Practice Framework</a>).
 |
| </p></mainDescription> |
| </org.eclipse.epf.uma:ContentDescription> |