Sua empresa, uma corporação financeira, construiu um site bancário. Este é o maior projeto de software já feito em sua empresa e seu chefe quer o produto da mais alta qualidade .
A equipe de desenvolvimento trabalhou muito para fazer o site. Agora este site está configurado no servidor. http://demo.guru99.com/
No entanto, eles não têm certeza de como funcionará efetivamente quando lançado no ambiente de negócios real .
Seu chefe o designou como Gerente de Teste do projeto. Sua tarefa é verificar e avaliar a qualidade do site Guru99 Bank antes de entregá-lo ao cliente.
Se esta é a primeira vez que você assume o cargo de gerente de teste, você pode fazer as seguintes perguntas
Esta série de tutoriais o ajudará a responder às perguntas acima. Você terá a chance de se tornar um Test Manager do projeto real Guru99 Bank.
Antes de iniciar o projeto, você deve conhecer o conceito básico do Gerenciamento de Teste respondido com a seguinte série de perguntas -
O que é gerenciamento de teste?
Uma parte importante da qualidade do software é o processo de teste e validação do software.
Gerenciamento de Teste é a prática de
- Organizando e controlando o processo de teste.
- Garantindo visibilidade , rastreabilidade e controle do processo de teste para entregar software de alta qualidade.
Por que precisamos de um Test Manager?
O papel do teste no ciclo de vida de desenvolvimento de software
A figura a seguir mostra a posição do processo de Teste em Desenvolvimento
No modelo em cascata acima, o teste de software é uma das fases do ciclo de vida de desenvolvimento de software (SDLC). A fase de teste desempenha um papel importante e um fator chave no SDLC, o que ajuda a melhorar a qualidade , confiabilidade e desempenho do sistema de software.
Vamos dar uma olhada nas vantagens do teste de software no Ciclo de Vida de Desenvolvimento de Software:
- Melhora a qualidade , confiabilidade e desempenho do sistema.
- Produz produtos de boa qualidade no mercado competitivo.
Não podemos negar que o Gerenciamento de Teste é um papel fundamental porque o resultado dele afeta o sucesso do projeto. Portanto, para criar um processo de teste eficaz , precisamos de um bom gerente de teste
Qual é o papel e a responsabilidade do gerente de teste?
A função do gerente de teste de software é liderar a equipe de teste. O gerente de teste desempenha um papel central na equipe.
O Test Manager (TM) assume total responsabilidade pelo sucesso do projeto. A função envolve defesa de qualidade e teste, planejamento e gerenciamento de recursos e resolução de problemas que impedem o esforço de teste.
O Líder de Teste / Gerente é responsável por:
- Construindo e liderando a equipe de testes para o sucesso do projeto
- Definir o escopo do teste dentro do contexto de cada liberação / entrega
- Implantar e gerenciar recursos para teste
- Aplicar as medições e métricas de teste apropriadas no produto e na equipe de teste
- Planejar , implantar e gerenciar o esforço de teste para qualquer compromisso.
O Test Manager (TM) deve entender como o teste se encaixa na estrutura organizacional, ou seja, definir claramente seu papel dentro da organização.
Quais são os desafios no gerenciamento de teste?
Agora vamos responder às seguintes questões
Você já liderou um projeto de teste?
sim Não, está tudo bem. Estes tutoriais irão ajudá-lo a gerenciar seu projeto com eficácia.Parece bom! Você tem alguma experiência em gerenciamento de projetos
Você acha que o gerenciamento de teste é uma tarefa muito desafiadora?
sim Não, você deve pensar novamente! Subestimar a atividade de gerenciamento pode causar o fracasso do projeto. Boa resposta! Mesmo se você costumava ser um gerente de teste, o gerenciamento de teste é sempre uma tarefa difícilSendo um Test Manager, você deve garantir todos os seguintes requisitos:
Existem inúmeras dificuldades e desafios que você enfrentará ao liderar um projeto. Aqui estão alguns problemas típicos:
- Não há tempo suficiente para testar
- Recursos insuficientes para testar
- O orçamento do projeto é baixo e o cronograma muito apertado
- As equipes de teste nem sempre estão em um só lugar
- Os requisitos são muito complexos para verificar e validar
Você já conhecia algumas dificuldades típicas em Gerenciamento de Teste, vamos começar com um exemplo prático
Imagine agora que você é Test Manager do projeto: verifique e avalie a qualidade do site http://demo.guru99.com antes de lançá-lo para o cliente.
Seu chefe deseja discutir com você sobre o planejamento do projeto, a suficiência do teste, o orçamento e o andamento. Você está pronto? Vamos entrar na discussão
O exemplo acima é apenas uma das muitas dificuldades que você pode enfrentar em sua tarefa. Os próximos tutoriais irão ajudá-lo a superar essas dificuldades para o seu sucesso.