

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.
O framework Scrum e a metodologia XP (Extreme Programming) têm abordagens diferentes para tratar a agilidade. Em relação a essas abordagens,
o Scrum é voltado para práticas de engenharia ágil de software, com foco na qualidade de software e na produtividade, enquanto o XP é voltado para gerência de projetos e de grandes times, com mais de 20 pessoas. Desse modo, o Scrum e o XP possuem abordagens complementares que podem ser usadas em conjunto.
o XP preconiza o TDD como prática de teste de software, enquanto o scrum define que testes só podem ser realizados ao final do ciclo de desenvolvimento, antes de entregar ao cliente. Tais características inviabilizam o uso concomitante destas duas metodologias.
o Scrum é um framework voltado para o gerenciamento de projetos, produtos e times, enquanto o XP é voltado para a engenharia ágil de software, qualidade de software e produtividade de pessoas. Desse modo, o Scrum e o XP possuem abordagens complementares que podem ser usadas em conjunto.
o XP e o Scrum são antagônicos, dado que o XP evita a comunicação entre os desenvolvedores para obter o máximo de produtividade, enquanto o scrum necessita desse tipo de comunicação para o sucesso das reuniões diárias. Tais características inviabilizam o uso concomitante destas duas metodologias.
São características do Método de Desenvolvimento Ágil Scrum, EXCETO:
Em cada atividade metodológica, ocorrem tarefas realizadas em um período (janela de tempo) chamado de sprint.
A equipe (ou “time”) Scrum é uma equipe interdisciplinar que se auto-organiza.
Os principais artefatos do Scrum são: o backlog do produto, o backlog do sprint e o incremento de código.
O Scrum master atua como facilitador para todos os membros da equipe Scrum.
Por possuir equipes auto-organizadas (autogerenciáveis), não há necessidade de realização de reuniões periódicas (como reuniões diárias ou semanais, por exemplo).
O evento que ocorre no início de cada Sprint e envolve a equipe de desenvolvimento, o Scrum Master e o Product Owner é denominado Sprint
Review.
Backlog.
Retrospective.
Planning.
Metodologia Ágil é uma abordagem utilizadas para gerenciar e executar projetos de desenvolvimento de software, com foco na flexibilidade, colaboração e entrega contínua de valor. No contexto da Metodologia Ágil Scrum, a seguinte atividade é realizada durante a cerimônia de "Sprint Retrospective":
os membros da equipe revisam e priorizam o backlog do produto para a próxima sprint.
a equipe avalia o trabalho concluído na sprint e demonstra as funcionalidades desenvolvidas aos stakeholders.
a equipe discute o que funcionou bem, o que não funcionou e como melhorar os processos na próxima sprint.
o Scrum Master atribui tarefas específicas aos membros da equipe para a próxima sprint.
o Product Owner aprova ou rejeita as funcionalidades desenvolvidas durante a sprint.
Sprint planning é a reunião em que a equipe de desenvolvimento define o objetivo da sprint e seleciona os itens do product backlog que serão trabalhados.
Certo
Errado
O Scrum é uma estrutura usada por equipes para gerenciar o trabalho e resolver problemas de forma colaborativa em ciclos curtos.
Considerando o desenvolvimento de software empregando Scrum, analise as afirmativas a seguir.
I. O ciclo de vida do Scrum é incremental, sendo concluído em intervalos de tempo fixos chamados sprints que geralmente dura de um a quatro meses.
II. O proprietário do produto é responsável pelo que a equipe cria e por que ela o cria, enquanto e o Scrum master garante que o processo Scrum seja seguido pela equipe, que constroem o produto de fato.
III. A etapa de planejamento do sprint envolve a escolha pela equipe dos itens da lista de pendências do produto e a etapa de execução do sprint tem sua forma de atuação especificada no Scrum para modo de comportamento da equipe na realização da lista de pendências.
Está correto o que se afirma em
I, apenas.
II, apenas.
I e II, apenas.
II e III, apenas.
I e III, apenas.
Relacione as metodologias listadas a seguir às suas características específicas.
1. Scrum
2. Programação Extrema (XP)
3. Modelo V
4. Lean Software Development
5. Feature-Driven Development (FDD)
( ) Enfatiza a redução de desperdícios no processo de desenvolvimento de software.
( ) Caracteriza-se por sua abordagem iterativa e incremental focada no desenvolvimento de características específicas do software.
( ) Diferencia-se por sua estrutura em que o teste é planejado e executado de forma a refletir inversamente as etapas de desenvolvimento.
( ) Implementa práticas como programação em pares, desenvolvimento orientado a testes e integração contínua.
( ) Emprega sprints como unidades de tempo fixas para o desenvolvimento de incrementos do produto.
Assinale a opção que indica a relação correta, na ordem apresentada.
4 – 5 – 3 – 2 – 1.
5 – 3 – 4 – 1 – 2.
2 – 1 – 5 – 3 – 4.
3 – 2 – 1 – 4 – 5.
1 – 4 – 2 – 5 – 3.
O Scrum é um framework de gerenciamento que as equipes usam para se auto-organizar e trabalhar em direção a um objetivo em comum.
Sobre o Scrum, analise as afirmativas a seguir.
I. Por ser uma metodologia ágil, um de seus pilares é a eliminação de reuniões.
II. O backlog do produto é uma lista dinâmica de funcionalidades organizada por prioridades.
III. O Product Owner planeja os recursos necessários para cada Sprint.
Está correto o que se afirma em
I, apenas
II, apenas.
III, apenas.
I e II, apenas.
II e III, apenas.
O time Scrum é fixo e consiste em um Scrum master, dois product owners e três desenvolvedores.
Certo
Errado
Considerando o uso de metodologias ágeis para gerenciar projetos de desenvolvimento de software de forma iterativa e incremental, avalie as afirmativas a seguir.
I. Em reuniões diárias e de curta duração (Daily Scrums), os membros do time Scrum são incentivados a expor o que fizeram desde a última reunião, o que planejam fazer até a reunião seguinte e a reportar algum impedimento que esteja atrapalhando o desenvolvimento de suas atividades.
II. O uso do Scrum junto ao método Kanban é uma prática muito comum nas organizações. De forma sucinta, cria-se um sistema em que as histórias de usuário são puxadas sob demanda, de acordo com a capacidade do sistema, como um todo, em identificar, desenvolver e entregar os itens de maior valor.
III. A necessidade de agregar maior valor aos processos de desenvolvimento de software propiciou o surgimento de metodologias ágeis tais como o Extreme Programming (XP), com foco em feedback constante e entregas incrementais. Uma prática fundamental do XP é o desenvolvimento orientado a testes (Test Driven Development – TDD). Com testes automatizados aplicados somente ao final do processo de desenvolvimento, o TDD possibilita maior alinhamento aos requisitos e menor risco de falhas.
Está correto o que se afirma em
I, apenas.
II, apenas.
III, apenas.
I e II, apenas.
II e III, apenas.
Os princípios do Scrum são utilizados para orientar as atividades de desenvolvimento dentro de um processo que incorpora as atividades metodológicas para requisitos, análise, projeto, evolução e entrega do software; em cada uma dessas atividades são realizadas tarefas em sprints específicos, correspondentes a cada uma delas.
Certo
Errado
Uma equipe de software que vem trabalhando no desenvolvimento de sistemas está aplicando a metodologia Scrum para atingir o objetivo de construir um software de gerência de redes. No momento, foi necessário apresentar a lista de trabalho, para que todos os envolvidos soubessem as próximas execuções que precisariam ser realizadas.
Que recurso da metodologia Scrum apresenta essas execuções?
Daily Scrum
Incremental Task
Scrum Master
Sprint Backlog
Sprint Review
O time Scrum transforma uma seleção do trabalho em um incremento de valor durante uma daily.
Certo
Errado
Acerca da perspectiva ágil sobre documentação (agile documentation) em projetos de software, assinale a alternativa correta.
Todo sistema deve seguir uma solução padrão de documentação.
A documentação nunca deve ser apenas “boa o suficiente”, pois esse é um conceito relativo.
O investimento em documentação de sistema é uma decisão técnica, e não de negócios.
O benefício de ter documentação deve ser maior que o custo de criá-la e mantê-la.
O desenvolvedor é quem determina se a documentação é suficiente, pois o cliente nem sempre é uma pessoa técnica.
O objetivo da retrospectiva sprint é aumentar o reúso de código.
Certo
Errado
Na sprint planning, o product owner planeja o trabalho necessário para criar um incremento do produto que atenda à definição de pronto.
Certo
Errado
Segundo o guia Scrum, uma unidade fundamental é uma equipe de pessoas denominada Time Scrum, responsável por criar incrementos úteis e valiosos a cada Sprint.
Um Time Scrum é composto por
alguns Product Owner apenas.
um Product Owner e alguns usuários finais.
um Scrum Master e alguns desenvolvedores.
um Scrum Master, um Product Owner e alguns desenvolvedores.
um Scrum Master, alguns Product Owner, alguns desenvolvedores e muitos usuários finais.
Os artefatos do Scrum representam valor; ou seja, cada um deles contém um compromisso, como, por exemplo, a meta do produto é compromisso para o incremento.
Certo
Errado
Na prática de desenvolvimento e gestão de software do ITIL 4, as duas abordagens geralmente aceitas para o desenvolvimento de software são os métodos cascata e agile.
Certo
Errado
Durante a sprint review, o scrum team e os stakeholders revisam o que foi realizado na sprint, sendo possível ajustar o product backlog a fim de atender a novas oportunidades.
Certo
Errado