

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 metodologia ágil Scrum, a Sprint Planning (Planejamento da Sprint) deve contar com a participação de quais papéis?
Developers, Product Owner e Scrum Master.
Apenas Product Owner e Scrum Master.
Apenas Developers e Product Owner.
Apenas Developers e Scrum Master.
Apenas Developers.
O objetivo da sprint review é inspecionar o resultado da sprint e impedir adaptações futuras.
Certo
Errado
Enquanto trabalha no desenvolvimento do novo software da Universidade Federal de Sergipe, que segue a metodologia ágil Scrum, você encontra o conceito de Stakeholders. Esse conceito refere-se
a uma pessoa comum escolhida aleatoriamente na rua que não tem conhecimento sobre o projeto, mas é designada como tomadora de decisões-chave.
a uma lista de itens do backlog do produto selecionados para a sprint atual, além de um plano para entregar o incremento de produto resultante da sprint.
a uma lista priorizada de todas as funcionalidades desejadas no produto. É de responsabilidade do Product Owner gerenciar e priorizar o backlog do produto.
às partes interessadas no projeto, como clientes, usuários finais e gerentes. Eles têm interesse no produto e podem fornecer feedback valioso para o Product Owner.
a uma reunião diária de 15 minutos na qual a equipe Scrum discute o que foi feito desde a última reunião, o que será feito até a próxima e quaisquer impedimentos que estão no caminho.
No contexto do Scrum, assinale a alternativa que apresenta a principal responsabilidade do Product Owner durante o ciclo de desenvolvimento.
Garantir que o time Scrum siga estritamente as cerimônias e eventos estabelecidos, como as reuniões diárias
Definir as metas do sprint, priorizar e gerenciar o Product Backlog, garantindo que as necessidades do cliente sejam atendidas
Facilitar a comunicação entre o time de desenvolvimento e o cliente, sem influenciar no conteúdo do backlog
Executar testes e avaliar a qualidade do produto desenvolvido pelo time
Analise as afirmações abaixo, baseadas na obra de Sommerville (SOMMERVILLE, lan. Engenharia de Software. 9 ed. São Paulo: Pearson Prentice Hall, 2011, p. 53), a respeito de métodos ágeis:
I. Métodos ágeis são métodos de desenvolvimento sequenciais que se concentram em desenvolvimento rápido, releases frequentes do software, produção de códigos de alta qualidade. O cliente é envolvido exclusivamente na fase de entrega e uso em produção do artefato produzido.
II. A decisão de usar uma abordagem ágil ou uma abordagem dirigida a planos para o desenvolvimento deve depender do tipo de software a ser desenvolvido, das habilidades da equipe de desenvolvimento e da cultura da empresa que desenvolve o sistema.
III. XP integra um conjunto de boas práticas de programação, como releases frequentes do software, melhorias contínuas do software e participação do cliente na equipe de desenvolvimento.
IV. O escalamento de métodos ágeis para sistemas de grande porte é difícil, pois estes sistemas necessitam de projeto adiantado e alguma documentação. A integração contínua é praticamente impossível quando existem várias equipes de desenvolvimento separadas trabalhando em um projeto.
Estão CORRETAS as afirmações:
I e II apenas.
I, II e IV apenas.
III e IV apenas.
II, III e IV apenas.
I, II, III e IV.
Em projetos que seguem práticas ágeis, encontrar métodos eficazes para estimar o tamanho e a complexidade das tarefas é crucial para o planejamento e a execução do trabalho. Qual é a técnica frequentemente utilizada para estimar o tamanho e a complexidade das tarefas de desenvolvimento?
Contagem de linhas de código.
Estimativas de tempo fixo.
Planning Poker.
Análise de ponto de função.
Sobre as Metodologias de Desenvolvimento de Software e o Processo Unificado, analise as afirmativas a seguir.
I. O Processo Unificado é uma metodologia de desenvolvimento de software que se destaca por ser iterativa e incremental com entregas sucessivas e refinadas do projeto.
II. A análise orientada a objeto não é considerada uma metodologia de desenvolvimento de software.
III. No Processo Unificado, artefatos como casos de uso e diagramas de classe podem ser compartilhados entre diferentes fases, como a concepção e a elaboração.
Está correto o que se afirma em
I, apenas.
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, II, III.
Difundido no cenário das startups, o método Lean, que é indicado para projetos reduzidos e mais objetivos, tem como foco principal identificar e eliminar de forma eficiente os desperdícios dentro de uma organização ou na realização de algum projeto.
Certo
Errado
Lean UX e Agile UX são técnicas mutuamente exclusivas, pois o Agile UX está focado em cortar processos desnecessários e etapas secundárias.
Certo
Errado
Na gestão do backlog de um produto usando-se uma metodologia ágil, o controle do versionamento dos artefatos é adequado para procurar manter o backlog com a característica de emergente.
Certo
Errado
O Manifesto Ágil foi lançado em 2001 e representa uma declaração de valores e princípios essenciais para o desenvolvimento de software.
Com relação ao desenvolvimento ágil de software proposto no Manifesto, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).
( ) O desenvolvimento ágil valoriza mais os indivíduos e interações do que os processos e ferramentas, bem como atribui mais valor ao software em funcionamento do que à documentação abrangente.
( ) O movimento ágil valoriza menos a negociação de contratos, dando mais importância à colaboração com o cliente.
( ) O desenvolvimento ágil valoriza mais seguir um plano do que responder a mudanças.
As afirmativas são, respectivamente,
V – V – F.
F – F – V.
V – F – V.
V – F – F.
F – V – V.
O Desenvolvimento de Software tem sido impactado pela condução de projetos empregando métodos ágeis. São alguns dos principais métodos: Scrum; Kanban; Lean; Feature Driven Development (FDD); eXtreme Programming (XP); e, Microsoft Solutions Framework (MSF).
Entre as técnicas aplicadas, destaca-se a prática que torna a integração de código mais eficiente por meio de builds e testes automatizados denominada
Iterative Development / Continuous Delivery (ID/CD)
Continuous Delivery / Continuous Feedback (CD/CF)
Continuous Integration / Continuous Delivery (CI/CD)
Flow Production / Continuous Integration (FP/CI)
Continuous Integration / Continuous Feedback (CI/CF)
No Scrum, a sprint review visa inspecionar o resultado da sprint e determinar as adaptações futuras, caso necessário, e é executada após a sprint ser finalizada.
Certo
Errado
Considerando as características e as práticas comuns às metodologias ágeis, analise as afirmativas a seguir.
I. O manifesto ágil enfatiza a importância da colaboração com o cliente mais do que a negociação de contratos.
II. O desenvolvimento iterativo e incremental é um princípio chave, permitindo entregas frequentes de partes funcionais do software.
III. A rigidez nos processos de desenvolvimento é essencial para garantir a qualidade e a previsibilidade do produto final.
Está correto o que se afirma em
I, apenas.
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, II e III.
A respeito da gestão de projetos que emprega metodologias ágeis, assinale a afirmativa correta.
Times Scrum possuem a capacidade de se auto-organizar, o que significa que decidem a melhor maneira de completar seu trabalho, ao invés de serem dirigidos por indivíduos externos à equipe.
Scrum Masters são líderes genuínos que servem tanto ao Time Scrum quanto à organização como um todo. Eles têm a responsabilidade de desenvolver e comunicar de forma explícita a meta do produto, além de criar e comunicar de maneira clara os itens do Product Backlog.
Na metodologia XP, é considerado aceitável o uso de grandes quantidades de horas extras, pois, a médio prazo, não há uma diminuição na qualidade do código e na produtividade;
O planejamento do projeto é comumente realizado em sua fase inicial, detalhando todo o trabalho a ser desenvolvido nas fases posteriores;
No papel de servir à organização, o Product Owner é responsável por liderar, treinar e orientar a organização no emprego do Scrum, além de remover barreiras entre os stakeholders e os Times Scrum.
Segundo Valente (2020), considerando o desenvolvimento ágil, assinale a opção que apresenta corretamente as características fundamentais que definem os processos ágeis.
Menor ênfase em documentação e planos detalhados, desenvolvimento em times pequenos, programação em pares, testes automatizados e integração continua.
Menor ênfase no planejamento detalhado, documentação extensiva, aprovações formais, rigidez nas mudanças e estrutura hierárquica.
Maior ênfase em contratos detalhados, especificações completas no início do projeto, desenvolvimento sequencial, resistência a alterações e revisões formais.
Maior controle estrito de mudanças, desenvolvimento em times pequenos, ênfase na conformidade com processos, papéis e responsabilidades definidos, documentação detalhada e avaliação formal.
Maior ênfase em planejamento detalhado, atividades sequenciais, testes automatizados, minimização da interação cliente-desenvolvedor e processo altamente controlado.
De acordo com o Scrum, durante uma sprint planning, para cada item do product backlog selecionado, cabe ao product owner planejar o trabalho necessário para criar um incremento de valor que atenda à forma como isso será feito.
Certo
Errado
Na comparação do desenvolvimento tradicional de projetos em relação ao desenvolvimento ágil de projetos, é pertinente que:
a abordagem tradicional fixa o prazo, e estima os recursos e o escopo;
a abordagem ágil fixa os recursos, e estima o prazo e o escopo;
a abordagem tradicional fixa os recursos e o prazo, e estima o escopo;
a abordagem ágil fixa os recursos e o prazo, e estima o escopo;
a abordagem tradicional fixa o escopo e os recursos, e estima o prazo.
A metodologia Scrum é um framework que apoia o desenvolvimento de soluções adaptativas para problemas complexos utilizando diversos artefatos.
O artefato do Scrum composto pela Meta da Sprint (por que), o conjunto de itens do Product Backlog selecionados para a Sprint (o que), bem como um plano de ação para entregar o Incremento (como) é o:
kanban;
incremento;
sprint backlog;
product owner;
meta do produto.
Assinale a alternativa que apresenta característica preconizada em métodos ágeis de gestão e desenvolvimento de projetos.
Alto detalhamento da especificação antes do início da implementação.
Flexibilização dos processos de gestão em organizações de grande porte.
Fácil disseminação de cultura organizacional em equipes de desenvolvimento maiores.
Dispensa de testes formais antes da validação da entrega.
Entrega incremental de valor ao invés de uma única entrega completa ao final de um projeto.