blob: 33b1268febd888df9e6146b93b1678b060ff2bdf [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.5/uma.ecore"
xmlns:rmc="http://www.ibm.com/rmc" rmc:version="7.5.0" xmlns:epf="http://www.eclipse.org/epf"
epf:version="1.5.0" xmi:id="_NqL7MqeqEdmKDbQuyzCoqQ"
name="developer,_0YDosMlgEdmt3adZL5Dmdw" guid="_NqL7MqeqEdmKDbQuyzCoqQ" changeDate="2008-07-02T18:41:08.145-0700"
version="1.0.0">
<skills>&lt;p> The person in this role needs the following knowledge, skills, and abilities: &#xD;
&lt;/p>&#xD;
&lt;ul>&#xD;
&lt;li>Enough expertise and experience to define and create technical solutions &#xD;
in the project's technology &lt;/li>&#xD;
&lt;li> Ability to understand and&amp;nbsp;conform to the&amp;nbsp;architecture &lt;/li>&#xD;
&lt;li> Ability to identify and build developer tests that cover required behavior &#xD;
of the technical components &lt;/li>&#xD;
&lt;li> Ability to communicate the design in a way that other team members understand &#xD;
&lt;/li>&#xD;
&lt;/ul></skills>
<assignmentApproaches>&lt;p> A person performing this role can have specialized skills in a particular &#xD;
technical area but should also have a broad understanding of all of the technologies &#xD;
involved to be able to work with other technical team members. &lt;/p>&#xD;
&lt;p> Even in the smallest team, multiple individuals should be working together &#xD;
to create the technical solution. In small, agile teams, this role is often &#xD;
shared among several team members who also perform other roles.&amp;nbsp;&lt;/p> &lt;br /></assignmentApproaches>
</org.eclipse.epf.uma:RoleDescription>