Questão nº 196

Questão de Governança de TI · CEBRASPE TCU 25 AUFC 2025 (nº 196)

CEBRASPE2025Auditor Federal de Controle Externo - Área de Controle Externo / Orientação: Auditoria de Tecnologia da InformaçãoGovernança de TI

A respeito de metodologias ágeis, julgue os próximos itens.


No desenvolvimento orientado a testes (TDD, na sigla em inglês), o ciclo de trabalho segue a ordem vermelho-verde-refatorar (red-green-refactor), sendo vermelho a etapa que consiste em escrever o código de produção necessário para que o teste, criado na fase anterior, passe a funcionar corretamente.

Resposta comentada

O TDD é um ciclo de três fases: primeiro você escreve um teste que falha (vermelho), depois escreve o código mínimo para o teste passar (verde) e, por fim, melhora o código sem mudar o comportamento (refatorar). A pegadinha está em inverter o significado das etapas.

  • Correta: Errado. O item troca o papel da fase "vermelho" com a fase "verde", pois "escrever o código de produção necessário para que o teste passe" é a etapa verde, não a vermelha.

Como ficaria certo: No TDD, o ciclo é vermelho-verde-refatorar, sendo vermelho a etapa de escrever um teste que falha (antes de existir código de produção), e verde a etapa de escrever o código mínimo para fazer esse teste passar.

Fonte: CEBRASPE TCU 25 AUFC 2025 Auditor Federal de Controle Externo - Área de Controle Externo / Orientação: Auditoria de Tecnologia da Informação. Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho