FC ConcursosFC Concursos

Questão FC369956

Frederick Brooks, Prêmio Turing em 1999, e um pioneiro na área de Engenharia de Software destacou em seu ensaio Não Existe Bala de Prata: Essência e Acidentes em Engenharia de Soft

Conceitos Gerais de Engenharia de Software

FGV · 2024

Frederick Brooks, Prêmio Turing em 1999, e um pioneiro na área de Engenharia de Software destacou em seu ensaio Não Existe Bala de Prata: Essência e Acidentes em Engenharia de Software uma distinção crucial entre o desenvolvimento de software e de hardware.

 

Ele identificou dois tipos de dificuldades: essenciais e acidentais.

 

A analogia com a bala de prata se refere às dificuldades essenciais, aquelas que são intrínsecas e difíceis de serem superadas por novas tecnologias ou métodos.

 

Assinale a opção que apresenta uma das dificuldades essenciais, segundo Brooks.

  1. A comunicação entre desenvolvedores e cliente.
  2. A necessidade de documentação detalhada do código.
  3. As restrições de recursos de hardware.
  4. A complexidade inerente da arquitetura de software.
  5. A falta de ferramentas de desenvolvimento eficazes.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

Complexidade inerente à arquitetura de software é uma dificuldade essencial porque decorre da própria natureza do problema que o sistema deve resolver: requisitos, regras de negócio e interações aumentam combinatorialmente a quantidade de estados e caminhos possíveis.

Essa complexidade não se elimina com ferramentas ou metodologias; ela apenas pode ser reduzida ou gerida. A identificação de dependências, acoplamento e pontos de variação é parte do desafio essencial.

Na prática, a presença dessa complexidade torna difícil a compreensão global do sistema, prejudica estimativas de esforço e aumenta o custo de manutenção e evolução.

Por isso, práticas como modularização, abstração, princípios arquiteturais claros e revisão contínua do projeto são necessárias para mitigar, não para eliminar, essa dificuldade essencial.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo