Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Engenharia de Software/
  4. Questão 457941200215054

TDD é uma das práticas de programação propostas dentro do escopo das metodologias ágeis.Com relação aos objetivos propos...

1

457941200215054
Ano: 2025Banca: FGVOrganização: DPE-RODisciplina: Engenharia de SoftwareTemas: Metodologias Ágeis de Desenvolvimento de Software | Verificação e Validação de Software
TDD é uma das práticas de programação propostas dentro do escopo das metodologias ágeis.
Com relação aos objetivos propostos pelo TDD, analise os itens a seguir.

I. Favorecer a escrita de códigos com alta testabilidade. Essa característica é uma consequência natural da manutenção do fluxo de trabalho proposta pela metodologia XP. Por exemplo, como o desenvolvedor sabe que ele terá que escrever a classe C e depois o teste T, é natural que desde o início ele planeje C de forma a facilitar a escrita de T.

II. Prática relacionada não apenas com testes, mas também com a melhoria do design de um sistema. Isso acontece porque o desenvolvedor, coloca-se na posição de um usuário da classe C para escrever um teste T.

III. Evitar que os desenvolvedores esqueçam de escrever testes. TDD promove testes à primeira atividade de qualquer tarefa de programação, seja ela corrigir um bug ou implementar o código de uma nova funcionalidade.

Está correto o que se afirma em:
Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200078234Engenharia de Software

Com relação à Engenharia de Requisitos, assinale a afirmativa correta.

#Requisitos de Software
Questão 457941200095246Engenharia de Software

Com relação aos princípios do modelo ágil de processo Scrum, analise as afirmativas a seguir. I. O processo precisa ser adaptável tanto a modificações...

#Scrum Framework#Metodologias Ágeis de Desenvolvimento de Software
Questão 457941200471334Engenharia de Software

Ana está desenvolvendo o novo aplicativo da sua empresa e quer garantir um melhor nível de usabilidade para o produto. Como se trata de uma empresa vo...

#Engenharia de Software
Questão 457941200619238Engenharia de Software

De acordo com o Guia do Scrum, a "Meta da Sprint é o único objetivo da Sprint. Embora a Meta da Sprint seja um compromisso dos Developers, esta fornec...

#Scrum Framework#Metodologias Ágeis de Desenvolvimento de Software
Questão 457941200733023Engenharia de Software

O projeto de desenvolvimento de software ProjSystem adotou a UML (Unified Modeling Language) como a linguagem de apoio e documentação do sistema. A UM...

#Diagrama de Sequência#Linguagem de Modelagem Unificada
Questão 457941200859570Engenharia de Software

Uma das ferramentas mais importantes no processo de desenvolvimento de software é o repositório de gestão de configuração de software utilizado. Ele o...

#Gestão de Configuração#Ferramentas para Desenvolvimento de Software
Questão 457941200893493Engenharia de Software

Em alguns casos durante o desenvolvimento de um software o cliente consegue descrever os objetivos gerais do produto final, mas não consegue dar detal...

#Prototipagem
Questão 457941201139828Engenharia de Software

Um workflow no github é um processo automatizado e configurável capaz de executar jobs. Com relação aos componentes básicos presentes nos workflows, a...

#Ferramentas para Desenvolvimento de Software
Questão 457941201772365Engenharia de Software

O Time de Inovação Digital (TID) de uma organização está utilizando Lean Inception para iniciar um novo projeto o mais rápido possível, entregando aos...

#Metodologias Ágeis de Desenvolvimento de Software
Questão 457941201855038Engenharia de Software

Os clientes do banco EraDigital podem atualizar seus endereços eletrônicos (e-mail) por meio do aplicativo para dispositivos móveis EraDigApp. No EraD...

#Requisitos de Software

Continue estudando

Mais questões de Engenharia de SoftwareQuestões sobre Metodologias Ágeis de Desenvolvimento de SoftwareQuestões do FGV