Rastreabilidade de Requisitos
Gabarito: Alternativa C. O principal benefício da rastreabilidade bidirecional de requisitos é permitir a análise de impacto: avaliar como uma mudança em um requisito afeta artefatos downstream (projeto, código, testes) e vice-versa. Esse conceito é fundamental no gerenciamento do ciclo de vida do software, pois garante que decisões sejam tomadas com conhecimento das consequências.
Alternativa A — ❌ Incorreta
Afirma que a rastreabilidade reduz o custo da documentação em 50%. Não há relação direta ou percentual fixo; a rastreabilidade pode até aumentar esforço de documentação no início, mas seu benefício principal é o controle de mudanças, não redução de custos.
Alternativa B — ❌ Incorreta
A rastreabilidade não tem impacto na velocidade de compilação do código. Compilação é uma atividade de build, não de gerenciamento de requisitos.
Alternativa C — ✅ Correta ⟵ GABARITO
A rastreabilidade bidirecional permite rastrear requisitos para frente (para artefatos como design, implementação, testes) e para trás (dos artefatos para os requisitos), possibilitando a análise do impacto de mudanças. Isso é exatamente o que a alternativa descreve.
Alternativa D — ❌ Incorreta
A rastreabilidade não automatiza a geração de testes de aceitação. Embora possa auxiliar na identificação de quais testes são afetados, a geração automática de testes é um tópico separado (ex.: testes baseados em modelos).
Alternativa E — ❌ Incorreta
Garantir que stakeholders aprovem o Plano de Teste é uma atividade de validação e comunicação, não benefício direto da rastreabilidade. A rastreabilidade pode fornecer informações para essa aprovação, mas não a garante.
Portanto, o gabarito é a letra C.