Equipe do projeto: desenvolver, construir, gerenciar: processo passo a passo
De acordo com o relatório Estimativa de teste fase, você estimou que o projeto do Banco Guru99 será concluído em um mês. Diga que você precisa 5 membros para fazer este projeto em um mês. Mas seu chefe pensa diferente.
Sim
Não
Porque a Equipe não pode ser dimensionada dessa forma. Muitos membros em uma equipe criam um problema na organização e administração da equipe
Você não pode simplesmente dimensionar uma equipe como a fórmula do cenário acima porque:
- Gerenciando um dez membros equipe é totalmente diferente de gerenciar uma cinco membros equipe. Pode ser necessário mais esforço para gerenciar e controlar a equipe e o tempo de execução do projeto pode aumentar.
- Se o número de membros de uma equipe aumentar, eles poderão compartilhar tarefas do projeto para diminuir o tempo de execução. Mas compartilhar tarefas com muitas pessoas, que podem ser realizadas por apenas uma pessoa, pode afetar a produtividade.
A organização da equipe é uma das tarefas mais complicadas em 'Gerenciamento de Teste'. A equipe de teste desempenha um papel muito papel central em qualquer projeto de software. Uma característica fundamental de todos os gerentes de teste bem-sucedidos é organizar e gerenciar uma equipe de teste de alto desempenho que forneça valor comercial para a organização.
O que é uma 'equipe de projeto'?
A Equipe do Projeto é um grupo de pessoas que
Eles trabalham juntos para atingir o objetivo geral do projeto. Test Manager é uma pessoa que constrói uma equipe eficaz e a conduz a esse sucesso.
Como criar uma equipe altamente eficaz?
As seguintes características são essenciais para construir uma equipe altamente eficaz
- Cooperação forte – Cooperação é o ato de trabalhar com outras pessoas e agir em conjunto para realizar um trabalho. Uma equipe talentosa descobre maneiras de resolver problemas interpessoais e realizar o trabalho. Eles estão dispostos a apoiar uns aos outros no trabalho.
- Compromisso – Numa equipa forte, todos os membros assumem o compromisso com objetivos comuns do projeto. Eles se preocupam e assumem responsabilidade pelo seu trabalho e pelo trabalho da equipe. Cada membro trabalha com grande esforço e outros fazem o mesmo.
- Comunicação eficaz – Um fator chave para o desempenho bem-sucedido de uma equipe é a comunicação. Os membros falam e expressam as suas ideias de forma clara, honesta e lógica, para que possam compreender-se uns aos outros.
- compartilhando – Numa Equipa, cada membro tem os seus pontos fortes e fracos. Em uma boa equipe, os membros estão dispostos a compartilhar informações, conhecimentos e experiências para capacitar uns aos outros.
Como construir e gerenciar uma equipe eficaz?
Este tópico fornecerá o processo passo a passo para organizar a equipe do projeto do Banco Guru99. Para construir e gerenciar uma equipe eficaz, você deve seguir 3 etapas abaixo –
Etapa 1) Desenvolver Plano de Recursos Humanos
O planejamento de recursos humanos é um processo que identifica as necessidades atuais e futuras de recursos humanos de uma organização. O objetivo do planejamento de recursos humanos é garantir o melhor ajuste entre os membros da equipe e os projetos e evitar a escassez ou redundância de mão de obra. Esta fase é dividida em 3 etapas seguintes
Etapa 1.1) Previsão de Demanda
Nesta etapa, o Test Manager prevê os requisitos gerais de recursos humanos de acordo com os diferentes planos do projeto.
Você pode ter uma pergunta “Como o Test Manager seleciona a posição da equipe e suas funções? "
A composição e o tamanho da equipe baseiam-se no característica e funcionalidade do projeto. Se você entende o que tipo de equipe você precisa, você saberá como selecionar a posição da equipe e suas funções.
Porque a característica do projeto Guru99 Bank é ensaio, você deve criar um Equipe de teste para fazer este projeto. O tamanho da equipe (o número de membros da equipe do projeto) é baseado no volume das atividades do projeto e do complexidade do projeto.
Estrutura da equipe de teste
Normalmente, um Ensaios A equipe é composta pelos seguintes membros:
Designação | Responsabilidades |
---|---|
Gerente de Teste | Gerencie todo o projeto
Define o projeto direção |
testador |
Constrói o Casos de teste
Gerar suítes de testes Execute Os testes, Folhas para resultados, Relatório o defeito |
Desenvolvedor em teste |
Cria programa testar – código criado por desenvolvedores
Cria scripts de automação de testes |
Administrador de teste |
Constrói e garante Ambiente de teste e os ativos são gerenciados e mantida
Suporte a equipe usará o ambiente de teste para execução de teste |
Membros do SQA | Assuma o controle da garantia de qualidade |
De acordo com este plano de recursos humanos, você precisa de pelo menos 5 membros para sua equipe de projeto. Cada membro levará um diferente papel na equipe do projeto, e eles devem ter competências correspondente ao papel que lhes foi atribuído.
Se o projeto for complexo e tiver grande volume, as equipes do projeto devem crescer em tamanho e escada para atender à complexidade. Nesse caso, mais de uma pessoa pode assumir uma função e cumprir a sua responsabilidade.
Passo 1.2) Avaliação de Competências
Membros competências são um ponto importante que você deve considerar no planejamento de recursos. Você tem que combinar membros com diferentes competências ao certo tarefa. Significa escolher o adequado pessoa para o trabalho.
Considere o seguinte cenário -
Suponha que você atribua a um membro um desenvolvedor como testador na equipe do projeto. Sua tarefa é executar os casos de teste e reportar os defeitos ao Test Manager. Esta tarefa deve ser concluída em uma semana. Mas o resultado é:
Você o designou para o Wrongs tarefa. Ele é um desenvolvedor, sua habilidade é programar, não testar. Combinar um membro com a habilidade errada pode causar falha na tarefa e atrasar o projeto.
Para evitar esse erro, antes de atribuir membros a qualquer tarefa, o Test Manager deve considerar muitos fatores:
- A habilidade exigido dos membros para completar diferentes tarefas do projeto.
- As competências e habilidades dos membros da equipe devem ser medidas em relação à missão e ao objetivo do projeto. Se as pessoas disponíveis não possuírem as competências necessárias, o Gerente de Teste deve planejar como capacitá-las.
Etapa 1.3) Aprimorar o planejamento
- Identifique as lacunas: Em alguns casos, há lacunas entre as competências do membro e a demanda de habilidades do projeto. É responsabilidade do Test Manager identificar quais habilidades faltam aos membros para criar um plano de treinamento apropriado para eles. Por exemplo, no cenário anterior, o membro da equipe não tem habilidade de teste e é uma lacuna identificada pelo Test Manager.
- Treinamento e Avaliação: O planeamento de Recursos Humanos incluirá uma consideração de como os membros existentes podem ser treinados e desenvolvidos para alcançar as habilidades e competências necessárias. O plano de treinamento deve ser criado e aplicado logo após a identificação da lacuna. No exemplo acima, este membro deve ser treinado ensaio habilidade para assumir o comando da tarefa de teste.
- Avaliação: Os programas de treinamento são monitorados e avaliado com frequência para garantir que sejam eficazes. Este programa pode ser alterado se necessário.
Por exemplo, no caso acima, o Gerente precisa avaliar o progresso do treinamento do desenvolvedor. Se o desenvolvedor tiver dificuldade em realizar os testes, o gerente poderá considerar um método de treinamento alternativo ou substituí-lo.
Etapa 2) Construir a equipe do projeto
Depois de terminar de desenvolver o plano de recursos humanos, é hora de formar sua equipe de projeto.
Como posso construir uma equipe de sucesso? Existem 4 itens importantes para ajudar a construir uma equipe eficaz
Passo 2.1) Missão da Equipe
A primeira coisa que o Test Manager deve fazer é compartilhar o missão da equipe com os outros membros. Criar uma declaração de missão exige que os membros da equipe pensem, discutam e cheguem a um acordo
Por exemplo, a missão do projeto Guru99 Bank é testar o facilidade bancária líquida do estimado “Banco Guru99”. Como Test Manager, você deve compartilhar essa missão com os membros da sua equipe, mostrar-lhes a importância da missão na atividade empresarial.
Passo 2.2) Responsabilidade da Equipe
O que acontecerá se os membros da equipe não souberem qual é o seu papel e o que devem fazer no projeto?
É muito importante em um ambiente de equipe que os membros da equipe saibam o que é esperado de cada um deles.
No projeto Banco Guru99, você pode realizar a reunião da equipe. Na reunião você deve:
- Deixe claro quem está no comando e o que você espera da sua equipe
- Certifique-se de que todos tenham clareza sobre seu papel e responsabilidades. Essas funções já foram definidas na Etapa 1.1
Passo 2.3) Regras da Equipe
As regras da equipe são diretrizes para a forma como trabalharão juntos. As equipes não precisam de muitas regras para trabalhar bem juntas, mas todos na equipe devem concordar com as regras e compartilhar a responsabilidade de garantir que elas sejam seguidas
Você pode consultar alguns exemplos de regras da equipe da seguinte forma
Passo 2.4) Motivação da Equipe
O trabalho em equipe sem motivação parece um corpo sem alma. Como Gerente de Teste de um projeto Guru99, cabe a você motivar sua equipe de forma consistente todos os dias.
Se você tiver uma equipe motivada, isso melhorará a qualidade e a produtividade do seu projeto. Você criará um bom ambiente de trabalho que capacitará seu membro.
Se você quer saber como motivar sua equipe, dê uma olhada no Habilidade de pessoas artigo.
Etapa 3) Gerenciar a equipe do projeto
Gerenciar uma equipe é uma tarefa muito desafiadora para o Test Manager. Você lidará com diferentes personalidades e estilos de trabalho. O objetivo principal de um bom gerente é manter todos focados, garantir que todos estejam se comunicando e manter o projeto no caminho certo.
A figura a seguir mostra a importante função do Test Manager. Vamos imaginar que os membros da equipe são muitos zero, mas sem um líder ainda são zero. Mas tendo um Gerente, eles podem ser combinados e se tornarem um grande número.
Existem 3 maneiras de gerenciar uma equipe conforme a figura a seguir:
Equipe de configuração Target
O Test Manager deve informar aos membros no que estão trabalhando. Você deve definir as metas da equipe que todos os membros devem conhecer e concordar. No projeto Banco Guru99, o objetivo da equipe é “testar a facilidade bancária líquida do Banco Guru99”
As metas da equipe devem ser projetadas e divididas na tarefa especificada.
Observação
Observação da equipe significa:
- do Paciente o desempenho dos membros da equipe
- Compreensão o que estão fazendo e o resultado de seu trabalho.
A observação ajuda o Test Manager a verificar o eficácia do trabalho dos membros da equipe, o projeto progresso, detecção precoce de problemas.
Conflito de gestão
Numa equipe de projeto, onde pessoas com personalidades e estilos de trabalho diferentes trabalham juntas, é inevitável que ocorram conflitos. As pessoas têm pontos de vista diferentes e, sob as circunstâncias certas, essas diferenças se transformam em conflitos. A função do Test Manager é lidar com esse conflito.
Vamos praticar com um exemplo
Durante o projeto Guru99 apostando no progresso, você pede a todos os membros da equipe para atualizar o progresso do projeto e aqui está a resposta deles.
Ignore este conflito
Culpe alguém por esse problema
Resolva o conflito o mais rápido possível
Há algumas atividades recomendadas, que você pode consultar, para resolver esse conflito
- Segure uma equipe reunião fazer com que os membros reconheçam a situação do projeto
- Deixe os membros entenda a importância da cooperação no projeto
- Peça-lhes para cooperar para resolver o conflito
O mais importante em todo o processo de resolução é manter comunicações abertas para todos. As pessoas envolvidas precisam falar sobre o conflito e discutir os seus fortes sentimentos.
O conflito pode ser detectado e resolvido de forma direta e rápida. Ao respeitar as diferenças entre as pessoas, ser capaz de resolver conflitos quando eles acontecem e também trabalhar para evitá-los, você conseguirá manter um clima de equipe saudável e criativo.