Você está na página 1de 19

Organizao de Equipes

Hermano Perrelli
hermano@cin.ufpe.br

1
Objetivos desta aula
Discutir alguns princpios para o
estabelecimento de um time vitorioso
Apresentar os estgios da evoluo de
times
Discutir a estrutura de times e perfis
necessrios numa equipe
Exercitar a alocao da equipe num
projeto iterativo e incremental

2
Nos preocupamos com

Hardware
Software

E com o Peopleware?

3
As pessoas so mais importantes
que qualquer processo!

Como formar e organizar sua equipe


de modo a torn-la um time algo
maior que a soma dos talentos
individuais de cada um?

4
Alguns princpios bsicos
Princpio do mais talentoso (top talent better
and fewer)
Monte uma equipe pequena e talentosa
Pode no ser muito fcil
Princpio da adequao ao trabalho (job
matching)
Aloque atividades de acordo com as habilidades e
motivao de cada um
Princpio do crescimento como profissional
(career progression)
Ajude seu pessoal a se atualizar
O crescimento dos profissionais deve ser visto como um
investimento
5
Alguns princpios bsicos
Princpio do time equilibrado (team balance)
A equipe deve se completar em todos os sentidos
Habilidades: inteligncia, objetividade, criatividade,
organizao,
Perfis: lderes e seguidores, cticos e otimistas,
Objetivos: financeiros, funcionais, de qualidade, de
tempo,
Princpio da dispensa (phase out)
Manter algum que no se encaixa no time no
beneficia ningum!
Conseqncia dos anteriores

6
Estgios na evoluo de um
grupo
Formao
Tempestade
Normalizao
Produo

7
Formao
Estgio inicial o grupo formado
Reserva, cautela, polidez
Anlise da situao
O que requisitado, objetivos
Benefcios e riscos pessoais
Preocupaes
Montar a equipe
Estabelecer os objetivos do grupo e regras iniciais
Estabelecer o papel de cada membro da equipe
Comear o trabalho em grupo
O time precisa interagir
Fazer a equipe
vestir a camisa!
8
Tempestade
Estgio de conflitos
Conflitos entre os membros
Muitas vezes por espao e domnio, no por questes
tcnicas!
Podem ficar pessoais e envolver o gerente
Podem ser pblicos ou em conversas privadas
Preocupaes
Ficar a par do que ocorre
Estabelecer regras para a tomada de decises
Reforar o papel de cada membro da equipe
Encorajar comunicao e colaborao
Sensibilidade s diferentes maneiras de trabalhar de
cada um
Fazer a equipe convergir em
prol dos objetivos do grupo 9
Normalizao
Estgio de resolues
Limites e papis bem definidos
O grupo foca no trabalho que deve ser feito
Descoberta e definio de regras formais ou
informais
Comeam a confiar e depender uns dos outros
Preocupaes
Manter a viso crtica do time

10
Produo
Estgio do desempenho
O grupo vira um time o todo maior que
a soma das partes
Requer pouco envolvimento do gerente
Preocupaes
Relaes inter-grupo (cliente, usurios, etc.)
Evitar uma atitude ns-contra-eles com
relao aos stakeholders do projeto
Melhorias do processo
Evitar acomodaes e comodismo

11
Estrutura da equipe
Varia muito de acordo com a cultura da organizao e
tamanho do projeto
Algumas consideraes gerais
Times pequenos normalmente so mais produtivos
Em projetos grandes preciso pesar o custo da interao entre
times
Evite hierarquias muito grandes
7 +- 2 nveis no mximo!
Deixe a arquitetura guiar a estruturao da equipe e no o
contrrio
Estabelea donos para tudo
Em projetos grandes, considere a possibilidade de ter uma
equipe apenas para testes e garantia da qualidade
Use Tiger teams quando necessrio
No esquea das equipes de suporte

12
Responsabilidades e perfis
As responsabilidades da metodologia
independem dos cargos das pessoas
Cuidado com mal-entendidos!
A quantidade de responsveis e
atribuies especficas de cada um
depende da cultura da organizao
e/ou caractersticas do projeto

13
Responsabilidades e perfis
Promova alguma migrao de
responsabilidades durante o projeto
Analistas de sistemas Arquitetos
Arquitetos Implementadores ou
Lderes tcnicos
Arquitetos Testadores

14
Fases do RUP e suas
Equipes

15
A equipe da Concepo
O foco do time planejamento
importante contar com representantes de
todos os stakeholders (cliente,
desenvolvedores, testadores, etc.) para
garantir um consenso
Time pequeno com
Gerente do projeto
Arquiteto
Membro da equipe de testes ou algum que
ser responsvel pelos testes
Desenvolvedores Todos deveriam
continuar na equipe!
16
A equipe da Elaborao
O foco do time a arquitetura
Suporte dos desenvolvedores e testadores (garantia da
qualidade) para garantir uma arquitetura estvel e
robusta
Time pequeno/mdio com
Gerente do projeto
Arquiteto
Alguns projetistas e desenvolvedores
Alguns testadores
Um ou dois especialistas no domnio do problema ou
usurios finais
Especialistas em ferramentas
CM, testes, etc.

17
A equipe da Construo
A maior do projeto
Alta possibilidade de paralelismo de atividades
A maioria dos membros deve estar envolvida
com a produo do release da iterao, os
demais cuidam de novos riscos e/ou preparam o
terreno para os prximos releases
Time grande com
Gerente do projeto
Arquiteto
Projetistas e desenvolvedores
Testadores

18
A equipe da Transio
Equipe focada no usurio
o feedback do usurio que rege as
atividades desta fase
Equipe com
Gerente do projeto
Arquiteto (tempo parcial)
Alguns desenvolvedores e testadores
Pessoal para suporte tcnico ao usurio
Pessoal de marketing, instrutores e
distribuidores, quando aplicvel

19

Você também pode gostar