Um órgão público iniciou o desenvolvimento de um novo siste...

Próximas questões
Com base no mesmo assunto
Q3992128 Engenharia de Software

Um órgão público iniciou o desenvolvimento de um novo sistema para gestão de processos administrativos digitais. Durante o projeto, a equipe enfrentou dificuldades relacionadas à definição do escopo, mudanças frequentes solicitadas pelos usuários e inconsistências entre documentação e funcionalidades implementadas. Considerando princípios de engenharia de software, especialmente no que se refere ao levantamento de requisitos, estratégias de teste e documentação técnica, analise as assertivas a seguir e assinale V (verdadeiro) ou F (falso):



(__) O levantamento de requisitos envolve identificação de necessidades dos stakeholders, podendo utilizar entrevistas, observação do ambiente de trabalho e análise de documentos institucionais.


(__) Requisitos funcionais descrevem restrições de desempenho, segurança e usabilidade, enquanto requisitos não funcionais detalham comportamentos específicos do sistema.


(__) A rastreabilidade de requisitos auxilia na verificação de que cada requisito identificado possui correspondência nas etapas de desenvolvimento e testes.


(__) Testes de sistema buscam avaliar o comportamento do software como um todo, considerando integração entre componentes e aderência aos requisitos especificados.


(__) A documentação técnica perde relevância após a fase de implementação, pois a manutenção evolutiva baseia-se predominantemente na leitura direta do código-fonte.


(__) Mudanças em requisitos ao longo do projeto podem demandar reavaliação de impactos, inclusive sobre cronograma, arquitetura e casos de teste.



Assinale a alternativa que apresenta a sequência correta de V (verdadeiro) e F (falso):

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A

Fundamento decisivo: O ponto decisivo era a distinção correta entre requisitos funcionais e não funcionais, além de reconhecer que a documentação técnica continua relevante após a implementação; isso invalida os itens 2 e 5 e sustenta a alternativa A.

Tema central: Engenharia de requisitos
Análise das alternativas
A
Certa
A alternativa A está correta porque coincide com a sequência produzida pelos conceitos básicos cobrados. O item 1 é verdadeiro, pois levantamento de requisitos envolve identificar necessidades dos stakeholders e pode usar entrevistas, observação e análise documental. O item 2 é falso, porque houve inversão conceitual: requisitos funcionais descrevem serviços e comportamentos do sistema, enquanto requisitos não funcionais tratam de restrições e atributos de qualidade, como desempenho, segurança e usabilidade. O item 3 é verdadeiro, já que a rastreabilidade relaciona requisitos aos artefatos de desenvolvimento e teste, permitindo verificar cobertura. O item 4 é verdadeiro, porque teste de sistema avalia o software como um todo em relação aos requisitos. O item 5 é falso, pois a documentação técnica continua relevante após a implementação, inclusive para manutenção e evolução. O item 6 é verdadeiro, porque mudanças de requisitos exigem análise de impacto sobre cronograma, arquitetura e testes.
B
Errada
Está errada porque marca o item 1 como falso, mas o enunciado desse item descreve corretamente técnicas usuais de levantamento de requisitos: entrevistas, observação do ambiente de trabalho e análise de documentos.
C
Errada
Está errada porque marca o item 3 como falso, mas a rastreabilidade realmente serve para ligar cada requisito às etapas e artefatos de desenvolvimento e testes, permitindo verificação de correspondência e cobertura.
D
Errada
Está errada em dois pontos decisivos: considera verdadeiro o item 2, embora ele troque requisitos funcionais por não funcionais, e considera falso o item 4, embora a descrição de teste de sistema como avaliação do software completo frente aos requisitos esteja correta.
E
Errada
Está errada porque marca os itens 1 e 6 como falsos, embora ambos expressem corretamente, respectivamente, técnicas de levantamento de requisitos e necessidade de análise de impacto de mudanças. Além disso, trata o item 2 como verdadeiro, mas esse item está conceitualmente invertido.
Pegadinha da questão
A pegadinha real foi inverter requisitos funcionais e não funcionais e, em paralelo, sugerir que a documentação técnica deixa de ser relevante após a implementação.
Dica para questões semelhantes
  • Quando a assertiva falar em desempenho, segurança e usabilidade, verifique se ela está tratando de requisitos não funcionais, não de funcionais.
  • Se a afirmação disser que rastreabilidade conecta requisitos a desenvolvimento e testes, a ideia está alinhada ao uso correto do conceito.
  • Em testes de sistema, o foco é o comportamento do software como um todo e sua aderência aos requisitos, não apenas partes isoladas.
  • Afirmações sobre mudança de requisitos devem ser confrontadas com análise de impacto sobre prazo, arquitetura e testes, e não só sobre escopo.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo