Kategorier: Alle - motivação - inclusão - gerenciamento - personalidade

af Eric Keiiti 7 år siden

195

Engenharia de Software de Ian Sommerville

A motivação das pessoas é essencial para a eficácia no trabalho, especialmente em engenharia de software, onde satisfazer necessidades sociais, de autorrealização e autoestima é crucial.

Engenharia de Software de Ian Sommerville

Engenharia de Software de Ian Sommerville

O grupo

Comunicação
Uma comunicação eficaz

Utilizar tecnologias da Web para troca de informações

Teleconferências

Mensagens instantâneas

Wikis

Blogs

Ajudam a gerenciar informações e manter o controle de segmentos de discussão

Pode ser feita por meio de reuniões

Comunicação deve ocorrer em dois sentidos

Estabelecer um entendimento comum sobre as propostas e problemas

Discussão de problemas e informações

Eficiência e eficácia

Canais de comunicação disponíveis

Ambiente físico de trabalho

Composição do grupo

Estrutura do grupo

Tamanho do grupo

Ajuda a reforçar a coesão de grupo
Troca de informações

Informar os stakeholders sobre mudanças no sistema, no grupo e nos planos de entrega

As alterações nas decisões de projeto anteriores

As decisões do projeto

Sobre status do trabalho

Organização
Programador-chefe

Grande dependência do programador-chefe e seu assistente

Outros membros podem ficar desmotivados por falta de responsabilidades

O desenvolvimento é de responsabilidade do pessoal qualificado e experiênte

Concentração no software a ser desenvolvido e não gastar muito tempo em reuniões externas

Grupo Hierárquico

Estrutura raramente utilizada

Os mais jovens geralmente sabe mais sobre as tecnologias atuais

Frustração por terem que implementar tecnologia ultrapassadas

As alterações no software requerem mudanças em várias partes do sistema

Necessita de discussão e negociação em todos os níveis hierárquicos

Indicado quando um problema bem compreendido pode ser divido em subproblemas

As soluções dos subproblemas são desenvolvidas em vários níveis da hierarquia

Instruções partem de cima para baixo na hierarquia

Implementações são feitas por pessoas nos níveis inferiores da hierarquia

Decisões são tomadas em direção ao topo da hierarquia

Líder do grupo está no alto da hierarquia

Grupo informal

Memros experientes e competentes

Grande chance de sucesso

Ajuda no compartilhamento de informações

Participação do líder no desenvolvimento

Melhora o desempenho e a coesão

Tomadas de decisão em consenso

Extreme Programming

Decisões de gerenciamento atribuidas ao grupo

Programadores trabalham juntos e dividem responsabilidades

Estrutura formal inibe troca de informações

Tarefas distribuídas de acordo com habilidades e experiências

Determinar o método de compartilhamento de informações
Estabelecer métodos de comunicação para membros que não partilham do mesmo ambiente físico
Definir membro para interações externas
Decidir quem tomará as decisões técnicas críticas e como estas serão tomadas
Escolher a liderança ideal
Afeta

Interações entre grupos de desenvolvimento e os stakeholders

Maneira como as informações são trocadas

As decisões tomadas

Seleção dos membros
Às vezes, é impossível escolher um grupo com personalidades complementares
Buscar equilíbrio entre habilidades técnicas e personalidades

Trabalho em equipe

Fatores que afetam o trabalho de equipe
Comunicações técnicas e gerenciais
A organização
Os membros
Grupo coeso
Promover a coesão do grupo

Disponibilizar informações livremente

Tratar os membros do grupo como responsáveis e confiáveis

Criar uma identidade do grupo

Estabelecer uma relação entre os membros

Benefícios

Refatoração e melhorias contínuas são incentivadas

O conhecimento é compartilhado

Apoio e aprendizado entre os membros

Próprios padrões de qualidade

O grupo é mais importante que os indivíduos
Membros são leais ao grupo
Membros motivados pelo sucesso do grupo e objetivos pessoais
Tem espírito de equipe
Características de um grupo
Equilíbrio entre habilidades técnicas, experiência e personalidades
Menos de 10 membros

Comunicação melhor em grupos pequenos

Motivação de pessoas

Tipos de personalidades
Pessoas orientadas a interações

Presença e ações dos colegas de trabalho

Pessoas automotivadas

Sucesso e reconhecimento pessoal

Pessoas orientadas a tarefas

Realização do trabalho

A maneira de motivar uma pessoa depende de sua personalidade
As pessoas são motivadas por satisfazer suas necessidades
Principais necessidades de um Eng. Software

Social

Criar relações entre os membros do grupo

Autoestima

Ter reconhecimento

Autorrealização

Desenvolver habilidades

Atribuir responsabilidades

Propor desafios

Falta de motivação
Qualidade do trabalho cai
Dificuldades pessoais
Pouco apoio nos objetivos da equipe ou organização
Execução do trabalho de forma lenta
Propensão a erros
Desinteresse pelo trabalho
Ajuda na realização de um trabalho mais eficaz
Significa organizar o trabalho e o seu ambiente

Gerenciamento de Pessoas

Fatores críticos
Honestidade

Reconhecer os progressos e erros da equipe

Inclusão

Todas as opiniões devem ser consideradas

Respeito

Oferecer oportunidades aos membros

Consistência

Mesmo tratamento para todos os membros

Aprendizado baseado na experiência
Bons engenheiro de software
Podem não ter as habilidades mais flexíveis que lhes permitam motivar e liderar uma equipe de desenvolvimento de projeto
Possuem fortes habilidades técnicas
Não necessariamente são bons gerentes de pessoas