blob: ae1e0ba8ae614e5e057809bbbd6248344ad20192 [file] [log] [blame]
<?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.4/uma.ecore"
xmlns:epf="http://www.eclipse.org/epf" epf:version="1.2.0" xmi:id="-35iKPqDM2F2PjKWQLCW4tA"
name="Product Owner,_ICJyYPpaEdqsc-f87sBK8A" guid="-35iKPqDM2F2PjKWQLCW4tA" authors="Claude Aubry"
changeDate="2006-12-06T00:55:24.078-0800" version="1.0.0">
<mainDescription>&lt;p>&#xD;
The Product Owner (&lt;i>Product Owner&lt;/i>) represents customers and users in the team.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
He is responsible for defining the features of the product to be developed be the team in terms of:&#xD;
&lt;/p>&#xD;
&lt;ul>&#xD;
&lt;li>&#xD;
&lt;strong>functionality&lt;/strong>. He identifies each product requirement as a &lt;a class=&quot;elementLink&quot;&#xD;
href=&quot;./../../Scrum/workproducts/Product%20Backlog%20Item_C561C125.html&quot; guid=&quot;_-D85cIGIEduKE9hnyImx1Q&quot;>Product&#xD;
Backlog Item&lt;/a>. He supplies details for those requirements when they are needed by the team. It is desirable that&#xD;
he specifies the acceptance tests for those requirements.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
&lt;strong>priority&lt;/strong>. He is the one that defines the order in which those items will be developed, according&#xD;
to the value that they bring to customers and users. That feeds the team with &lt;a class=&quot;elementLink&quot;&#xD;
href=&quot;./../../Scrum/workproducts/Product%20Backlog_DB75BBD.html&quot; guid=&quot;_5ABscPpYEdqsc-f87sBK8A&quot;>Product&#xD;
Backlog&lt;/a>&amp;nbsp;ready for planning sprints.&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
&lt;strong>goal&lt;/strong>. He defines the release goals and makes decisions concerning &lt;a class=&quot;elementLink&quot;&#xD;
href=&quot;./../../Scrum/guidances/reports/Release%20Planning_ED85F1BB.html&quot; guid=&quot;_Z2NzkIGWEduKE9hnyImx1Q&quot;>Release&#xD;
planning&lt;/a>.&#xD;
&lt;/li>&#xD;
&lt;/ul></mainDescription>
<keyConsiderations>&lt;p>&#xD;
His commitment is essential to ensure the project success. By defining his product vision, he gives the pulse to the&#xD;
team. By externally promoting each sprint result, he brings a motivating recognition to the team.&#xD;
&lt;/p></keyConsiderations>
<skills>&lt;p>&#xD;
A person who plays this role should have the following competencies:&#xD;
&lt;/p>&#xD;
&lt;ul>&#xD;
&lt;li>&#xD;
good knowledge of business domain,&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
being able to demonstrate a leadership, respected by external stakeholders (customers and users),&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
being able to make decisions at the right time (not too soon, not too late),&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
&quot;open minded&quot; to changes,&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
good communication skills witht the team.&#xD;
&lt;/li>&#xD;
&lt;/ul>&#xD;
&lt;p>&#xD;
A former business analyst is a good candidate for this role.&#xD;
&lt;/p></skills>
<assignmentApproaches>&lt;p>&#xD;
There's only one person who plays this role. This person must be assigned to the project (the Product Owner is a member&#xD;
of the extended team and participates to meetings). The workload almost requires a full-time assignement.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
It is important he is very available to answer to team's questions, in order to define feature tests and give his&#xD;
advice on various product aspects (the software UI for instance).&#xD;
&lt;/p></assignmentApproaches>
<synonyms>Product Owner,&amp;nbsp;(customer in XP)</synonyms>
</org.eclipse.epf.uma:RoleDescription>