equipes de alta performance um comparativo entre estudos visando montagem e desenvolvimento João Agripino [email protected] Prof. Alexandre Vasconcelos IN1149 – Qualidade, Processos e Gestão de Software 01/17 Agenda • Estudos sobre equipes analisados – Belbin (pessoa) – Real Team Discipline (equipe) – TSP - Team Software Process (processo) • Tópicos abordados – Montagem de equipe – Desenvolvimento [e manutenção] de equipe • Comparativo – Modelo de alta performance – Comparação entre os estudos e o modelo 02/17 Belbin – Montagem da Equipe 9 Team Roles (1) Personalidade (extroversão / introversão; estabilidade / ansiedade) (2) Habilidades mentais (6) Role Learning Comportamento Team Role (5) Experiência (3) Valores e motivações (adaptação do comportamento) Ação Shaper, Implementer, Completer-Finisher Cerebrais Plant, Monitor-Evaluator, Specialist Relacionamento Resource Investigator, Team Worker, Coordinator (4) Fatores ambientais (ex: inibidores) [belbin] 03/17 Belbin – Montagem da Equipe (2) Chairman / Team Worker (1) Specialist (3) Plant / MonitorEvaluator (4) Team Worker / Company Worker (5) Team Worker / Company Worker (6) Team Worker / Company Worker Seqüência de Recrutamento -1o o responsável pelas idéias … -…depois o líder … -…em seguida o restante necessário a completar o trabalho e manter o conjunto. [belbin] 04/17 Belbin – Montagem da Equipe Tipo das Equipes Características Balanceadas 1. 2. 3. Presença dos 9 team roles Atendimento às funções - criatividade, liderança e relacionamento Promoção do trabalho em equipe Extrovertidos estáveis (SE) 1. 2. 3. 4. 5. 6. 7. 8. Se mantém calmos Se divertem trabalhando em grupo Utilizam várias abordagens Boa utilização dos recursos Se satisfazem mutuamente Abordagem desleixada Muito dependentes uns dos outros Mais propensos a erros Extrovertidos ansiosos (AE) 1. 2. 3. 4. 5. Dinâmicos Empreendedores Bons em desenvolver novas oportunidades Se distraem facilmente Obtém melhor performed em tempos de rápida mudança Contra-exemplos: introvertidos estáveis e ansiosos, equipe muito pequenas [yates] 05/17 Belbin – Desenvolvimento da Equipe • Team Management estabelecer a organização formular os planos identificar necessidades encontrar soluções estabelecer os contatos seguir adiante • Role Learning – evolução dos indivíduos através de team skills [belbin] 06/17 Real Team – Montagem da Equipe Uma equipe é um pequeno número de pessoas com habilidades complementares e comprometidas com um mesmo propósito, objetivos de performance e abordagem, para os quais assumem responsabilidade por suas parcelas. Uma equipe é sempre o resultado da perseguição de um “desafio de performance”. [katzenbach] 07/17 Real Team – Montagem da Equipe estabelecer a urgência e o direcionamento definir algumas regras claras de comportamento selecionar membros baseados em skills e skill potential, não em personalidades prestar atenção especial às primeiras reuniões e ações passar bastante tempo juntos alocar algumas tarefas e objetivos imediatos orientados a performance explorar o poder do feedback positivo, reconhecimento e recompensa [katzenbach] 08/17 Real Team – Desenvolvimento da Equipe curva de performance da equipe extra-ordinary comprometimento com team impacto de performance crescimento e sucesso pessoal dos outros membros real team não há desafio de performance equipe alinhada à definição single-leader unit / working group potencial team pseudo-team estão tentando melhorar a performance não há foco coletivo na performance tempo necessário [katzenbach] 09/17 TSP – Montagem da Equipe Membro 01 (perfil A) Membro N (perfil N) TSP Team Membro 02 (perfil B) objetivo comum ... O objtivo do TSP é comprometer os profissionais de software com seu trabalho e fazê-los sentir responsáveis pela qualidade de seus produtos. [humphrey] 10/17 TSP – Montagem da Equipe [humphrey] 11/17 TSP – Montagem da Equipe Motivador: convicção de que as equipes de engenheiros podem realizar um trabalho extraordinário, se elas forem montadas apropriadamente, treinadas, formadas por membros habilidosos, e efetivamente lideradas O objetivo do TSP é construir e guiar tais tipos de equipe [que podem realizar um trabalho extraordinário] [humphrey] 12/17 TSP – Desenvolvimento da Equipe [humphrey] 13/17 Metamodelo de Alta Performance extroversão, envolvimento, orientação à equipe, criatividade, experiência, conhecimento e habilidades cognitivas normas conflitantes, coesão da equipe, interdependência da equipe e orientação à mudanças diversidade, coesão, presença de normas, tamanho, liderança intensidade da comunicação, da cooperação e dos conflitos, … [stock] 014/1 Comparativo entre os Estudos Atributos Características individuais dos membros Características das equipes Belbin (pessoa) Katzenbach (equipe) TSP (processo) 1. membros deverão se encaixar em um dos 9 perfis 2. os 9 perfis podem ser agrupados em 3 tipos de grupo: ação, cerebrais e relacionamento 3. Comportamento definido por 6 fatores e pode ser aprendido membros deverão atender a uma das 3 categorias: 1. experiência técnica / funcional 2. habilidade de solução de problemas e tomada de decisão 3. habilidade interpessoal 1. cada membro deve ser proeficiente no PSP 2. cada membro deverá atender ao menos 1 dos 8 papéis, definidos para cada “disciplina” 3. capacidade de inovar 1. 4 a 6 pessoas 2. Equipes de pesquisa: papel cerebral, papel de liderança e papel de relacionamento 3. Equipes de Desenvolvimento: liderança, cerebral, relacionamento 4. Sempre respeitando o balanceamento com o membro anterior 1. 4 a 7 pessoas 2. complementaridade entre as 3 categorias de habilidades 1. 4 a 8 pessoas 2. presença do líder e de representantes dos 8 perfis 15/17 Comparativo entre os Estudos Atributos Belbin (pessoa) Team Building: 1. Definir objetivos 2. Obter candidatos 3. Procurar gênio e gerente 4. Obter e balancear demais membros Processos de equipe Team-Management: 1. Identificar as necessidades 2. Identificar soluções 3. Formular planos 4. Estabelecer contatos 5. Estabelecer organização 6. Seguir adiante Role Learning: 1. Educação em team skills Performance da equipe 1. Resultados previstos com precisão em 67% das vezes Katzenbach (equipe) Team Building: 1. Compromisso com propósito e objetivos de performance 2. Compromisso com a abordagem 3. Compromisso com suas parcelas (preciso) Team Management: 1. Revisitar os fundamentos 2. Obter pequenas vitórias 3. Injetar novas informações e abordagens 4. Se valer de facilitadores e treinamento 5. Modificar os membros, incluindo o líder 1. Resultados positivos encontrados em 33 das 47 equipes pesquisadas 2. Algumas extraordinaryteams que superaram todas as expectativas razoáveis TSP (processo) Team Building: 1. Objetivo comum 2. Interdependência entre os membros Team Management: 1. Comunicação da equipe 2. Coordenação da equipe 3. Acompanhamento do projeto 4. Análise dos riscos Negociação sobre os planos 1. Teradyne - pré TSP: 20 defeitos / KLOC. Pós: 01 d/k 2. Hill Air Force – 123% de aumento na produtividade 3. Boeing – 94% de redução no tempo de testes de sistema 16/17 Referência Bibliográfica • • • • • • [belbin94] R. Meredith Belbin. Management Teams Why They Succeed or Fail. 1994. [belbin05] R. Meredith Belbin. Team Roles at Work. 2005. [humphrey] Watts S. Humphrey - The Team Software ProcessSM (TSPSM) CMU/SEI-2000-TR-023. 2000. [katzenbach] Jon R. Katzenbach, Douglas K. Smith. The Wisdom of Teams: Creating the High-performance Organization. 1993. [stock] Stock, Ruth. Drivers of the team performance: what do we know and what have we still to learn? 2004. [yates] Malcolm Yates. Understanding Team Role Theory. 1996. Dúvidas? João Agripino [email protected] 17/17