Planejamento e Gerenciamento de Pessoal
Gerenciamento de Pessoal
em Projetos de Software
Prof. Wladimir da Costa
Aula 7
1
Planejamento e Gerenciamento de Pessoal
Questões básicas relacionadas às pessoas em
uma organização:
 As pessoas são o maior patrimônio de
uma organização;
 As
pessoas representam o capital
intelectual;
 As pessoas devem ser respeitadas e ter
condições de trabalho na organização;
 As pessoas devem ter um nível de
responsabilidade
e
compreensão
proporcional às suas habilidades.
2
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software:
 O gerente de projeto de software é
responsável, também, pelo gerenciamento de
pessoas, pois sem as pessoas não é possível
desenvolver software;
 Isto significa que o gerente de projetos deve
buscar solucionar os problemas técnicos e não
técnicos, utilizando a capacidade das pessoas
de sua equipe, da maneira mais eficaz
possível.
3
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software:
 Em relação ao pessoal, o gerente de projetos
tem as seguintes responsabilidades:
 Motivar o pessoal
 Planejar e organizar o trabalho de sua equipe
 Assegurar que o trabalho seja feito
adequadamente.
 O gerenciamento inadequado de pessoas é
uma das mais significativas contribuições para
o fracasso do projeto.
4
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - MOTIVAÇÃO:
 As pessoas são motivadas pela satisfação de
suas necessidades, organizadas em níveis:
 Necessidades fisiológicas;
 Necessidades de segurança;
 Necessidades sociais;
 Necessidades de estima;
 Necessidades de auto-realização.
5
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - MOTIVAÇÃO:
Necessidades de auto-realização
Necessidades de estima
Necessidades sociais
Necessidades de segurança
Necessidades fisiológicas
6
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - MOTIVAÇÃO:
 As prioridades humanas são satisfazer às
necessidades de nível mais baixo antes das
necessidades mais abstratas de nível mais
alto.
 De um modo geral, as necessidades sociais,
de estima e auto-realização são as mais
importantes
do
ponto
de
vista
do
gerenciamento.
7
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - MOTIVAÇÃO:
 Satisfazer as necessidades sociais significa
conceder às pessoas tempo para encontrarem
com seus colegas de trabalho e proporcionar
os lugares para eles se encontrarem –
QUALIDADE DE VIDA.
 Utilização de canais de comunicação
informais.
8
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - MOTIVAÇÃO:
 Para satisfazer às necessidades de estima, é
preciso mostrar às pessoas que elas são
valorizadas pela organização:
 Reconhecimento
público
de
suas
realizações;
 Remuneração adequada ao nível de suas
habilidades e experiência.
9
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - MOTIVAÇÃO:
 Para satisfazer às necessidades de autorealização, é necessário dar às pessoas a
responsabilidade pelo seu próprio trabalho.
 Atribuição de tarefas difíceis (mas não
impossíveis).
 Programas
de
treinamento
para
desenvolvimento das habilidades
10
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - CONHECER SUA EQUIPE:
Classificação dos profissionais:
Orientados a tarefas
Auto-orientados
Orientados a interações
11
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - CONHECER SUA EQUIPE:
 Profissionais orientados a tarefas: são motivados pelo
trabalho que fazem (técnicos motivados pelo desafio
intelectual do desenvolvimento de software, por
exemplo);
 Profissionais auto-orientados: são principalmente
motivados
pelo
sucesso
pessoal
e
pelo
reconhecimento (o desenvolvimento de software é um
meio para atingir seus objetivos);
 Profissionais orientados a interações: são motivados
pela presença e pelas ações dos colegas de trabalho
(o envolvimento cresce quando o desenvolvimento se
12
torna mais centrado no usuário).
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - CONHECER SUA EQUIPE:
 Profissionais
orientados
a
interações
geralmente gostam de trabalhar como parte de
um grupo.
 Profissionais orientados a tarefas ou autoorientados, geralmente, preferem trabalhar
sozinhos.
13
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - CONHECER SUA EQUIPE:
 A classificação de profissionais é dinâmica, isto
