

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.
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
O backlog do produto geralmente é separado ou quebrado em componentes de menor tamanho, complexidade e dimensionamento para serem priorizados. Estes componentes e o responsável pelo backlog do produto são conhecidos, respectivamente, por:
sprint e scrummaster;
épicos e time de desenvolvedores;
histórias e scrummaster;
incrementos e time de desenvolvedores;
itens de backlog e product owner.
A respeito de projetos ágeis de desenvolvimento de software como o SCRUM, marque a alternativa que apresenta a abordagem recomendada para o levantamento de requisitos:
A indicação é que o levantamento de requisitos seja tratado de forma agregada e sem nenhum grau de formalidade, sendo discutido dentro das reuniões diárias (dailies).
Utilizar histórias de usuário, escritas em linguagem simples e focadas no valor que o software entrega ao usuário.
Criar uma especificação de requisitos completa e detalhada antes de iniciar o desenvolvimento do software.
Modelar o sistema utilizando diagramas UML, como diagramas de caso de uso e diagramas de implementação.
Realizar entrevistas formais com todos os stakeholders para documentar seus requisitos em um documento formal.
Com relação a Gestão de Projetos, analise os itens a seguir:
I. O gerenciamento de projetos, para o resultado final, envolve a seguinte série de atividades fundamentais: planejamento, execução, monitoramento e controle e encerramento.
II. Dentre as metodologias para a gestão de projetos podem ser identificados métodos clássicos, como cascata (ou waterfall), e metodologias ágeis, como scrum.
III. Como parte essencial da engenharia de software o gerenciamento de projetos de software precisa garantir as restrições de cronograma e de orçamento da organização, entretanto, nem mesmo o bom gerenciamento consegue garantir o sucesso do projeto.
Está correto o que se afirma em
II apenas.
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, II e III.
Não faz parte das responsabilidades do Product Owner
definir e priorizar os itens do Product Backlog de acordo com o que os clientes e stakeholders precisam.
garantir que todos os itens do Product Backlog estejam detalhados ao máximo antes do início de cada Sprint.
tornar o Product Backlog acessível e claro para todos os envolvidos no projeto.
participar das reuniões de planejamento do Sprint, explicando o que precisa ser feito e os objetivos do backlog para o time.
colaborar com o Scrum Team para maximizar o valor que será entregue ao cliente.
O Scrum é um dos frameworks ágeis mais utilizados em desenvolvimento de software. Nesse framework, existem dois papéis essenciais: o Product Owner e o Scrum Master.
O Scrum Master, como facilitador do processo Scrum, pode colaborar com o Product Owner de diversas maneiras, incluindo:
a introdução de práticas de desenvolvimento de ponta;
a compreensão do planejamento de produtos em um ambiente empírico;
o gerenciamento do orçamento do projeto;
ajuda com a codificação de novos recursos;
coordenação das reuniões das dailies da equipe.
O ciclo de vida de um projeto com o framework scrum possui estrutura, sequenciamento e ritmo definidos por:
definição de pronto;
pontos por função;
backlog do produto;
sprints;
time-box.
No contexto das metodologias de desenvolvimento de software, a abordagem ágil tem ganhado destaque devido à sua flexibilidade, foco na colaboração e capacidade de se adaptar a mudanças frequentes nos requisitos. Dentro do framework Scrum, um dos papéis essenciais é responsável por proteger a equipe de desenvolvimento contra interferências externas e garantir que o Scrum seja compreendido e aplicado corretamente.
Seguindo a descrição dada no texto anterior, assinale aquela que descreve exatamente o papel destacado no Scrum.
Product Owner
Scrum Master
Stakeholder
Development Team
Uma equipe de desenvolvimento de uma empresa de TI está aplicando a metodologia baseada no framework Scrum. Essa equipe realizará uma primeira reunião, na qual definirá e estimará quais tarefas serão executadas naquele ciclo, objetivando o que será desenvolvido e como será feito, priorizando o backlog e direcionando o planejamento para entrega de maior valor possível.
No Scrum, essa reunião, ou cerimônia, é a de
Daily Scrum
Product Owner Talk
Sprint Review
Sprint Planning
Sprint Retrospective
A engenharia de software aborda um princípio chamado DRY (Don’t repeat yourself, tradução: não se repita), este conceito é amplamente discutido, a fim de, melhorar as boas práticas de desenvolvimento. Sobre o DRY assinale a alternativa que define corretamente este princípio.
Evitar rotinas repetitivas no dia a dia de trabalho
Procurar reduzir a redundância de código
Procurar enfatizar o código com comentários
Evitar realizar mais de 100 linhas de código no mesmo dia
O Scrum emprega uma abordagem iterativa e incremental para aperfeiçoar a previsibilidade e o controle de riscos. Considerando-se os termos mais utilizados no Scrum, numerar a 2ª coluna de acordo com a 1ª, associando o termo com sua definição e, após, assinalar a alternativa que apresenta a sequência CORRETA:
(1) Product Backlog [backlog do produto].
(2) Product Owner (PO).
(3) Scrum Master.
(4) Sprint.
(_) É a pessoa responsável pelo backlog do produto. Ele também define e prioriza as funcionalidades.
(_) É um facilitador da equipe de desenvolvimento que remove obstáculos que possam interferir no desenvolvimento do produto.
(_) É uma iteração do desenvolvimento (2 a 4 semanas).
(_) Lista de histórias que compõem o produto.
2 - 3 - 1 - 4.
1 - 2 - 3 - 4.
2 - 3 - 4 - 1.
1 - 3 - 2 - 4.
4 - 2 - 3 - 1.
Relacione os tipos de Sprint do SCRUM com as definições dos seus objetivos.
1. Inspecionar o progresso em direção ao Sprint Goal e adaptar o Sprint Backlog conforme necessário, ajustando o próximo trabalho planejado, é um evento de até 15 minutos para os desenvolvedores.
2. Estabelecer o trabalho a ser executado no Sprint. O plano resultante é criado pelo trabalho colaborativo de todo o time.
3. Planejar maneiras de aumentar a qualidade e a eficácia.
4. Inspecionar o resultado do Sprint e determinar futuras adaptações. O time apresenta os resultados do seu trabalho para as principais partes interessadas, sendo discutido o progresso em direção ao Produto.
( ) Sprint de Planejamento
( ) Sprint de Retrospectiva
( ) Reunião Diária
( ) Sprint de Revisão
Assinale a opção que indica a relação correta, na ordem apresentada.
1 – 2 – 4 – 3.
1 – 3 – 2 – 1.
2 – 3 – 1 – 4.
3 – 4 – 1 – 2.
4 – 1 – 3 – 2.
Leia o texto a seguir:
-
“Desenvolvido na década de 1990, tem como objetivo criar ciclos curtos de desenvolvimento de projetos, o que garante maior agilidade nas entregas e redução de custos. Como são feitas várias pequenas entregas durante o desenvolvimento do projeto, obtém-se mais feedbacks que contribuem para a qualidade final. Assim, a cada etapa concluída, parte-se para a próxima, com a certeza de que os passos anteriores realmente contribuíram para satisfazer o cliente final.”
-
O texto acima define a metodologia de projeto conhecida como
Lean
Cascata
Extreme Programming
Scrum
As reuniões no Framework SCRUM visam criar uma rotina e diminuir a quantidades de reuniões não programadas dentro do SCRUM. Estas reuniões possuem time-boxed, ou seja, um tempo de duração pré-definido. Assinale a alternativa que possui a descrição correta para as reuniões do SCRUM apresentadas.
Sprint Planning: é a reunião em que é planejado o que será executado durante a Sprint Retrospective.
Daily Meeting: é a reunião diária, também conhecida como Stand alone meeting. Tem o intuito de formar a equipe e deixar todos informados dos acontecimentos e dos avanços de cada novo integrante.
Sprint Review: é a reunião em que é revisada a Sprint. Os integrantes da reunião são os participantes do time SCRUM.
Sprint Retrospective: reunião com o intuito de fazer melhorias na Sprint. É realizada para que o time possa implementar novos requisitos no projeto. Esta reunião corre entre a Sprint Review e o Sprint Planning.
Entre os processos ágeis de desenvolvimento de software, SCRUM é um framework, algo como uma caixa de ferramentas, dentro do qual pessoas podem tratar e resolver problemas complexos e adaptativos, enquanto produtiva e criativamente entregam produtos com o mais alto valor possível. De acordo com a terminologia Scrum, eventos são chamados time-boxes, uma vez que são duração fechada e sprints são time-boxes de 1 mês ou menos e constituem o coração do Scrum. Entre os tipos de Sprint, três são detalhados a seguir.
I. É um time-box de 8h para uma sprint de um mês; uma reunião é onde o Product Owner é ouvido em relação às prioridades e aos objetivos da sprint. É nela também onde o time irá deliberar sobre o que conseguem fazer nesta sprint em relação às necessidades, formalizando o Sprint Backlog, ou lista de coisas que serão feitas no próximo mês.
II. É um time-box de 15 min que deve acontecer diariamente, sempre no mesmo local e horário para gerar consistência e evitar perda de tempo, facilitada pelo Scrum Master. Nesta reunião, que deve ser muito dinâmica e que popularmente é feita em pé para evitar prolongamentos e distrações, cada membro do time deve responder apenas três perguntas: o que eu fiz ontem, o que eu vou fazer hoje e se tem algo me impedindo.
Os tipos detalhados em I e em II são denominados, respectivamente:
Sprint Planning e Sprint Retrospective
Sprint Review e Sprint Retrospective
Sprint Planning e Daily Scrum
Sprint Review e Daily Scrum
Analise a frase a seguir.
Funciona criando ciclos, conhecidos como sprints, que são os intervalos de tempo para o desenvolvimento de cada etapa.
Assinale a metodologia ágil de desenvolvimento à qual a frase acima diz respeito.
Crystal.
Kanban.
Lean.
Scrum.
XP.
Acerca das reuniões presentes no SCRUM, analise as afirmativas a seguir e assinale a alternativa CORRETA:
I, A reunião Sprint Retrospective serve para apresentar para a equipe e o product owner o que foi alcançado neste sprint.
II. Durante o Sprint Planning Meeting, o Product Owner descreve as funcionalidades de maior prioridade para a equipe. A equipe faz perguntas durante a reunião de modo que seja capaz de quebrar as funcionalidades em tarefas técnicas, após a reunião. Essas tarefas irão dar origem ao Sprint Backlog.
Apenas a afirmativa I está correta.
Apenas a afirmativa II está correta.
Ambas afirmativas estão corretas.
Nenhuma afirmativa está correta.
O Backlog da Sprint é a recomendação do trabalho que o Time identifica como necessário para alcançar a meta da Sprint. Os itens do Backlog da Sprint devem ser íntegros.
Certo
Errado
Assinale a alternativa que apresenta apenas papéis recomendados no Framework Scrum.
Time Scrum, Scrum Master, Product Owner
Time Scrum, Scrum Tester, Product Owner.
Time Scrum, Scrum Manager, Product Owner.
Scrum Manager, Scrum Tester, Product Owner.
Scrum Manager, Scrum Tester, Scrum Master.
O Scrum é um método de desenvolvimento que possui princípios consistentes com o manifesto ágil. Assinale a alternativa que define corretamente, dentro de uma equipe Scrum, o responsável por guiar, treinar e assistir para que todos tenham bom entendimento e usem adequadamente tal método.
Scrum Trainer.
Product Owner.
Scrum Master.
Product Backlog.
Scrum Guide.