...

/

Team Building: Roles and Jelling

Team Building: Roles and Jelling

Learn about role assignments and different team jelling approaches in Agile.

We'll cover the following...

The idea is that a team has all the required knowledge. Therefore, each team is a generalist on the domain covered. For instance, a domain team will be assembled by domain experts, graphical user interfaces developers, and database developers. Although the team consists of these different experts, this does not mean that those experts will only ever work in their specialized field. Instead, it is required that team members take different roles. For example, it is typical for the database developer to learn how to build the presentation from the graphical user interface specialist and then contribute to the user interface development. Therefore, the goal of having generalists rather than specialists in a team is attainable by spreading the available knowledge.

Team role
Team role

The goal of this approach is not egalitarianism of all team members. Distinct skills and experiences are still necessary for specific tasks. However, the goal is to avoid the general tendency toward head monopolies and to spread knowledge and skills.

Additionally, each agile ...