Prévia do material em texto
Você acertou 9 de 10 questões Verifique o seu desempenho e continue treinando! Você pode refazer o exercício quantas vezes quiser. Verificar Desempenho A B 1 Marcar para revisão No método Extreme Programming (XP), a responsabilidade por executar melhorias contínuas no código-fonte, como refatoração, testes automatizados e aplicação de boas práticas de programação, é atribuída ao papel de: Cliente Tracker C D E Coach Desenvolvedor Cleaner Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado No Extreme Programming (XP), o Desenvolvedor é o membro da equipe responsável por executar melhorias no código, como refatoração, testes automatizados (TDD) e adoção de boas práticas de programação. É ele quem atua diretamente na qualidade técnica do software, escrevendo e melhorando o código continuamente. 2 Marcar para revisão Diferentemente do método XP, o modelo SCRUM possui apenas três papéis para seu time. Dessa forma visa otimizar a criatividade, produtividade e flexibilidade, tornando-os multifuncionais e auto-organizáveis. Analise as afirmativas a seguir: I - O time de desenvolvimento, DEV team, deve possuir de 3 a 9 componentes. A B C D E II - O Dono do produto, Product Owner, define e transmite o que se espera do produto. III - O Líder SCRUM, SCRUM Master, deve apoiar sua equipe de transmitir o entendimento do SCRUM. É correto o que se afirma em: I, apenas. II, apenas. I e III, apenas. II e III, apenas. I, II e III. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado As afirmativas descrevem corretamente as funções, papéis, do time dentro do método SCRUM. O Método SCRUM, uma das principais metodologias ágeis utilizadas no desenvolvimento de software e em projetos complexos, destaca-se por sua A B C D E abordagem colaborativa e estrutura organizacional bem definida. Essa metodologia atribui funções e papéis específicos aos membros da equipe, criando um ambiente altamente eficiente e produtivo para alcançar os objetivos do projeto. 3 Marcar para revisão As melhores maneiras de desenvolver um software estão sendo descobertas durante os processos de desenvolvimento. Entre os valores do manifesto ágil estão: Ferramentas e processos têm maior visibilidade e importância que as pessoas. Colaboração com o cliente, entendendo seus problemas e expectativas e ouvindo seus feedbacks tem mais importância do que a negociação de contratos. Documentação abrangente deve ser prioridade durante o desenvolvimento. Quando elaborado um projeto ele deve ser seguido até o final, sem alterações; por isso, é importante realizar um briefing bem detalhado. Um plano de desenvolvimento é importante, porém ele deve acompanhar as mudanças e feedback do cliente. A B C Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Entre os valores apresentados no Manifesto Ágil, podemos perceber que o contato com o cliente, para entender e satisfazer as expectativas dele, além de realizar mudanças acompanhando assim o contexto complexo do desenvolvimento de softwares são prioridades. 4 Marcar para revisão Das opções abaixo, assinale qual representa um evento Scrum que possui o propósito de inspecionar o incremento do produto ao fim da sprint: Reunião de Planejamento Reunião de Revisão Reunião de Projeto D E Reunião Diária Reunião de Retrospectiva Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado No contexto do Scrum, a Reunião de Revisão é o evento que tem como objetivo inspecionar o incremento do produto ao final de cada sprint. Durante essa reunião, a equipe Scrum e os stakeholders colaboram sobre o que foi feito na sprint. Com base nessa informação, eles adaptam o backlog do produto, se necessário. Portanto, a alternativa correta é a "Reunião de revisão". 5 Marcar para revisão Qual item abaixo NÃO é um valor do Scrum? A B C D E Abertura Respeito Foco Adaptação Coragem Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado O Scrum é uma metodologia ágil para gestão e planejamento de projetos, e seus valores fundamentais são: comprometimento, coragem, foco, abertura e respeito. Portanto, a alternativa "Adaptação" não é um valor do Scrum, tornando a alternativa D a correta. A B C D E 6 Marcar para revisão Framework são estruturas que servem como referência para a construção de projetos. O Framework __________ pode ser usado para a gestão de projetos complexos, sendo leve e simples de entender, porém, complexa de se aplicar. Assinale a alternativa que completa corretamente a lacuna. SCRUM FDD DSDM SWOT ASD Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Questão 7 de 10 1 2 3 4 5 6 7 8 9 10 Lista de exercícios Projeto Ágil Sair A B C O método SCRUM pode ser considerado um framework usado para gerenciar processos complexos, sendo fácil de entender, porém complicado de aplicar. O método SCRUM emergiu como um dos frameworks mais populares e amplamente adotados para o gerenciamento de projetos complexos, especialmente no desenvolvimento de software e em equipes ágeis. Sua abordagem transparente e estrutura clara têm atraído inúmeras organizações em busca de maior eficiência e adaptabilidade. No entanto, embora a teoria subjacente seja relativamente fácil de entender, sua aplicação prática pode ser um desafio complexo e multifacetado. 7 Marcar para revisão Os princípios servem de base para algo, no caso do Manifesto Ágil, seus princípios são conceitos básicos para a condução de práticas. Conhecendo os princípios do Manifesto Ágil é correto afirmar que: Não há necessidade de levar o ambiente da criação do projeto em consideração. Pessoas de negócios e desenvolvedores devem trabalhar de forma independente, encontrando-se reuniões esporádicas. A maneira mais eficaz de transmitir informações e ideias entre a equipe é em uma conversa pessoalmente. Corretas (9) Incorretas (1) Em branco (0) 6 7 8 9 10 D E Processos Ágeis consomem muitas horas de trabalho dos desenvolvedores. Os melhores projetos ágeis são os mais sofisticados, ou seja, os que apresentam soluções complexas. Resposta incorreta Opa! A alternativa correta é a letra C. Confira o gabarito comentado! Gabarito Comentado O Manifesto Ágil revolucionou a forma como as equipes de desenvolvimento de software encaram seus projetos, valorizando princípios como a colaboração, a adaptação contínua e a entrega de valor ao cliente. Entre as diversas diretrizes presentes nesse manifesto, destaca-se a premissa de que a comunicação eficaz é um elemento crucial para o sucesso de qualquer empreendimento ágil. Nesse contexto, acredita-se que a melhor forma de transmitir informações para e entre uma equipe de desenvolvimento é por meio de uma conversa face à face. Essa abordagem enfatiza a interação direta e pessoal, estimulando a troca de ideias, a construção de conhecimento coletivo e a agilidade necessária para lidar com os desafios inerentes ao desenvolvimento de software. 8 Marcar para revisão A B C D E O SCRUM considera que o conhecimento vem através da experiência, este método de gestão possui valores e pilares. São pilares do SCRUM: Agilidade, Transparência e Foco. Adaptação, Transparência e Inspeção. Adaptação, Comprometimento e Coragem. Inspeção, Transparência e Foco. Inspeção, Adaptação e Respeito. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Sendo um método empírico de trabalho, o SCRUM está apoiado sobre os pilares de adaptação, transparência e inspeção. Esses pilares trabalham em conjunto para fomentar a aprendizagem contínua, a colaboração e aexcelência na entrega de valor A B C ao cliente, consolidando o SCRUM como uma poderosa abordagem para alcançar o sucesso em um ambiente de trabalho ágil e em constante evolução. 9 Marcar para revisão O Método Extreme Programming (XP) é uma metodologia ágil que se destaca por sua abordagem estruturada e colaborativa no desenvolvimento de software. Nesse contexto, a alocação de papéis predefinidos dentro da equipe é fundamental para garantir a eficácia do processo. Um desses papéis cruciais é o do Coach, cuja presença e atuação são fundamentais para o sucesso do projeto. Dentro dos papéis predefinidos e distribuídos pela equipe, na utilização do método XP os objetivos do Coach são: O coach está ligado diretamente ao desenvolvimento do software, sendo a linha de frente no processo. O coach define os requisitos do sistema que está em desenvolvimento. O coach tem conhecimento técnico e do software que está sendo desenvolvido, deve ser capaz de ajudar a equipe, facilitar reuniões e ser o guardião dos valores do método XP. D E O coach fornece feedback à equipe mantendo o equilíbrio entre o que foi e precisa ser realizado. O coach realiza medições para avaliar o processo de desenvolvimento. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado O método XP é orientado ao lado comportamental da equipe, e neste contexto o papel do coach é facilitar a assimilação dos valores pela equipe, auxiliar em cerimônias, como reuniões, e para isso precisa conhecer o processo de desenvolvimento, o produto e a equipe. 10 Marcar para revisão Kent Beck, Ward Cunningham e Ron Jeffries participaram do desenvolvimento do Manifesto Ágil, eles já possuíam experiência no desenvolvimento de métodos, pois criaram o método Extream Programming (XP). Sobre Método XP: A B C D E Não pode ser caracterizado como processo ágil, porque possui práticas e valores próprios. Deixou de ser utilizado após a assinatura do Manifesto Ágil por ser equivalente. Sua utilização cria ambientes de desenvolvimento onde os membros apenas seguem ao plano. Adere inteiramente ao Manifesto Ágil e suas práticas e valores completam o método e visam um melhor desenvolvimento de softwares. Respeito e comunicação não fazem parte de suas práticas, é um método focado em resultados. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Os signatários Kent Beck, Ward Cunningham e Ron Jeffries já haviam criado método XP para desenvolvimento de software, método que adere inteiramente ao Manifesto e possui valores e práticas próprias compatíveis com as do manifesto.