Questão nº 54

Questão de Tecnologia da Informação - Sistemas de Informação · FCC TRT15 2023 (nº 54)

FCC2023Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação - Sistemas de Informação
Gabarito: Ever comentário ↓

Das abordagens principais dos processos de software, apresenta pelo menos três princípios ou características do método Extreme Programming (XP):

Resposta comentada

Gabarito Alternativa E

Extreme Programming (XP) é uma metodologia ágil de desenvolvimento de software que foca em entregas rápidas e contínuas, adaptabilidade a mudanças e alta qualidade de código, aplicando práticas de engenharia de software de forma "extrema".

(A) Incorreta: "Diagrama de bolhas" e "diagrama de visão" não são práticas centrais do XP, que prefere documentação mínima e código como principal fonte de verdade. "Product Owner" é um papel do Scrum, não do XP (que tem o "Cliente no Local").
(B) Incorreta: "Modelagem de negócio" não é um foco principal do XP, que prefere a interação direta com o cliente. "Revisão de sprint" é um evento do Scrum, não do XP. "Diagrama funcional" é uma ferramenta de análise tradicional, não do XP.
(C) Incorreta: "Revisão de sprint" e "Product Owner" são elementos do Scrum. "Diagrama de fluxo de dados" é uma ferramenta de análise tradicional, não do XP.
(D) Incorreta: "Diagrama funcional" e "modelo de processo" não são características específicas do XP. O "Product Backlog" é mais associado ao Scrum, embora o XP utilize histórias de usuário em uma lista priorizada, o que é conceitualmente similar. Armadilha da banca: Esta alternativa pode ser tentadora por incluir "refatoração" e "product backlog", mas os outros termos a tornam incorreta. O "Product Backlog" é um termo mais forte do Scrum, enquanto XP usa "histórias de usuário" em um backlog.
(E) Correta: Refatoração (melhoria contínua do código), propriedade coletiva (todos podem alterar qualquer parte do código) e programação em pares (dois desenvolvedores trabalhando juntos em um código) são práticas fundamentais e distintivas do Extreme Programming. O Product Backlog, embora um termo mais comum no Scrum, representa a lista priorizada de funcionalidades (histórias de usuário) que o XP também utiliza para guiar o desenvolvimento.

Fonte: FCC TRT15 2023 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). 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