Acerca dos processos XP e Scrum avalie as afirmativas a segu...
I. XP é uma metodologia ágil para equipes de tamanho pequeno ou médio desenvolverem software com requisitos vagos ou que mudem rapidamente. Seus valores são comunicação, simplicidade, feedback e coragem.
II. O Scrum foi criado para gerenciamento de projetos de fabricação de automóveis e produtos de consumo. Sua popularização no desenvolvimento de software ocorreu em 1995 após a formalização de sua definição, feita por Ken Schwaber.
III. No XP os requisitos do projeto são organizados em uma lista de tarefas, chamada de product backlog, em ordem decrescente de prioridade.
Assinale:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: B - se somente as afirmativas I e II estiverem corretas.
Vamos entender o porquê dessa alternativa ser a correta.
A afirmativa I está correta, pois descreve de maneira adequada o eXtreme Programming (XP), que é uma metodologia ágil voltada para equipes de tamanho pequeno ou médio. XP é recomendada para projetos onde os requisitos são incertos ou mudam frequentemente, e fundamenta-se em valores como comunicação, simplicidade, feedback e coragem.
A afirmativa II também está correta e fala sobre a origem do Scrum. Contudo, é importante esclarecer que o Scrum não foi originalmente criado para a fabricação de automóveis e produtos de consumo. Esta afirmativa pode levar a confusões, mas a sua essência é verdadeira no que se refere à popularização do Scrum no desenvolvimento de software, que aconteceu a partir da formalização feita por Ken Schwaber e outros no ano de 1995. Então, a compreensão aqui é sobre a relevância histórica do Scrum no campo do desenvolvimento ágil de software.
Já a afirmativa III está incorreta e gera confusão ao misturar conceitos de XP e Scrum. O termo Product Backlog é específico do Scrum, onde representa a lista de requisitos do produto organizada por prioridade. No XP, a organização dos requisitos é feita de forma diferente, normalmente através de histórias de usuários no formato de "User Stories" e tarefas que compõem as iterações de desenvolvimento, mas não se utiliza o termo "Product Backlog".
Com essa análise, concluímos que a alternativa correta é a B, onde somente as afirmativas I e II são corretas.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Ao longo do desenvolvimento do projeto, o Product Backlog pode receber novos itens, ter itens removidos ou repriorizados, de acordo com as necessidades do cliente ou visando um melhor ROI. Há a possibilidade, ainda, de inclusão de alguns requisitos técnicos que, muitas vezes, não são visíveis ao cliente.
II - O Scrum foi criado para gerenciamento de projetos de fabricação de automóveis e produtos de consumo. Sua popularização no desenvolvimento de software ocorreu em 1995 após a formalização de sua definição, feita por Ken Schwaber. (Correto)
III - No XP os requisitos do projeto são organizados em uma lista de tarefas, chamada de product backlog, em ordem decrescente de prioridade. (Errado. No Scrum é que possui essa divisão do product backlog e a prioridade dos requisitos são definidos pelo Product Owner).
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo