Considere as seguintes assertivas sobre o framework Scrum:
I. Emprega uma abordagem iterativa e incremental para aperfeiçoar a previsibilidade e o controle de riscos.
II. Fundamenta-se em teorias empíricas de controle de processo, como, por exemplo, na transparência.
III. São valores fundamentais do Scrum: comprometimento, coragem, foco, transparência e respeito.
Quais estão corretas?
Julgue o próximo item, a respeito das metodologias ágeis Scrum e Kanban.
Em um desenvolvimento ágil sob a metodologia Scrum, deve-se fazer uma reunião diária, chamada daily Scrum, que terá a finalidade de resolver os problemas que forem identificados e não solucionados no dia de trabalho anterior.
Assinale a alternativa correta considerando as responsabilidades e os papéis na metodologia SCRUM.
Sobre o cancelamento de uma Sprint, no framework Scrum, afirma-se que:
Considere as seguintes afirmações sobre princípios dos métodos ágeis.
I - Os clientes devem estar totalmente envolvidos no processo de desenvolvimento. Seu papel é fornecer e priorizar novos requisitos do sistema e avaliar suas iterações.
II - Embora as habilidades da equipe devam ser reconhecidas e exploradas, seus membros não devem desenvolver maneiras próprias de trabalhar, podendo o processo ser prescritivo.
III - Deve-se ter em mente que os requisitos do sistema irão mudar, por isso, o sistema deve ser projetado de maneira a acomodar essas mudanças.
Quais estão corretas?
De acordo com o framework Scrum, o artefato descrito como uma lista de tarefas que o Scrum Team se compromete a fazer em um Sprint é denominado:
A respeito de engenharia de software, julgue o próximo item.
Nas metodologias de desenvolvimento ágeis, mudanças em requisitos são bem recebidas, mesmo em fases mais avançadas do desenvolvimento.
Julgue o próximo item, a respeito das metodologias ágeis Scrum e Kanban.
A implementação de um Kanban pressupõe a definição de um fluxo de trabalho pela equipe, o qual poderá ser revisto, mediante a inclusão ou a retirada de estágios, à medida que o trabalho evoluir.
Com relação aos valores relacionados ao desenvolvimento ágil de software, NÃO se pode incluir:
Um dos métodos de desenvolvimento de software mais conhecido e utilizado é o extreme programming (XP). Esse consiste em um modelo
Com relação à qualidade de software, julgue os itens a seguir.
Na extreme programming, como não há especificação de sistema que possa ser usada por equipe de teste externa, a característica de test-first exige que os implementadores de tarefa compreendam detalhadamente a especificação de comportamento da funcionalidade em desenvolvimento, a fim de que possam escrever o teste para o sistema.
A respeito da metodologia XP (Extreme Programming), julgue os itens que se seguem.
O ritmo ágil de desenvolvimento de softwares é uma prática usada para favorecer a entrega das releases quando grandes volumes de horas extras são tolerados.
Acerca dos processos de desenvolvimento de software, julgue o item a seguir.
No método Scrum, ao final de cada período de duas a quatro semanas de um Sprint backlog, pode-se planejar uma entrega periódica ao cliente.
Acerca da gestão ágil de projetos com Scrum, de DevOps e da arquitetura corporativa (TOGAF), julgue o próximo item.
Se o objetivo de uma Sprint tornar-se obsoleto, ela poderá ser cancelada. Nesse caso, tanto as partes interessadas quanto o Scrum master ou o product owner terão autoridade para cancelar a Sprint.
Julgue o próximo item, referente às metodologias de desenvolvimento de software.
Na XP (Extreme Programming), programadores trabalham em pares, e requisitos são expressos como cenários, denominados histórias de usuários, os quais são implementados como uma série de tarefas.