Estrutura da Equipe de Teste: Como Construir, Gerenciar e Organizar
โก Resumo Inteligente
Organizar uma equipe de testes significa prever quantas pessoas um projeto precisa, atribuir a cada funรงรฃo a competรชncia adequada e, em seguida, formar e gerenciar o grupo para que o cronograma e a qualidade sejam mantidos.
De acordo com o relatรณrio Estimativa de teste fase, vocรช estimou que o GuruO projeto do Banco 99 serรก concluรญdo em um mรชs. Digamos que vocรช precise 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รก um processo passo a passo para organizar a Equipe do Projeto para o GuruProjeto 99 Bank. Para construir e gerenciar uma equipe eficaz, vocรช deve seguir os 3 passos 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 Testes 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:
- O 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
Apรณs concluir o desenvolvimentoping Com o plano de recursos humanos em mente, รฉ hora de montar a equipe do seu 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 para o GuruO projeto 99 Bank visa testar o facilidade bancรกria lรญquida do estimado โGuru99 Bankโ. Como Gerente de Testes, vocรช deve compartilhar essa missรฃo com os membros da sua equipe, mostrando-lhes a importรขncia da missรฃo na atividade da empresa.
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 Guru99 Bank, vocรช pode realizar a reuniรฃo da equipe. Na reuniรฃo, vocรช precisa:
- 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
Trabalho em equipe sem motivaรงรฃo รฉ como um corpo sem alma. Como Gerente de Testes de uma GuruNo projeto 99, cabe a vocรช motivar sua equipe consistentemente 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 um Gerente de Testes. Vocรช lidarรก com diferentes personalidades e estilos de trabalho. O principal objetivo de um bom gerente รฉ manter todos focados, garantir a comunicaรงรฃo entre todos e manter o projeto em andamento. track.
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 Gerente de Testes deve informar aos membros da equipe qual รฉ o objetivo do trabalho. ร preciso definir as metas da equipe, que todos os membros devem conhecer e concordar. No projeto Guru99 Bank, a meta da equipe รฉ โtestar a facilidade de internet banking do Guru99 Bancoโ
As metas da equipe devem ser projetadas e divididas na tarefa especificada.
Observaรงรฃo
Observaรงรฃo da equipe significa:
- Monitoramento 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 GuruCom base no progresso, vocรช pede a todos os membros da equipe que atualizem o andamento 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
Aqui estรฃo algumas atividades recomendadas que vocรช pode usar para resolver esse tipo de 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.
Conflitos podem ser detectados e resolvidos de forma direta e rรกpida. Respeitando as diferenรงas, resolvendo conflitos quando surgem e trabalhando para preveni-los, รฉ possรญvel manter um ambiente de equipe saudรกvel e criativo.













