Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 50 questões.
#2138116
Texto da Questão:

Team Composition


      In a large organization, it is often the case that different roles emerge. In Tayloristic teams, these different roles are grouped together as a number of role-based teams each of which contains members of the same role. In contrast, agile teams use cross-functional teams. Such a team draws together individuals performing all defined roles. Rotations from one role to another are common. It is also possible to have highly specialized experts (for example, security analysts and usability engineers) shared among several teams in an organization.

      One advantage to role-based teams is that teams whose work products are independent of each other can work in parallel as long as there is not much knowledge flow among the different functional sub-team. However, in knowledgeintensive software development that demands information flow from different functional sub teams, role-based teams tend to lead to islands of knowledge and difficulty in its sharing among all the teams. As hand-offs between teams usually are based on document flow, the knowledge of one team that is required by the other team must be externalized and documented. Although reviews try to minimize the knowledge loss, externalization and documentation processes cannot guarantee that all knowledge is captured and even if most of it was rigorously captured, there is still no guarantee or way to check its correctness till the project sign-off.

      Cross-functional teams should be used to facilitate better knowledge transfer. This is especially the case for agile methods since they are recommended to be used where there is a lot of uncertainty and unknown knowledge about the domain and system requirements, and the technologies to be used are new and unexplored.

Adaptado de: CHAU THOMAS, MAURER FRANK e MELNIK GRIGORI. Knowledge Sharing: Agile Methods vs. Tayloristic Methods. (WETICE´03) Proceedings of the Twelft IEEE International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, 2003.

According to the text, what should be an agile time?

  • It must consist of a Tayloristic team, grouping members of the same role within the same team.
  • It should be composed of a multidisciplinary team, in which role rotations are common including sharing specialists in several teams of the same organization.
  • It should not be a function-based team, since the working knowledge is independent of one another.
  • It must be multifunctional, since an agile team is recommended to be used in environments that do not have uncertainty about the knowledge that should be worked on.
  • It must be a Tayloristic team, since the documentation process ensures that all knowledge is captured.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora