Pular para o conteúdo principal

Questão de Arquitetura de Software — Conceitos Básicos em Arquitetura de Software — FADURPE 2024

Arquitetura de SoftwareConceitos Básicos em Arquitetura de Software
Código
qg129600
Banca
FADURPE
Órgão
UFRPE
Ano
2024
Nível
Superior
Cargo
Analista de Tecnologia da Informação/Área Sistemas
Considere as proposições a seguir, cada uma explicando um dos quatro quadrantes referentes ao conceito de dívida técnica (technical debt), popularizado por Martin Fowler. Assinale a alternativa que define de maneira incorreta um dos quadrantes.
  1. AEscolhas conscientes e estratégicas feitas para entregar o produto rapidamente, com a intenção de resolver as questões técnicas posteriormente.
  2. BResultado de um desenvolvimento descuidado ou falta de conhecimento, em que problemas técnicos surgem sem que a equipe tenha plena consciência dos impactos.
  3. CConsequência da defasagem tecnológica em sistemas legados que criam um passivo técnico devido à evolução não acompanhada da tecnologia.
  4. DDecisões intencionais de ignorar boas práticas ou acelerar o desenvolvimento, mesmo sabendo que isso resultará em grandes problemas técnicos no futuro.
  5. EProblemas técnicos não planejados, mas que foram aceitos de forma consciente, com a intenção de serem resolvidos assim que possível.
Revelar gabarito e comentário

GabaritoC — Consequência da defasagem tecnológica em sistemas legados que criam um passivo técnico devido à evolução não acompanhada da tecnologia.

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”.

Dívida Técnica (Quadrantes de Martin Fowler)

Gabarito: letra C. A alternativa C descreve a obsolescência tecnológica (sistemas legados que não acompanham a evolução), e não um dos quadrantes da dívida técnica definidos por Fowler. Os quadrantes são baseados em duas dimensões: intencional vs. não intencional e consciente vs. inconsciente. As alternativas A, B, D e E representam corretamente cada quadrante.


Intencional
Não intencional
Inconsciente
Prudente e intencional
Imprudente e intencional
Consciente
Prudente e não intencional
Imprudente e não intencional
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta

Descreve o quadrante dívida prudente e intencional: escolhas conscientes e estratégicas para acelerar a entrega, com plano de pagar depois (refatoração).

Alternativa B — ✅ Correta

Descreve o quadrante dívida imprudente e não intencional: resultado de descuido ou falta de conhecimento, onde os problemas surgem sem consciência plena dos impactos.

Alternativa C — ❌ Incorreta ⟵ GABARITO

A definição trata de obsolescência tecnológica – sistemas legados que se tornam obsoletos porque a tecnologia evoluiu. Isso não é um quadrante da dívida técnica segundo Fowler, que foca em decisões (ou falta delas) durante o desenvolvimento, não na passagem do tempo.

Alternativa D — ✅ Correta

Descreve o quadrante dívida imprudente e intencional: decisões conscientes de ignorar boas práticas, sabendo que gerarão grandes problemas no futuro, sem intenção de corrigir.

Alternativa E — ✅ Correta

Descreve o quadrante dívida prudente e não intencional: problemas não planejados, mas aceitos de forma consciente, com intenção de resolvê-los assim que possível.


Resumo dos quadrantes:

Tipo

Intencional?

Consciente?

Descrição

Prudente e intencional

Sim

Sim

Escolha estratégica para acelerar, com plano de pagamento

Imprudente e intencional

Sim

Sim

Decisão deliberada de fazer algo ruim, sem correção

Prudente e não intencional

Não

Sim

Problemas não planejados, mas assumidos e com plano de correção

Imprudente e não intencional

Não

Não

Falta de cuidado ou conhecimento, problemas não percebidos

Gabarito: letra C

Link permanente: /questoes/qg129600