A person performing this role can have specialized skills in a particular
technical area but should also have a broad understanding of all of the technologies
involved to be able to work with other technical team members.
Even in the smallest team, multiple individuals should be working together
to create the technical solution. In small, agile teams, this role is often
shared among several team members who also perform other roles. See Guideline: Staffing a Project for more information about how several team members
can fill this role. |