é, um indivíduo pode mudar de uma categoria
para outra em função de fatores técnicos,
sociais, organizacionais e políticos.
 As pessoas não são motivadas apenas por
necessidades pessoais, mas também pelos
objetivos de grupos mais amplos, dos quais
participam.
14
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - TRABALHO EM EQUIPE
 A maior parte dos softwares profissionais é
desenvolvida por equipes;
 Quando a equipe é muito grande, não é
possível que todos trabalhem juntos de modo
eficaz, de forma que a equipe é dividida em
sub-grupos;
 Cada sub-grupo é responsável por um subsistema ou parte do sistema.
15
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - TRABALHO EM EQUIPE
 Trabalho em sub-grupos ou equipes pequenas
tem menos problemas de comunicação;
 Cada equipe deve ter equilíbrio entre as
habilidades técnicas, a experiência e as
personalidades individuais;
 Um bom grupo tem um bom líder e “espírito de
equipe” (as pessoas envolvidas são motivadas
pelo sucesso do grupo, assim como pelos seus
próprios objetivos pessoais).
16
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - TRABALHO EM EQUIPE
 Papel do líder da equipe:
 manter o acompanhamento do trabalho
cotidiano de seu grupo;
 certificar
que as pessoas estão
trabalhando de modo eficaz;
 trabalhar estreitamente com os gerentes
de projeto no planejamento do projeto..
17
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de software TRABALHO EM EQUIPE
Fatores que influenciam o trabalho em equipe:
 Composição do grupo
 existe
equilíbrio de habilidades, experiência e
personalidades na equipe?
 Coesão do grupo
 o grupo pensa em si como uma equipe, e não como um
conjunto de indivíduos que estão trabalhando juntos?
 Comunicações do grupo
 os membros do grupo se comunicam eficazmente uns
com os outros?
 Organização do grupo
 a equipe está organizada de tal maneira que todos se
sintam valorizados e satisfeitos com seu papel no
18grupo?
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de software TRABALHO EM EQUIPE
Fatores que devem ser considerados na composição
da equipe:
 Trabalhar com personalidades complementares:
 Pessoas orientadas a tarefas geralmente
são as melhores tecnicamente;
 Pessoas auto-orientadas geralmente são as
melhores para impulsionar o trabalho
adiante, até sua conclusão;
 Pessoas orientadas a interações são as
melhores para ajudar na comunicação entre
o grupo.
19
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de software TRABALHO EM EQUIPE
Fatores que devem ser considerados na composição
da equipe:
 Escolher um líder que seja aceito pelo
grupo:
 Um líder indesejado provavelmente
causará tensões.
 Separar
a
liderança
técnica
da
administração do projeto:
 pessoas tecnicamente competentes
nem sempre são os melhores
administradores.
20
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - TRABALHO EM EQUIPE
Coesão do grupo:
 A coesão do grupo é uma característica de um
grupo bem liderado, que considera que o grupo
é mais importante do que seus indivíduos.
 A coesão ocorre quando os indivíduos da
equipe se identificam com os objetivos do grupo
e o protegem das interferências externas.
 Um grupo coeso é capaz de lidar com
mudanças, problemas e situações inesperadas
21
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - TRABALHO EM EQUIPE
Vantagens de um grupo coeso:
 É possível desenvolver um padrão de
qualidade para o grupo.
 Os
membros do grupo trabalham
estreitamente em conjunto.
 Os membros do grupo podem conhecer o
trabalho uns dos outros.
 A programação “sem egoísmos” (os
programas são do grupo, e não de uma
pessoa em particular) pode ser praticada
22
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - TRABALHO EM EQUIPE
Fator crítico para promover a coeso do grupo:
Para promover a coesão do grupo,
precisa-se garantir que os
indivíduos sejam tratados como
pessoas responsáveis e de
confiança, dando-lhes acesso às
informações
23
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - TRABALHO EM EQUIPE
Problemas que afetam a coeso do grupo:
 Resistência irracional a uma
