Questões de Concurso
Comentadas sobre scrum em engenharia de software
Foram encontradas 842 questões
No âmbito de um projeto conduzido de acordo com as práticas do Scrum, a quantidade de dias estimada para concluir uma tarefa pode ser medida a partir da quantidade de atividades que um profissional consegue finalizar em um dia de trabalho. Para isso, considere que o cálculo seja feito utilizando a seguinte fórmula:
QD = (TIF / |1 − PIF_DIA|) × 100
− QD = Quantidade de Dias estimada para concluir a tarefa;
− TIF = Tempo necessário para Implementar a Funcionalidade (prazo definido pela própria equipe);
− PIF_DIA = Percentual que Indica a estimativa de quanto tempo do dia o desenvolvedor ficará dedicado à implementação da funcionalidade.
Considerando a definição de valores:
− O tempo total para implementação e entrega da tarefa, com teste concluído, em um sistema já existente e em produção no cliente, é o tempo de uma Sprint, com prazo de 1 mês. Mas, para a implementação da funcionalidade serão utilizados apenas 20 dias. O restante dos dias será utilizado para documentação, testes e eventuais correções de erros encontrados pela equipe.
− A produtividade a ser considerada para o desenvolvedor é de 81% em uma jornada de 8 horas por dia.
Com esses valores definidos, a QD corresponde a
Considere que um Analista Judiciário é membro do Time Scrum e está participando de uma reunião de 4 horas, na qual ocorrem as atividades:
− O Product Owner esclarece quais itens do Backlog do Produto ficaram e quais não ficaram “Prontos”.
− O Time de Desenvolvimento discute o que foi bem, quais problemas ocorreram dentro da Sprint e como estes problemas foram resolvidos.
− O Time de Desenvolvimento demonstra o trabalho que está “Pronto” e responde as questões sobre o incremento.
− O Product Owner apresenta o Backlog do Produto tal como está e, se necessário, projeta as prováveis datas de conclusão baseado no progresso até a data.
− É feita uma análise da linha do tempo, orçamento, potenciais capacidades e mercado para a próxima versão esperada do produto.
O Analista está participando da Reunião
Com relação à metodologia SCRUM, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas:
( ) A Equipe Scrum é formada por Product Owner, Scrum Master e Equipe de Desenvolvimento.
( ) O Product Backlog é definido pelo Scrum Master no início do projeto.
( ) O Product Owner é focado em ajudar a todos a compreender valores, princípios e práticas Scrum.
( ) Sprint é um espaço de tempo em que ocorre a produção de um produto ou parte dele.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
Considerando uma situação hipotética com o uso da XP (eXtreme Programming) concomitante com Scrum em um projeto de desenvolvimento de software em uma organização, julgue os seguintes itens.
I É viável a utilização do TDD (Test Driven Development) na fase de sprint, de modo que se escreva o teste automático antes da codificação.
II O princípio da integração contínua da XP deve ser utilizado especificamente na retrospectiva da sprint com vistas a integrar a equipe scrum.
III Integrantes da equipe scrum podem realizar a programação do código em pares, o que proporciona, entre outras vantagens, o nivelamento de conhecimento da equipe.
IV O conceito de requisito “pronto” continuaria válido, contudo, inviabilizaria o refactoring, pois é proibitivo inserir o mesmo item (requisito) em várias sprints.
Estão certos apenas os itens
Com relação aos elementos do Scrum, numere a coluna da direita de acordo com sua correspondência com a coluna da esquerda.
1. Sprint.
2. Scrum Diária.
3. Revisão da Sprint.
4. Retrospectiva da Sprint.
( ) Reunião para inspeção das novas funcionalidades implementadas.
( ) Reunião com foco no aprimoramento do processo.
( ) Reunião de 15 minutos para identificação dos impedimentos.
( ) Ciclo completo de desenvolvimento de duração fixa que, ao final, resulta em um incremento de produto.
Assinale a alternativa que apresenta a numeração correta da coluna da direita, de cima para baixo
A respeito do sistema de gerenciamento de banco de dados (SGBD) Oracle em ambiente Linux, da arquitetura de banco de dados relacional e da metodologia de desenvolvimento Scrum, julgue o item.
Para o framework Scrum, as pessoas relacionadas ao
negócio da empresa e os desenvolvedores do produto
deverão trabalhar em conjunto durante o projeto.
A respeito do sistema de gerenciamento de banco de dados (SGBD) Oracle em ambiente Linux, da arquitetura de banco de dados relacional e da metodologia de desenvolvimento Scrum, julgue o item.
Um dos princípios ágeis do Scrum é que as mudanças dos
requisitos não são permitidas nas etapas finais do
desenvolvimento, uma vez que o Scrum preza pela
entrega rápida com foco na necessidade do cliente.
I - As funcionalidades a serem implementadas em um projeto de desenvolvimento de software são registradas e organizadas em uma lista denominada Sprint Backlog. II - Os papéis previstos no Scrum são: Time de Desenvolvimento, Product Owner e o Scrum Master. III - Sprint é o nome dado às reuniões que ocorrem diariamente durante o desenvolvimento do software.
Está correto o que se afirma em
Acerca de metodologias ágeis de desenvolvimento de projetos, julgue o item subsequente.
Na metodologia Scrum, a lista ordenada de tudo o que
é necessário para um produto ser apropriado é identificada
como backlog do produto, o qual é atualizado constantemente
e nunca está completo.
Acerca de metodologias ágeis de desenvolvimento de projetos, julgue o item subsequente.
Antes do planejamento da próxima sprint, deve ser feita
a retrospectiva da sprint, pois esse é o momento ideal para
o time Scrum rever seus erros e acertos antes da próxima
sprint de desenvolvimento.
Com relação ao SCRUM, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V):
É um processo padronizado onde metodicamente são seguidas etapas sequenciais que vão garantir a produção, no prazo e no orçamento, de um software de alta qualidade em conformidade com os requisitos do clientes. Ao trabalho realizado em iterações ou ciclos de até um mês de calendário, é dado o nome de Sprints, sendo que cada um deles deve criar algo de valor tangível para o cliente ou usuário. Ao responsável por ajudar a todos os envolvidos a entender e abraçar os valores, princípios e práticas do Scrum, dá se o nome de ScrumMaster.As afirmativas são respectivamente;