Questões de Concurso
Comentadas sobre scrum em engenharia de software
Foram encontradas 765 questões
( ) O conceito de sprint aplica-se ao modelo ágil do processo de engenharia de software conhecido como Scrum.
( ) RUP, XP e DSDM são alguns exemplos de metodologias de desenvolvimento de software consideradas ágeis.
( ) A Feature Driven Development (FDD) é uma metodologia ágil de desenvolvimento de software que mantém seu foco apenas na fase de modelagem.
( ) Na extreme programming, os requisitos são expressos como cenários e implementados diretamente como uma série de tarefas.
Assinale a opção com a sequência CORRETA de cima para baixo:
I. No Scrum, se um ou mais aspectos de um processo desviou para fora dos limites aceitáveis, e é percebido que o produto resultado será inaceitável, o processo ou o material sendo produzido deve ser registrado para ser ajustado na próxima iteração.
II. Desenvolvimento Guiado por Funcionalidades (FDD) é uma metodologia ágil que se destaca pelo fato de entregar, mensalmente, blocos bem pequenos de funcionalidades valorizadas pelo cliente. No entanto, o monitoramento dentro do projeto não é detalhado.
III. O desenvolvimento orientado a testes é uma prática recomendada pela metodologia de desenvolvimento de software XP. Escrever os testes antes de construir o sistema torna mais fácil entender como o código deve ser programado.
Está correto o que se afirma em:
Tem como função primária remover impedimentos para que a equipe consiga entregar o objetivo do Sprint. Além dessa função, a pessoa nesse papel tem a função de assegurar que as práticas do Scrum sejam utilizadas corretamente.
O índice de desempenho para término é uma métrica de desempenho de custos obtida pela razão entre o custo para se terminar o trabalho restante e o orçamento restante do projeto.
Os objetivos de uma daily scrum incluem a disseminação do conhecimento sobre o que foi executado no dia anterior, a identificação de impedimentos e a priorização do trabalho a ser realizado.
No contexto da metodologia Scrum, ocorre um sprint quando o scrum master acelera o ciclo de desenvolvimento de um produto ou serviço.
I. As atividades de análise e desenvolvimento são realizadas durante as Sprints, deixando para o final do projeto somente os testes e documentação.
II. Prega a utilização de testes e recomenda a criação dos testes antes do início da programação.
III. Valoriza o software em funcionando e que não seja feita nenhuma documentação.
A quantidade de itens corretos é igual a
I. A reunião de retrospectiva da Sprint é realizada ao término da Sprint e tem por objetivo levantar o que funcionou positivamente, o que não funcionou e quais ações serão tomadas para melhorar.
II. No início de cada Sprint é realizada a reunião de planejamento da Sprint, onde o Scrum Master prioriza os itens do Product Backlog.
III. Cada Sprint tem duração prevista de 2 a 4 meses.
IV. São realizadas reuniões diárias rápidas preferencialmente com todo o time scrum, que tem por objetivo reportar as atividades realizadas no dia anterior, as atividades que serão realizadas no próximo dia e quais os impedimentos.
Quantas afirmativas estão corretas?
Julgue o item subsecutivo, em relação aos métodos ágeis de desenvolvimento.
Sprint é a denominação dada ao padrão de processo de
realização de tarefas das atividades metodológicas do Scrum,
cujos princípios são consistentes com o manifesto ágil, pois
incorporam as atividades estruturais de requisitos, análise,
projeto, evolução e entrega.
Julgue o item que se segue com relação às metodologias ágeis.
Conforme a metodologia SCRUM, Sprint Planning Meeting é uma reunião de planejamento em que o Scrum Master prioriza os itens do Product Backlog e a equipe seleciona as atividades a serem implementadas no período.
O Scrum é utilizado, como função primária, para o gerenciamento de projetos de desenvolvimento de software, mas também tem sido usado como extreme programming e outras metodologias de desenvolvimento. Teoricamente, o Scrum pode ser aplicado em qualquer contexto no qual um grupo de pessoas necessite trabalhar juntas para atingir um objetivo comum.