blob: 4c018ee9ffcb427f7c6a3fc05acaadd67672642e [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C/DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<!-- VERSION rmc:7.1.0 -->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<!-- START NON-TRANSLATABLE -->
<title>openup&amp;#92;roles&amp;#92;&amp;#92;developer_sln.xmi</title>
</head>
<!-- WARNING: do not modify the generated comments in this file below this line. They are used as markers for the import process. -->
<body>
Element Name: developer_sln.xmi<br/><br/>
<!-- END NON-TRANSLATABLE -->
<br/><br/><br/>
<!-- START NON-TRANSLATABLE -->
Attribute: skills<br/><br/>
<!-- END NON-TRANSLATABLE -->
<!-- START:skills,-1wXuezaQfr5H9CIXNoppBw CRC: 1216531078 --><p>
This role needs the following knowledge, skills, and abilities:
</p>
<ul>
<li>
Define and create technical solutions in the project's technology
</li>
<li>
Understand and&nbsp;conform to the&nbsp;architecture
</li>
<li>
Identify and build developer tests that cover required behavior of the technical components
</li>
<li>
Communicate the design in a way that other team members understand
</li>
</ul><!-- END:skills,-1wXuezaQfr5H9CIXNoppBw -->
<br/><br/><br/>
<!-- START NON-TRANSLATABLE -->
Attribute: assignmentApproaches<br/><br/>
<!-- END NON-TRANSLATABLE -->
<!-- START:assignmentApproaches,-1wXuezaQfr5H9CIXNoppBw CRC: 3311799610 --><p>
On small, agile teams this role is often shared among several team members that also perform other roles.&nbsp; See <a class="elementLinkWithType" href="./../../openup/guidances/guidelines/self_organize_work_assignments_F47FC314.html" guid="_rmBEkJjsEduad8I_c-ogIA">Guideline: Self Organize Work Assignments</a>&nbsp;and <a class="elementLinkWithType" href="./../../openup/guidances/guidelines/staffing_project_70705561.html" guid="_Jq64EJjsEduad8I_c-ogIA">Guideline: Staffing a Project</a>&nbsp;for more information on this approach.
</p>
<p>
Even in the smallest team, multiple individuals should be working together to create the technical solution.
</p>
<p>
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.
</p><!-- END:assignmentApproaches,-1wXuezaQfr5H9CIXNoppBw -->
</body>
</html>