Pular para o conteúdo principal

Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — CESPE / CEBRASPE 2024

Engenharia de SoftwareProcessos de Software - Desenvolvimento Ágil
Código
ce169722
Banca
CESPE / CEBRASPE
Órgão
CAU-BR
Ano
2024
Nível
Superior
Cargo
Analista de Infraestrutura de Tecnologia da Informação
Julgue o próximo item, relativo a práticas ágeis de desenvolvimento de software e a processo interativo e incremental.A XP (Extreme Programming) estimula o uso de cartões classe-responsabilidade-colaborador (CRC) para identificar e organizar como deve ser realizada a refatoração com vistas a melhorar o software.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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

XP (Extreme Programming)

Gabarito: Errado. A afirmação está incorreta. Embora os cartões CRC (Classe-Responsabilidade-Colaborador) sejam uma técnica útil de design orientado a objetos, criada por Kent Beck e Ward Cunningham, a Extreme Programming (XP) não os estimula como prática para identificar e organizar a refatoração. A XP possui suas próprias práticas para refatoração, como refatoração constante, testes unitários e design simples.

Os cartões CRC são mais comumente utilizados em fases de exploração e design inicial, especialmente em métodos como o Object-Oriented Analysis and Design (OOAD), mas não são uma prática central ou específica da XP. A refatoração na XP é guiada por testes e pela busca de simplicidade, não por cartões CRC. Portanto, a associação feita pelo item é equivocada.

Gabarito: E — Errado.

Link permanente: /questoes/ce169722