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

Get hands-on with 1200+ tech skills courses.