gerenciamento de pessoas
TRANSCRIPT
Instituto Federal de Educação, Ciência e Tecnologia da Paraíba
Campus Cajazeiras
Disciplina: Processo de desenvolvimento de software
Professora: Gabriela Guedes
Fátima Ferreira
Sérgio Diniz
Gerenciamento de pessoas
1
Gerenciamento de pessoal
Objetivos
Compreender algumas das questões envolvidas na seleção e retenção de
pessoas em uma organização de desenvolvimento de software;
Compreender fatores que influenciam a motivação de pessoas e suas
implicações para o gerente de projeto;
Compreender as questões principais de trabalho em equipe, entre elas
comunicação e organização de equipe;
2
Gerenciamento de pessoal
Pessoas são o patrimônio mais importante de uma organização;
As tarefas de um gerente devem ser essencialmente orientadas às
pessoas
O gerenciamento inadequado de pessoas é uma das maiores causas de
falhas de projeto;
3
Fatores de gerenciamento de
pessoal
1. Consistência
Pessoas devem ser tratadas de maneira uniforme, sem favoritosou descriminação;
2. Respeito
Os membros de uma equipe tem habilidades diferentes e essasdiferenças devem ser respeitadas;
3. Inclusão
É importante desenvolver um ambiente de trabalho no qual todosos pontos de vista sejam aceitos;
4. Honestidade
Você deve sempre ser honesto sobre o que vai ou não bem naequipe;
4
Seleção de pessoal
Tarefa mais importante no gerenciamento de projeto;
As informações para essa seleção vem:
Informações fornecidas pelo candidato;
Informações obtidas através de entrevistas;
Recomendações de pessoas que trabalharam com o candidato;
5
Motivação de pessoas
Um dos papeis mais importante do gerente é motivar as pessoas
que trabalham em um projeto;
Pessoas são motivadas pela satisfação de suas necessidades;
Necessidades básicas (comer, dormir, etc.);
Necessidades sociais (ser aceito como parte de um grupo);
Necessidades pessoais (respeito, autoestima);
6
Hierarquia das necessidades humanas
SOMMERVILLE, 2007.
7
Satisfação de necessidades pessoais
Social
Fornecer lugares comuns;
Permitir comunicações informais;
Estima
Reconhecimento público das realizações;
Remuneração apropriada;
Realização
Fornecer programas de treinamentos;
Atribuir responsabilidades;
8
Gerenciamento de grupos
A maior parte do desenvolvimento de um projeto de
software é uma atividade em grupo;
A interação é uma chave determinante do desempenho de
grupo;
9
Fatores que influenciam o
trabalho em grupo
Comunicação
Os membros do grupo se comunicam eficazmente uns com os
outros?
Organização
O grupo está organizado de maneira que cada pessoas se sinta
valorizada e satisfeita com seu papel?
10
Comunicações de grupos
A comunicação é essencial para um trabalho em grupo
eficiente;
As informações trocadas devem ser sobre o status do
trabalho, decisões de projeto, e as mudanças futuras;
Boa comunicação reforça a coesão do grupo;
11
Comunicações de grupos
Fatores que influenciam a comunicação eficaz do grupo:
Tamanho do grupo
A comunicação se torna menos eficaz em grupos grandes;
Estrutura
A comunicação tende a ser mais eficaz em grupos organizados
informalmente que em grupos estruturados hierarquicamente;
Composição
A comunicação é melhor estruturada em grupos compostos
por homens e mulheres, ao invés de um único sexo;
Ambiente físico de trabalho
Um ambiente de trabalho organizado pode auxiliar a
encorajar a comunicação;
12
Organização de grupo
Grupos pequenos tendem a ser organizados de maneira
informal;
Para projeto de grande porte, pode existir uma organização
hierárquica, onde grupos diferentes são responsáveis por
diferentes subprojetos;
13
Grupos informais
Agem como um todo e chega a um consenso comum sobre as
decisões que afetam o sistema;
Tarefas são alocadas de acordo com habilidade e a
experiência dos membros;
Essa abordagem é bem sucedida para grupos onde todos os
membros são experientes e competentes;
14
Grupos de extreme programming
Decisões ‘gerenciais’ são repassadas aos membros da
equipe;
Os programadores trabalham em pares e assumem
responsabilidade coletiva do código que é desenvolvido;
15
Conclusões
Fatores que devem ser usados para seleção de pessoal incluem
educação, experiência de domínio, adaptabilidade e
personalidade;
As pessoas são motivadas pelas interações, pelo reconhecimento
e pelo desenvolvimento pessoal;
Grupos de desenvolvimento de software devem ser pequenos e
coesos. Os líderes devem ser competentes e devem ter apoio
administrativo e técnico;
A comunicação de um grupo é influenciada por fatores como:
status, tamanho do grupo, pela organização pela composição de
sexo;
Ambientes de trabalho devem incluir espaços e interações;
16
Referências
SOMMERVILLE, Ian. Engenharia de Software, 2007.
17
18