Questão de Engenharia de Software — Desenvolvimento de Software — FUNDATEC 2023
Engenharia de Software›Desenvolvimento de Software
Código
qq897242
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
Em 1979, Glenford Myers afirmava haver uma importância que as atividades de testes fossem executadas de forma paralela a todas as outras fases de desenvolvimento de software criando a regra 10 de Myers, que estabelece uma importante questão para os defeitos. Essa regra implica em:
AÀ medida em que os erros vão migrando nas fases de desenvolvimento, o custo de correção aumenta em 10 vezes mais.
BAo tratar erros durante o processo de desenvolvimento, estabelece 10 boas práticas a se seguir.
CA cada 10 bugs encontrados, é efetuada uma medida a ser considerada nas métricas dos relatórios de gestão.
DEstabelece 10 fases no ciclo de vida dos bugs, iniciando no cadastro e acompanhamento até sua solução.
EA regra número 10 de Myers era que o defeito deve ser priorizado assim que detectado até sua correção.
Revelar gabarito e comentário▾
GabaritoA — À medida em que os erros vão migrando nas fases de desenvolvimento, o custo de correção aumenta em 10 vezes mais.
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”.
Regra 10 de Myers (Myers, 1979)
Gabarito: letra A. A Regra 10 de Myers estabelece que o custo de correção de um defeito aumenta exponencialmente (por um fator de 10) à medida que ele é detectado em fases mais tardias do desenvolvimento. Essa é a implicação direta da regra, conforme expresso na alternativa A.
1Requisitos1×
2Projeto10×
3Codificação100×
4Testes1.000×
5Operação10.000×
LEVEL · soulevel.com.br
Alternativa A — ✅ Correta ⟵ GABARITO
A alternativa captura exatamente o conceito: “À medida em que os erros vão migrando nas fases de desenvolvimento, o custo de correção aumenta em 10 vezes mais.” Esse é o enunciado clássico da Regra 10 de Myers, difundida por Glenford Myers em 1979.
Alternativa B — ❌ Incorreta
Afirma que a regra estabelece “10 boas práticas a se seguir”. A Regra 10 não trata de boas práticas, mas sim do aumento do custo de correção com o tempo. O distrator confunde a regra com um conjunto de diretrizes.
Alternativa C — ❌ Incorreta
Sugere que a cada 10 bugs encontrados é efetuada uma medida para métricas. A Regra 10 não menciona métricas ou intervalos de contagem; foca no custo crescente de correção.
Alternativa D — ❌ Incorreta
Propõe que a regra estabelece 10 fases no ciclo de vida dos bugs. Não se trata de fases do bug, mas sim de fases do desenvolvimento (requisitos, projeto, codificação, teste, operação) e o custo associado a cada uma.
Alternativa E — ❌ Incorreta
Diz que o defeito deve ser priorizado assim que detectado. A priorização é uma atividade comum, mas a Regra 10 de Myers não trata de priorização; trata do custo crescente da correção quanto mais tarde o defeito é encontrado.