Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — UFSM 2025
Engenharia de SoftwareProcessos de Software - Desenvolvimento Ágil
- Código
- qg621773
- Banca
- UFSM
- Órgão
- UFSM
- Ano
- 2025
- Nível
- Superior
- Cargo
- Professor EBTT - Área: Ciências Exatas e da Terra/Ciência da Computação/ Metodologia e Técnicas da Computação
“O Desenvolvimento Dirigido a Testes (TDD) foi inicialmente proposto por Kent Beck como parte integrante do método ágil Extreme Programming (XP). Martin Fowler destaca o TDD como uma prática central na metodologia. Essa prática mantém a solução mais facilmente modificável durante o desenvolvimento, permitindo revisões constantes e viabilizando a estratégia adaptativa como um todo.”Fonte: PRIKLADNICKI, R.; WILLI, R.; MILANI, F. Métodos Ágeis para Desenvolvimento de Software. Porto Alegre: Bookman, 2014. (Adaptado)Tendo em vista o TDD, assinale V (verdadeiro) ou F (falso) em cada afirmativa a seguir.( ) Um teste automatizado consiste em um caso em que se exercita uma determinada situação para a qual os resultados esperados são descritos de forma clara.( ) TDD é uma abordagem de desenvolvimento na qual os testes são escritos pelo cliente.( ) Testes Unitários são incorporados em um programa que pode ser testado cada vez que uma alteração é feita.A sequência correta é
- AV – F – F.
- BV – V – F.
- CV – F – V.
- DF – V – V.
- EF – F – V.