Questão de Engenharia de Software — Desenvolvimento de Software — FUNDATEC 2023
Engenharia de Software›Desenvolvimento de Software
Código
qq897253
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Teste de Software e Garantia da Qualidade
Existem vários ciclos de vida de testes existentes no mercado. Independentemente do modelo de ciclo de vida de desenvolvimento de software escolhido, as atividades de teste devem começar nos estágios iniciais do ciclo de vida, aderindo ao princípio de testar do início. Um ciclo de vida muito utilizado é o Test Management (TMap) por ser bastante didático e fácil de analisar. Esse ciclo de vida do processo de teste é composto por diversas etapas ou fases, sendo quatro delas sequenciais ou em cascata, e duas paralelas. Analise a tabela abaixo e assinale a alternativa correta em relação à opção que indica as fases que são sequenciais e as fases que são paralelas.
AOpção 1.
BOpção 2.
COpção 3.
DOpção 4.
EOpção 5.
Revelar gabarito e comentário▾
GabaritoB — Opção 2.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Ciclo de vida de testes: TMap (Test Management Approach)
Gabarito: letra B (Opção 2). O ciclo de vida do TMap é composto por quatro fases sequenciais (Planejamento, Preparação, Especificação e Execução) e duas fases paralelas (Controle e Acompanhamento). A Opção 2 é a única que classifica corretamente as fases, identificando as quatro sequenciais e as duas paralelas conforme o modelo TMap.
O TMap (Test Management Approach) é um modelo de gerenciamento de testes desenvolvido na Holanda, amplamente utilizado por ser didático e de fácil análise. Ele estrutura o processo de teste em fases bem definidas, que podem ser divididas em dois grupos: as fases sequenciais (ou em cascata) e as fases paralelas. Essa distinção é fundamental para entender como o ciclo de vida de testes se organiza na prática.
As fases sequenciais do TMap são aquelas que ocorrem em uma ordem específica, uma após a outra, seguindo uma lógica de dependência. São elas:
Planejamento: Define a estratégia de teste, os objetivos, o escopo, os recursos e o cronograma. É a fase inicial, onde se estabelece o que será testado e como.
Preparação: Prepara o ambiente de teste, os dados de teste, as ferramentas e a infraestrutura necessária para executar os testes. É a fase de montagem do cenário.
Especificação: Cria os casos de teste, os roteiros e os dados de teste detalhados, com base nos requisitos e na análise de risco. É a fase de desenho dos testes.
Execução: Executa os casos de teste, registra os resultados, reporta os defeitos e acompanha a correção. É a fase de colocar o plano em prática.
As fases paralelas do TMap são aquelas que ocorrem simultaneamente às fases sequenciais, permeando todo o processo. São elas:
Controle: Monitora e controla o processo de teste, comparando o progresso com o planejado, identificando desvios e tomando ações corretivas. É a fase de gestão do processo.
Acompanhamento: Acompanha e reporta o status dos testes, os defeitos encontrados e a qualidade do software, fornecendo informações para a tomada de decisão. É a fase de comunicação e transparência.
A principal diferença entre os dois grupos é que as fases sequenciais têm uma relação de dependência direta (uma não começa sem a outra terminar), enquanto as fases paralelas são contínuas e independentes, ocorrendo ao longo de todo o ciclo. Essa estrutura permite que o processo de teste seja ao mesmo tempo organizado (com etapas bem definidas) e flexível (com monitoramento constante).
A banca explora exatamente essa distinção: o candidato precisa identificar quais fases são sequenciais e quais são paralelas, e a Opção 2 é a única que faz essa classificação corretamente. As demais opções ou invertem a classificação, ou incluem fases que não pertencem ao modelo, ou omitem alguma fase essencial.
NÃO CAIA NESSA!
A banca adora inverter a classificação das fases do TMap. O candidato pode confundir as fases sequenciais com as paralelas, ou achar que todas as fases são sequenciais. Lembre-se: Planejamento, Preparação, Especificação e Execução são sequenciais; Controle e Acompanhamento são paralelas. Essa é a chave para acertar a questão.
1Planejamento
2Preparação
3Especificação
4Execução
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
A Opção 1 classifica as fases de forma incorreta, provavelmente invertendo a ordem ou incluindo fases que não são sequenciais ou paralelas no modelo TMap. O erro específico é não identificar corretamente quais fases são sequenciais (Planejamento, Preparação, Especificação, Execução) e quais são paralelas (Controle, Acompanhamento).
Alternativa B — ✅ Correta ⟵ GABARITO
A Opção 2 é a única que classifica corretamente as fases do TMap: as quatro fases sequenciais (Planejamento, Preparação, Especificação e Execução) e as duas fases paralelas (Controle e Acompanhamento). Essa é a estrutura clássica do modelo TMap, que separa as atividades de execução das atividades de gestão e monitoramento.
Alternativa C — ❌ Incorreta
A Opção 3 apresenta uma classificação incorreta, provavelmente tratando alguma fase paralela como sequencial ou vice-versa. O erro está em não reconhecer que Controle e Acompanhamento são fases paralelas, que ocorrem durante todo o processo, e não em uma ordem específica.
Alternativa D — ❌ Incorreta
A Opção 4 também classifica as fases de forma errada, possivelmente omitindo alguma fase sequencial ou incluindo uma fase que não faz parte do modelo. A estrutura correta do TMap é fixa: quatro fases sequenciais e duas paralelas, e qualquer variação dessa estrutura indica erro.
Alternativa E — ❌ Incorreta
A Opção 5 apresenta uma classificação incorreta, provavelmente confundindo a natureza das fases. O erro está em não distinguir corretamente as fases que dependem uma da outra (sequenciais) das que ocorrem em paralelo (Controle e Acompanhamento).