Deve-se sempre ter em mente que um projeto de software envolve um grupo variado de pessoas, inclusive os membros de equipe, e é preciso providenciar para que o relacionamento entre essas pessoas, enquanto o projeto durar seja o melhor possível. Kassius Sipolati, Sanderson Farias, Bruno Coswsok
Pessoas no processo: As tarefas de um gerente esta orientada as pessoas; As pessoas são o principal patrimônio de uma empresa; Gerenciamento errôneo de pessoas leva, quase sempre, a falhas de projeto. Fatores de gerenciamento de pessoas: Consistência; Respeito; Inclusão; Honestidade.
Seleção de pessoas: Selecionar a equipe de forma correta aumenta as chaces de sucesso no projeto; A funções devem ser escolhidas dentro da equipe a partir das informações fornecidas pelos candidatos. Fatores de seleção de pessoal Experiência; Habilidades em resolver problemas; Formação educacional; Capacidade de comunicação; Capacidade de adaptação; Atitude; Personalidade.
Motivação de pessoas: A organização e o ambiente de trabalho são fundamentais para a motivação; É papel importante do gerente motivar as pessoas envolvidas no projeto; A motivação pode ser dividida em necessidades básicas, pessoais e sociais. Teoria da hierarquia de necessidades humanas:
Motivação de pessoas: A motivação deve considerar os diferentes tipos de personalidade: Orientado a tarefas; Auto-orientados; Orientados a interações. Balanço da motivação: Consiste na mescla de recursos motivacionais cabendo ao gerente o poder de reação às necessidades circunstanciais e determinísticas de um individuo ou grupo.
Gerenciamento de grupo A maior parte da engenharia de software é uma atividade de grupo. A interação do grupo é uma chave determinante do desempenho de grupo. A flexibilidade na composição do grupo é limitada. Fatores que influenciam o trabalho em grupo Pequenos grupos costumam ser mais produtivos. Composição do grupo. Coesão do grupo. Comunicação do grupo. Organização do grupo.
Composição do grupo Um grupo deve ser equilibrado. Um grupo com as mesmas motivações pode ser problemático. Se as motivações são Individuais: Orientado a tarefas todos querem fazer suas próprias coisas; Auto-orientado todos querem ser o chefe; Orientado a interações muita conversa, trabalho insuficiente. Se as motivações são complementares: Orientado a tarefas mais fortes tecnicamente; Auto-orientado impulsionam o trabalho para a frente; Orientado a interações facilitam a comunicação. Um grupo eficiente tem um balanço de todos os tipos. Pessoas orientadas a interações são muito importantes. Liderança O líder do grupo dirige técnica e administrativamente a equipe A liderança depende do respeito e não do status do titular; Pode haver ambos, um líder técnico e um administrativo; A liderança democrática é mais eficiente que a liderança autocrática na maior parte das situações.
Coesão do grupo Gestão de Pessoas Um grupo deve pensar em si como uma equipe. Os membros consideram o grupo mais importante do que qualquer indivíduo. Vantagens de um grupo coeso: Os padrões de qualidade do grupo podem ser desenvolvidos Os membros do grupo trabalham rigorosamente juntos Os membros da equipe aprendem e conhecem o trabalho uns dos outros Uma programação sem egoísmo, onde os membros se empenham para melhorar o programa uns dos outros Desenvolvimento coeso A abertura de informações é uma maneira simples de assegurar que todos os membros do grupo se sintam parte dele. Lealdade do grupo Os membros de grupo tendem a ser leais em grupos coesos
Comunicação do grupo A comunicação do grupo é essencial para um trabalho em grupo eficiente. Boas comunicações também fortalecem a coesão do grupo, uma vez que promovem o entendimento. Sobre um grupo devem ser considerados os seguintes itens: Em grupos maiores, o mais difícil é as pessoas se comunicarem com outros membros do grupo; A comunicação é melhor em grupos estruturados informalmente; A comunicação é melhor quando existem tipos diferentes de personalidade em um grupo; Uma boa organização do local de trabalho pode auxiliar e encorajar as comunicações.
Organização do grupo Grupos pequenos de engenharia de software são, geralmente, organizados informalmente. Para projetos de grande porte, pode existir uma estrutura hierárquica onde grupos diferentes são responsáveis por diferentes subprojetos. Grupos informais O grupo age como um todo; O líder de grupo serve como uma interface externa. Grupos de Extreme Programming Em grupos de extreme programming, algumas decisões de gerenciamento são repassadas para os membros do grupo; Os programadores trabalham em pares. Equipes de programador-chefe Consistem em um núcleo de especialistas auxiliado por outros adicionados ao projeto; Possui alguns problemas.
Ambientes de trabalho: O local físico de trabalho tem um efeito importante sobre a produtividade e satisfação das pessoas Considerações sobre saúde e segurança devem ser levadas em conta Fatores de ambiente : Privacidade Consciência externa Personalização
Organização do espaço de trabalho : Fornecer espaços privativos onde as pessoas possam trabalhar sem interrupções Equipes que trabalham juntas também exigem espaços para reuniões
O modelo de maturidade de capacitação de pessoal: Objetivos: Melhorar a capacidade organizacional Assegurar a capacidade de desenvolvimento de software centrada na Organização Alinhar a motivação de pessoas com a da organização Auxiliar na manutenção de pessoas com conhecimento e habilidades críticas, evitando assim a rotatividade.
Níveis: Inicial - Gerenciamento específico de pessoas; Alinhar a motivação de pessoas com a da organização; Repetível - Políticas desenvolvidas para melhoria de capacidade; Definido - Gerenciamento padronizado de pessoas na organização; Gerenciado - Metas quantitativas para o gerenciamento de pessoal; Otimização - Foco contínuo na melhoria da competência individual e na motivação da força de trabalho.