Engenharia Múltipla Escolha

Durante a produção de um software, defeitos podem ser descobertos. Qual cenário apresenta a solução mais rápida para um defeito identificado na versão de software em produção?

Durante a produção de um software, defeitos podem ser descobertos. Qual cenário apresenta a solução mais rápida para um defeito identificado na versão de software em produção?

  1. Continuar desenvolvendo a versão 2 com o defeito corrigido e liberá-la posteriormente.
  2. Corrigir o defeito na versão 1 e liberá-la imediatamente, enquanto ajusta a versão 2 em desenvolvimento.
  3. Aguardar feedback dos usuários para a próxima iteração.
  4. Redesenvolver todo o software.
  5. Ignorar o defeito.

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B

Esta questão aborda o gerenciamento de defeitos e versões em Engenharia de Software. O cenário descreve um problema encontrado na versão que já está em produção.

O objetivo é encontrar a solução mais rápida para corrigir o defeito atual sem paralisar o projeto.

Análise das Opções:

  • Continuar desenvolvendo a versão 2 (Opção A): Adia a correção até que a nova versão esteja pronta, mantendo o defeito em produção por mais tempo.
  • Corrigir na versão 1 imediatamente (Opção B): Representa uma prática de hotfix ou patch. Resolve o problema crítico agora e permite que o desenvolvimento da versão 2 continue em paralelo.
  • Aguardar feedback (Opção C): Passivo e arriscado. Usuários podem sofrer com o defeito enquanto isso.
  • Redesenvolver todo o software (Opção D): Custo e tempo excessivos para apenas um defeito.
  • Ignorar o defeito (Opção E): Má prática de qualidade, levando a degradação do produto.

A alternativa B equilibra estabilidade imediata com planejamento futuro.


Análise da Questão 8

Alternativa E

Esta questão trata dos padrões de qualidade de software, especificamente a norma ISO 9126 (e sua evolução para a ISO/IEC 25010). É necessário avaliar cada afirmação sobre os atributos de qualidade.

Avaliação das Afirmações:

  1. Confiabilidade (Verdadeiro): A confiabilidade envolve a capacidade do software manter seu desempenho sob condições específicas. Isso inclui características como maturidade, tolerância a falhas e recuperação, mas também está diretamente associada à disponibilidade (tempo em que o sistema opera corretamente).
  2. Eficiência (Verdadeiro): A eficiência refere-se ao desempenho do software em relação aos recursos utilizados. Envolve o comportamento temporal e a otimização dos recursos (CPU, memória, rede).
  3. Portabilidade (Falso): A portabilidade diz respeito à capacidade do software de ser transferido de um ambiente para outro. A satisfação dos requisitos funcionais é um atributo da Funcionalidade, não da Portabilidade.

Resumo da Avaliação:

AtributoAfirmaçãoVeredito
ConfiabilidadeAssociado ao tempo de disponibilidade[V]
EficiênciaOtimização de recursos[V]
PortabilidadeSatisfação de requisitos funcionais[F]

O padrão correto é [V] - [V] - [F], correspondente à Alternativa E.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.