blob: 18cb3d575fdd23446b27cb0f0a6beba85886fd99 [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="-UOt0WjPGJH0zNeoRo6GqYg"
name="new_guideline,_zILrkFkcEdul8L-IGeA7TA" guid="-UOt0WjPGJH0zNeoRo6GqYg" changeDate="2006-10-11T05:38:01.843-0700"
version="1.0.0">
<mainDescription>&lt;h3>&#xD;
Typical Phase by Phase Activities&#xD;
&lt;/h3>&#xD;
&lt;h4>&#xD;
Inception Phase&#xD;
&lt;/h4>&#xD;
&lt;ul>&#xD;
&lt;li>&#xD;
Participate in the project kick-off workshop (if one is run)&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Participate in workshops to create the &lt;a class=&quot;elementLink&quot; href=&quot;./../../../dsdm_openup/workproducts/dsdm_vision.html&quot; guid=&quot;_uotsEFkbEdul8L-IGeA7TA&quot;>Vision&lt;/a>&amp;nbsp;and the &lt;a class=&quot;elementLink&quot; href=&quot;./../../../openup_basic/workproducts/project_plan.html&quot; guid=&quot;_0a6vcMlgEdmt3adZL5Dmdw&quot;>Project Plan&lt;/a>&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Agree to participate at the level requested throughout the project&#xD;
&lt;/li>&#xD;
&lt;/ul>&#xD;
&lt;h4>&#xD;
Elaboration Phase&#xD;
&lt;/h4>&#xD;
&lt;ul>&#xD;
&lt;li>&#xD;
Participate in workshops to generate and prioritise requirements and the project plan.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Review/accept the baselined requirements set from the user point of view&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Get agreement from the &lt;a class=&quot;elementLink&quot; href=&quot;./../../../dsdm_openup/roles/visionary.html&quot; guid=&quot;_hQJ-QFkVEdul8L-IGeA7TA&quot;>Visionary&lt;/a> as to the level of empowerment that can be exercised during the&#xD;
subsequent phases (perhaps agree formal Terms of Reference)&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Work each week in a development team at the times agreed, reporting to the nominated Team Leader within the project&#xD;
(or on smaller projects to the &lt;a class=&quot;elementLink&quot; href=&quot;./../../../openup_basic/roles/project_manager.html&quot; guid=&quot;_0a0o0MlgEdmt3adZL5Dmdw&quot;>Project Manager&lt;/a>)&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Attend the designated planning meetings and reviews and agree to actions arising from these.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Between these meetings and reviews:&#xD;
&lt;/li>&#xD;
&lt;li style=&quot;LIST-STYLE-TYPE: none&quot;>&#xD;
&lt;ul>&#xD;
&lt;li>&#xD;
Provide the &lt;a class=&quot;elementLink&quot; href=&quot;./../../../openup_basic/roles/developer.html&quot; guid=&quot;_0YDosMlgEdmt3adZL5Dmdw&quot;>Developer&lt;/a>(s)&amp;nbsp;in the team with detailed information about the&#xD;
business, e.g. how the business works and what information is needed when, where and by whom.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Define the business tasks and scenarios that the system will support (create them just in time rather than&#xD;
all in one go).&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Use the task descriptions and scenarios as the basis of testing prototypes as they are built&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Accept prototypes as satisfactory from the business point of view.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Get detailed business information from the relevant &lt;a class=&quot;elementLink&quot; href=&quot;./../../../dsdm_openup/roles/advisor_user.html&quot; guid=&quot;_avOA0FkVEdul8L-IGeA7TA&quot;>Advisor User&lt;/a>(s).&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Demonstrate prototypes to the&amp;nbsp;Advisor User(s) to get their feedback.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Check that all comments are satisfactorily recorded.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Participate in workshops as necessary.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Negotiate with the Project Manager, Developer(s) and &lt;a class=&quot;elementLink&quot; href=&quot;./../../../openup_basic/roles/tester.html&quot; guid=&quot;_0ZM4MclgEdmt3adZL5Dmdw&quot;>Tester&lt;/a>(s) as to what must be done within an iteration and what can be&#xD;
left out.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Participate in modelling sessions with the Developers to provide the business view.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Review/accept the models as they are produced.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Keep the&amp;nbsp;Visionary&amp;nbsp;and the Advisor User(s) up to date with what is happening in the team&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Attend team meetings if at all possible.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Assist the Project Manager&amp;nbsp;in creating the user training strategy part of the project plan.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Review/accept the &lt;a class=&quot;elementLink&quot; href=&quot;./../../../openup_basic/workproducts/supporting_requirements-2.html&quot; guid=&quot;_BVh9cL-CEdqb7N6KIeDL8Q&quot;>Supporting Requirements&lt;/a> from the user point of view, e.g. how quickly&#xD;
the system should respond to user input: time to create reports, display information on screens, etc.&#xD;
&lt;/li>&#xD;
&lt;/ul>&#xD;
&lt;/li>&#xD;
&lt;/ul>&#xD;
&lt;h4>&#xD;
Construction Phase&#xD;
&lt;/h4>&#xD;
&lt;ul>&#xD;
&lt;li>&#xD;
Work each week in a development team at the times agreed.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Attend the planning meetings and reviews.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Between these meetings and reviews:&#xD;
&lt;/li>&#xD;
&lt;li style=&quot;LIST-STYLE-TYPE: none&quot;>&#xD;
&lt;ul>&#xD;
&lt;li>&#xD;
Provide the Developers in the team with detailed information about the business needs.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Use the business tasks and scenarios created earlier to test the system as it grows.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Arrange testing by Advisor Users, if necessary.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Accept parts of the system &lt;a class=&quot;elementLink&quot; href=&quot;./../../../openup_basic/workproducts/build.html&quot; guid=&quot;_0YuXEMlgEdmt3adZL5Dmdw&quot;>Build&lt;/a> as they pass their tests from the user point of view (as opposed&#xD;
the technical tests that will also be run).&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Negotiate with the Project Manager, Developers and Testers as to what must be done within an iteration and&#xD;
what can be left out.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Create the user documentation.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Ensure that appropriate training is being designed for delivery to all other users.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Keep the Visionary and the Advisor Users up to date with what is happening in the team.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Attend daily meetings if at all possible.&#xD;
&lt;/li>&#xD;
&lt;/ul>&#xD;
&lt;/li>&#xD;
&lt;/ul>&#xD;
&lt;h4>&#xD;
Transition Phase&#xD;
&lt;/h4>&#xD;
&lt;ul>&#xD;
&lt;li>&#xD;
Monitor the initial user training and collect feedback from the trainees.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Make any necessary changes to the user documentation that surface during user training.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
Participate in the post-live review.&#xD;
&lt;/li>&#xD;
&lt;/ul></mainDescription>
</org.eclipse.epf.uma:ContentDescription>