Questão 38 · Informática: Engenharia de software e metodologias ágeis
Uma metodologia de desenvolvimento de software é um conjunto estruturado de práticas que auxiliam o processo de produção de software. Em geral, a adoção de uma metodologia é significativamente melhor do que uma abordagem casual de desenvolvimento de software. Em relação a metodologias de desenvolvimento de software, analise as afirmativas a seguir:
I - O Scrum é uma metodologia de desenvolvimento ágil que emprega uma abordagem iterativa e incremental para aperfeiçoar a previsibilidade e o controle de riscos.
II - A programação em dupla num único computador é uma característica da metodologia RUP (Rational Unified Process) como uma forma de evitar e diminuir a possibilidade de defeitos.
III - Metodologias ágeis tentam minimizar o risco por meio do desenvolvimento do software em longos períodos, evitando que funcionalidades do software sejam entregues frequentemente.
Está correto o que se afirma em:
- A) somente I;
- B) somente II;
- C) somente III;
- D) somente I e II;
- E) I, II e III.
Marque a alternativa correta:
Gabarito: A
Gabarito definitivo divulgado pela banca FGV (DPE/RO 2015).
Comentário
Gabarito: A.
A afirmativa I está correta: o Scrum é uma metodologia ágil que trabalha com iterações e incrementos, e busca previsibilidade e controle de riscos por meio de inspeção e adaptação frequentes.
A afirmativa II está errada: a programação em dupla é uma prática do Extreme Programming (XP), e não uma característica do RUP.
A afirmativa III está errada: as metodologias ágeis reduzem o risco justamente por meio de entregas frequentes e ciclos curtos, e não por meio de desenvolvimento em longos períodos sem entregas. Por isso a alternativa A, somente I, é a correta.
Por que as outras estão erradas:
- (B) considera apenas a II, que é falsa.
- (C) considera apenas a III, que é falsa.
- (D) inclui a II, que é falsa.
- (E) inclui as afirmativas II e III, que são falsas.
Dica: associe cada prática à metodologia certa: programação em dupla ao XP e sprints ao Scrum.
Fundamentos: Scrum e práticas ágeis · programação em pares no XP · RUP e entregas frequentes
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova FGV DPE/RO 2015 (Analista Programador), questão 38, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.