

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Durante o desenvolvimento de um novo sistema de atendimento ao público, uma equipe adota metodologias ágeis e passa a utilizar um backlog de produto para gerenciar os requisitos. Esse backlog contém diversas funcionalidades descritas em linguagem acessível, priorizadas de acordo com o valor para o cliente. Em cada iteração, itens do backlog são refinados e selecionados para desenvolvimento. Considerando as boas práticas de engenharia de requisitos e gestão de backlog, é correto afirmar que
o backlog é um artefato voltado principalmente para a organização de requisitos funcionais, podendo incluir, também, requisitos não funcionais.
a priorização do backlog deve considerar a participação dos desenvolvedores para refletir o valor de negócio e a visão do cliente.
o backlog pode incluir requisitos de diversas origens, não se limitando a casos de uso formalmente modelados em UML.
o backlog de produto representa uma forma estruturada de gerenciar requisitos de modo evolutivo e incremental, permitindo refinamentos ao longo do tempo.
a gestão do backlog dispensa a preocupação com rastreabilidade ou análise de impacto, pois essas atividades são típicas de processos preditivos.
Na prática, não há diferenciação entre a metodologia Scrum e o Kanbam em relação à gestão de projetos.
Certo
Errado
O papel do scrum master na metodologia Scrum é o de ser o guardião dos processos, sem atuar como chefe dos demais integrantes.
Certo
Errado
Durante uma Sprint Review no Scrum, qual das seguintes situações representa uma prática adequada?
O Product Owner atualiza o Product Backlog com base no feedback recebido
A equipe realiza o planejamento da próxima sprint
O Scrum Master avalia o desempenho individual dos desenvolvedores
A equipe discute problemas de processo internos
O Product Owner define as metas de negócios para a próxima sprint
No Scrum, o burndown chart é um gráfico que mostra quanto trabalho foi completado em cada sprint e quanto ainda há para ser feito.
Certo
Errado
Sobre a metodologia ágil Scrum, marque a alternativa correta.
Uma das cerimônias do Scrum é a reunião de Revisão da Sprint, onde o trabalho desenvolvido é apresentado aos stakeholders do projeto.
A reunião diária do Scrum é uma cerimônia utilizada para a discussão de problemas técnicos encontrados pela equipe, visando encontrar a melhor solução para o projeto.
Durante uma Sprint do Scrum, a equipe define o parâmetro WIP (Work In Progress) visando definir a quantidade de atividades simultâneas que podem estar em desenvolvimento.
A reunião de planejamento da Sprint é realizada com a equipe de desenvolvimento e com todos os stakeholders envolvidos na funcionalidade, onde eles podem inserir as demandas e definir as prioridades.
Indique a alternativa que descreve corretamente as responsabilidades Scrum Master no contexto do Scrum.
Garantir que a equipe compreenda e aplique corretamente o framework Scrum, removendo impedimentos e facilitando as cerimônias.
Autorizar formalmente a entrega do incremento final, assegurando o cumprimento dos requisitos estabelecidos.
Criar incrementos funcionais do produto, seguindo as práticas acordadas e mantendo a qualidade do código.
Definir, gerenciar e priorizar o backlog do produto, assegurando que ele reflita o máximo valor de negócio.
A sprint retrospective tem um timebox de até quatro horas para sprints de um mês.
Certo
Errado
No contexto das metodologias ágeis Scrum e Extreme Programming (XP), alguns elementos são exclusivos de uma dessas abordagens. O elemento presente no Scrum, mas ausente no XP, é
o Pair Programming.
a Sprint Retrospective.
o Test-Driven Development (TDD).
as User Stories.
a Continuous Integration.
Assinale a opção em que é citado o princípio do Scrum aplicado no gerenciamento do planejamento e na execução do projeto e que tem como elementos as sprints, as reuniões de planejamento de sprints e as reuniões de revisão de sprints.
desenvolvimento iterativo
colaboração
empirismo
time-boxing
priorização orientada a valor
Um product owner que não aceita feedback do time de desenvolvimento ou dos stakeholders compromete a inspeção e adaptação do produto com base em colaboração, principal objetivo da sprint review.
Certo
Errado
No framework Scrum, as cerimônias são momentos estruturados que ajudam a promover a transparência, a inspeção e a adaptação contínua durante o desenvolvimento de um produto. No contexto do Scrum, a cerimônia responsável por permitir que o time inspecione seu progresso e realize ajustes para otimizar o desempenho nas próximas iterações é:
Revisão da sprint.
Planejamento da sprint.
Retrospectiva da sprint.
Reunião diária.
A equipe de TI de uma Secretaria da Fazenda realiza reuniões diárias denominadas Daily Stand-up (Scrum) para
contactar os novos usuários envolvidos no projeto e apresentar suas responsabilidades no projeto, com duração até 15 minutos.
resolver conflitos entre os membros do time e monitorar o que cada membro realizou nos últimos 7 dias.
atualizar o backlog do produto e gerir conflitos entre as equipes, com duração de até 30 minutos.
sincronizar as atividades e criar um plano para o próximo dia útil, com duração de até 15 minutos.
apresentar o incremento do produto desenvolvido no dia anterior e apontar as incongruências, com duração de até 10 minutos.
Diversas técnicas e métricas foram desenvolvidas para estimar o tamanho de um projeto de software.
Com relação à metodologia de Ponto de Função e Story Points, assinale (V) para a afirmativa verdadeira e (F) para a falsa.
( ) Pontos de Função devem necessariamente ser utilizados para medir a qualidade e a produtividade de um projeto, permitindo comparar diferentes projetos e equipes de desenvolvimento
( ) Story Points representa uma métrica mais formal, utilizada principalmente em métodos ágeis de desenvolvimento de software, como Scrum e XP.
( ) Os Pontos de Função são mais adequados para projetos ágeis e adaptativos, enquanto os Story Points são mais indicados para projetos que exigem estimativas detalhadas e padronizadas.
As afirmativas são, respectivamente,
F – F – V.
F – F – F.
F – V – V.
V – V – F.
V – F – V.
Na abordagem balanced team do Scrum, um grupo central de participantes da equipe de desenvolvimento faz reuniões de pré-planejamento semanalmente, sendo necessária a participação da equipe completa apenas na última semana do pré-planejamento da sprint atual.
Certo
Errado
A respeito das metodologias Scrum, Kanban e do modelo tradicional em cascata, considere as afirmativas a seguir.
I. O Kanban, assim como o modelo cascata, exige a conclusão de uma fase para iniciar a próxima, garantindo previsibilidade no fluxo de trabalho
II. O modelo cascata permite maior adaptação a mudanças durante o projeto do que o Scrum e o Kanban, por trabalhar com fases bem delimitadas.
III. No Scrum, as entregas são realizadas em ciclos fixos e iterativos, enquanto o Kanban opera com fluxo contínuo e foco na limitação de trabalho em progresso.
Está correto o que se afirma em:
II, apenas.
I e II, apenas.
III, apenas.
II e III, apenas.
I, II e III.
Sobre metodologias de desenvolvimento de software ágeis, relacione as listadas a seguir às respectivas caracterizações.
1. Scrum
2. Kanban
( ) A sua principal ferramenta é um quadro que é dividido em colunas, cada uma representando um estágio de desenvolvimento dos elementos de funcionalidade do software.
( ) Os seus principais artefatos incluem o backlog do produto e o backlog do sprint.
( ) O trabalho é distribuído em ciclos chamados sprints, com duração de 3 a 4 semanas, nos quais a equipe se adapta às necessidades e desafios que surgem, garantindo flexibilidade no processo.
( ) Promove a reflexão sobre o processo e a realização de ajustes, para aumentar a eficiência e a qualidade do trabalho entregue.
A associação correta, segundo a ordem apresentada, é:
2 – 1 – 2 – 1.
1 – 1 – 2 – 2.
2 – 2 – 1 – 2.
1 – 2 – 1 – 2.
2 – 1 – 1 – 2.
Com base nos conceitos sobre processos ágeis em Engenharia de Software, qual das alternativas a seguir descreve CORRETAMENTE como um processo ágil lida com a imprevisibilidade ao longo do desenvolvimento de software?
Um processo ágil minimiza a imprevisibilidade ao definir todos os requisitos e o projeto detalhadamente antes de iniciar o desenvolvimento.
Processos ágeis eliminam a necessidade de planejamento, já que se concentram apenas na adaptação contínua durante o desenvolvimento.
A imprevisibilidade é gerenciada em um processo ágil por meio de um ciclo de adaptação incremental baseado em feedback do cliente, com entregas frequentes de incrementos de software.
Processos ágeis lidam com a imprevisibilidade ao priorizar a construção de todo o sistema antes de realizar testes e ajustes necessários.
A imprevisibilidade é controlada em processos ágeis ao evitar mudanças nos requisitos durante o desenvolvimento, garantindo a consistência do planejamento inicial.
Considerando o contexto do Scrum, assinale a opção que melhor descreve o papel do Scrum Master.
Gerenciar o orçamento e o cronograma do projeto, alinhando-o com os objetivos estratégicos da organização.
Tomar decisões técnicas sobre o desenvolvimento do produto, incluindo escolhas de arquitetura e ferramentas técnicas.
Facilitar a comunicação entre os membros da equipe e remover impedimentos que estejam bloqueando o progresso da equipe.
Definir os backlog do produto, priorizando os requisitos de acordo com o valor agregado para o negócio e o retorno sobre o investimento.
No Scrum, os itens do product backlog possuem atributos como descrição, ordem, estimativa, valor e, frequentemente, descrições de testes para garantir sua completude.
Certo
Errado