mudança de
liderança (se o líder tiver que ser substituído por
alguém de fora do grupo).
 Pensamento em grupo (situação em que as
principais habilidades de membros do grupo são
prejudicadas pela lealdade ao grupo, ou seja,
qualquer proposta aceita pela maioria do grupo
pode ser adotada, mesmo sem a consideração
de possíveis alternativas tecnicamente mais
24 adequadas).
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - TRABALHO EM EQUIPE
Comunicações do grupo:
 A boa comunicação entre os membros
do grupo é essencial para o processo de
desenvolvimento de software, pois
permite, além da socialização de
informações, reforçar a coesão do grupo.
25
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - TRABALHO EM EQUIPE
Fatores que influenciam a eficácia da
comunicação:
 Tamanho do grupo
 Estrutura do grupo
 Composição do grupo
 Ambiente físico de trabalho do grupo
26
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - TRABALHO EM EQUIPE
Organização do grupo:
 A EQUIPE pode ser muito bem-sucedida
quando a maioria dos membros do grupo é
experiente e competente.
 Características das equipes:
 democrático
 toma decisões por consenso
 alta coesão
 bom desempenho
27
 compartilha sucessos e fracassos
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - TRABALHO EM EQUIPE
Organização do grupo:
 Se a maioria dos membros da equipe for
inexperiente, a informalidade pode ser um
obstáculo, pela falta de uma autoridade
para orientar o trabalho e sanar problemas
políticos, técnicos, financeiros, etc.
 Uma forma de organização de grupo mais
estruturado é a equipe de programadorchefe (padroniza ambiente e compartilha
conhecimentos técnicos).
28
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - TRABALHO EM EQUIPE
Membros da equipe programador-chefe:
 Programadores de computação, responsáveis
pelo projeto e seus artefatos;
 Um analista de sistema ou programador que
assume a responsabilidade pela validação do
software;
 Um administrador, que assume todas as
funções administrativas relacionadas ao projeto
(gerenciamento
de
configuração,
documentação, equipe, etc.)
 Assessores ou especialistas (administradores,
especialistas em ferramentas, especialista em
sistema operacional e redes, especialista
técnico, especialista em testes, etc.).
29
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - SELEÇÃO DE PESSOAL
 Uma das funções de um gerente de projetos
é escolher o pessoal para trabalhar no
projeto.
 Normalmente, os gerentes não têm livre
escolha de pessoal, pois precisam utilizar
quem estiver disponível na organização ou
têm um orçamento muito limitado.
30
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - SELEÇÃO DE PESSOAL
Fatores que devem ser considerados na
seleção de pessoal:
 Experiência no domínio da aplicação
 Experiência na plataforma
 Experiência na linguagem de programação
 Formação educacional
 Capacidade de comunicação
 Capacidade de adaptação
 Atitude
 Personalidade
31
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - AMBIENTE DE TRABALHO


O local de trabalho tem efeitos importantes sobre
desempenho das pessoas e em sua satisfação no trabalho.
Pesquisas revelam que o comportamento é afetado por:
 tamanho da sala
 mobília
 equipamentos
 temperatura
 umidade
 claridade e qualidade da iluminação
 nível de ruído
 grau de privacidade possível
32
o
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - AMBIENTE DE TRABALHO
ATIVIDADES DE RELAXAMENTO
Fatores do ambiente de trabalho que
favorecem o trabalho de desenvolvimento de
software:
 Privacidade
(os programadores preferem
locais onde possam se concentrar, sem
interrupções)
 Percepção do exterior (as pessoas preferem
trabalhar com luz natural e com uma vista
para o ambiente externo)
 Personalização (a organização do espaço de
trabalho e sua decoração ajudam as pessoas
a 33
se concentrarem melhor no trabalho).
Planejamento e Gerenciamento de Pessoal
Responsabilidades do gerente de projeto de
software - AMBIENTE DE TRABALHO
 Pesquisas mostram que programadores com
boas condições de trabalho são duas vezes
mais produtivos do que programadores sem
estas condições.
 Os grupos também precisam de espaço para
reuniões.
34
Download

Aula 7