blob: b26953346dff0c069421d0cbe4db3b63bf914090 [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.3/uma.ecore" epf:version="1.0.0" xmi:id="_NqL7MqeqEdmKDbQuyzCoqQ" name="developer,_0YDosMlgEdmt3adZL5Dmdw" guid="_NqL7MqeqEdmKDbQuyzCoqQ" changeDate="2007-01-14T17:32:58.561-0500" version="1.0.0">
<skills>&lt;p&gt;
This role needs the following knowledge, skills, and abilities:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Define and create technical solutions in the project's technology
&lt;/li&gt;
&lt;li&gt;
Understand and&amp;nbsp;conform to the&amp;nbsp;architecture
&lt;/li&gt;
&lt;li&gt;
Identify and build developer tests that cover required behavior of the technical components
&lt;/li&gt;
&lt;li&gt;
Communicate the design in a way that other team members understand
&lt;/li&gt;
&lt;/ul&gt;</skills>
<assignmentApproaches>&lt;p&gt;
On small, agile teams this role is often shared among several team members that also perform other roles.&amp;nbsp; See &lt;a
class=&quot;elementLinkWithType&quot;
href=&quot;./../../openup_basic/guidances/guidelines/self_organize_work_assignments,_rmBEkJjsEduad8I_c-ogIA.html&quot;
guid=&quot;_rmBEkJjsEduad8I_c-ogIA&quot;&gt;Guideline: Self Organize Work Assignments&lt;/a&gt;&amp;nbsp;and &lt;a class=&quot;elementLinkWithType&quot;
href=&quot;./../../openup_basic/guidances/guidelines/staffing_project,_Jq64EJjsEduad8I_c-ogIA.html&quot;
guid=&quot;_Jq64EJjsEduad8I_c-ogIA&quot;&gt;Guideline: Staffing a Project&lt;/a&gt;&amp;nbsp;for more information on this approach.
&lt;/p&gt;
&lt;p&gt;
Even in the smallest team, multiple individuals should be working together to create the technical solution.
&lt;/p&gt;
&lt;p&gt;
A person performing this role can have specialized skills in a particular technical area, but should also have a broad
understanding of all the technologies involved to be able to work with other technical team members.
&lt;/p&gt;</assignmentApproaches>
</org.eclipse.epf.uma:RoleDescription>