Prévia do material em texto
GUIA DE ESTUDO – MÉTODOS ÁGEIS COM SCRUM 1- 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 abaixo: I. O time de desenvolvimento, DEV team, deve possuir de 3 a 9 componentes. 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: A- I, apenas. B- I e III, apenas. C- I, II e III. D- II e III, apenas. E- II, apenas Resposta: C. 2- Qual das alternativas a seguir sobre o Scrum poker é falsa? A- Somente os developers participam do processo de estimativa do Scrum poker. B- Também é conhecido como planning poker. C- É uma técnica para estimar por meio de um jogo de cartas baseado em consenso D- Todos os developers selecionam uma carta para cada item do Sprint Backlog. E- Tem como premissa que quem executa deve ser o mesmo que estima Resposta: A. 3- 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: A- O coach realiza medições para avaliar o processo de desenvolvimento. B- O coach está ligado diretamente ao desenvolvimento do software, sendo a linha de frente no processo. C- O coach fornece feedback à equipe mantendo o equilíbrio entre o que foi e precisa ser realizado. D- O coach define os requisitos do sistema que está em desenvolvimento. E- O coach tem conhecimento técnico e do software que está sendo desenvolvido, deve ser capaz de ajudara equipe, facilitar reuniões e ser o guardião dos valores do método XP. Resposta: E. 4- Qual evento do Scrum busca priorizar pontos de melhoria a serem implementados na próxima sprint? A- Daily Scrum. B- Sprint review. C- Sprint. D- Sprint retrospective. E- Sprint planning. Resposta: D. 5- O método XP adere completamente ao Manifesto Ágil e é orientado ao lado comportamental da equipe. Dentro do método existe a distribuição dos papéis para o time, com responsabilidades e tarefas distintas. Um deles é o responsável por realizar melhorias no código desenvolvido, ele possui alto grau de conhecimento técnico. Este é o papel: A- Tracker B- Cleaner C- Coach D- Cliente E- Desenvolvedor Resposta: B. 6- O Scrum é baseado em: A- Racionalismo B- Empirismo C- Idealismo D- Lean Six Sigma E- Agilismo. Resposta: B. 7- 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: A- Reunião de retrospectiva B- Reunião de planejamento C- Reunião de revisão D- Reunião de projeto E- Reunião diária Resposta: C. 8- Qual evento do Scrum permitirá que processos, ferramentas e métricas sejam adaptados de modo a atender às necessidades da organização? A- Sprint review. B- Sprint. C- Sprint planning. D- Daily Scrum. E- Sprint retrospective Resposta: E. 9- Qual item abaixo não é um valor do Scrum? A- Abertura B- Coragem C- Respeito D- Foco E- Adaptação Resposta: E. 10- Os valores do Scrum devem ser incorporados pelo Scrum Team e são essenciais para o sucesso dos projetos. Qual das opções abaixo não constitui um valor do Scrum? A- Foco B- Respeito C- Empatia D- Compromisso E- Coragem. Resposta: C. 11- Selecione o item abaixo que representa uma técnica muito utilizada no Extreme Programmig para descrever a necessidade do usuário: A- História de usuário B- Refatoração C- Programação em par D- Padrão de Código E- Caso de uso. Resposta: A. 12- Qual item abaixo não é um valor do Extreme Programming? A- Metáforas B- Respeito C- Feedback D- Coragem E- Simplicidade. Resposta: A. 13- A metodologia XP surgiu no final da década de 90, após o início da Internet, levando a mudanças significativas no ciclo de desenvolvimento de software. Qual dos seguintes aspectos NÃO é uma prática de Programação Extrema? A- Desenvolvimento orientado a testes. B- Posse coletiva. C- Programação em pares. D- Capacitar clientes. E- Pequenos lançamentos. Resposta: D. 14- Kanban e eXtreaming Programing são métodos precursores na história da agilidade. Em uma análise exploratória inicial, podemos dizer que entregar valor mais cedo é: A- nunca deixar os recursos inativos. B- pular etapas. C- sobrecarregar a linha de produção. D- colocar mais pessoas no time. E- evitar grandes lotes para entregar de forma mais contínua Resposta: E. 15- Os processos que abrangem as aquisições e contratos envolvem uma sequência de atividades que nem sempre são triviais ou de fácil dimensionamento para uma organização. Qual das alternativas descreve melhor um contrato? A- Acordo sem compensação financeira. B- Acordo entre comprador e vendedor. C- Acordo com termos e condições objetivos, claros e detalhados sem gerar dupla interpretação. D- Documento entre comprador e fornecedor. E- Documento legal entre comprador e fornecedor que descreve um acordo mútuo gerando obrigações entre fornecedor a entregar produtos, serviços ou resultados descritos e comprador a fornecer uma contraprestação monetária ou de outro tipo Resposta: E. 16- Qual é a melhor descrição da definição de pronto (DoD) segundo o Guia PMBOK? A- Inspeção do que precisa ser feito. B- Aquilo que deve ser feito. C- Critérios de aceitação. D- Uma lista de verificação de todos os critérios que devem ser atendidos para que uma entrega possa ser considerada pronta para uso do cliente. E- Checklist do que precisa ser feito. Resposta: D. 17- Qual das alternativas não é uma métrica usada no Kanban? A- Cycle time. B- WIP (work in progress). C- Work item age. D- Throughput E- Earned value. Resposta: E. 18- XP e Kanban são práticas de gerenciamento de PRprojetos de software populares entre praticantes do desenvolvimento ágil. Um aspecto de divergência entre as duas práticas é: A- Processo incremental. B- Uso de quadro de tarefas. C- Valorização de feedback. D- Processo iterativo. E- Representação do estágio de desenvolvimento de uma tarefa Resposta: D. 19- Preciso testar se sou capaz de acessar dados de um API. Que tipo de teste eu vou escrever? A- Teste de integração. B- Teste unitário C- este "Mocked". D- Teste funcional. E- Teste de regressão. Resposta: A. 20- O Scrum é uma ferramenta democrática de gerenciamento de projetos amplamente empregada nas organizações. Acerca de suas características, qual das alternativas contém somente artefatos do Scrum? A- Backlog e Sprint Backlog. B- Sprint e Sprint Backlog. C- Backlog e Incremento. D- Sprint Retrospective e Sprint Backlog. E- Product Backlog; Sprint Backlog e Incremento. Resposta: E. 21- Qual alternativa contém somente tópicos tratados na seção "um sistema de entrega de valor" do padrão de gerenciamento de projetos do Guia PMBOK? A- Gerenciamento das entregas, Valor. B- Governança, funções associadas a projetos, ambiente do projeto e gerenciamento de produto. C- Ambiente do projeto, gerenciamento das entregas. D- Gerenciamento das partes interessadas, Entrega de Valor. E- Governança, Gerenciamento das entregas Resposta: B. 22- Na metodologia ágil, a fim de se avaliar o valor dos requisitos do projeto, temos como parte interessada mais importante o: A- Desenvolvedor B- Product Owner C- Cliente D- Scrum Master E- Testador Resposta: C. 23- "Os modelos mais tradicionais são compostos por processos longos e com objetivos definidos, porém, sem muitos detalhes sobre os caminhos recomendados para atingi-los. As metodologias ágeis contam com uma proposta de processos mais curtos, com entregas em menorespaço de tempo, focando principalmente na melhoria e no alinhamento da equipe." Qual dos itens abaixo representa uma característica da agilidade (métodos ágeis)? A- Mudanças só devem ser entregues após o término do projeto B- Fases bem definidas para o desenvolvimento do escopo completo do projeto. C- Capacidade de responder rapidamente a mudanças D- As funcionalidades devem ser concentradas em uma única entrega do projeto. E- Planejamento não leva em consideração valores das entregas para o cliente Resposta: C. 24- Analise as afirmativas a seguir em relação a característica da metodologia de projeto utilizada e assinale (C) para metodologia cascata e (A) para metodologia ágil: a- ( ) Também conhecido como método tradicional de desenvolvimento. b- ( ) Apresenta etapas distintas e bem definidas do ciclo de vida do projeto. c- ( ) Apresenta maior flexibilidade e aceitação de mudanças no projeto. d- ( ) Os requisitos são divididos em ciclos incrementais. Assinale a alternativa que representa a sequência correta: A- C - C - A - A B- A - C - A - A C- A - C - A - C D- C - A - C - A E- C - C - C - A Resposta: A. 25- O time Scrum é responsável por escolher as funcionalidades a serem desenvolvidas em cada interação e desenvolvê-las. Esta é uma característica ágil conhecida como: A- Excelência. B- Adaptabilidade. C- Comunicação. D- Auto-organização. E- Simplicidade. Resposta: D. 26- Durante a Sprint, uma ferramenta essencial para os envolvidos é o quadro de tarefas Scrum. Esta ferramenta é essencial para: A- Monitoramento do projeto pela empresa B- Fiscalizar o Scrum Master C- Promover o bem-estar entre os envolvidos D- Controlar a equipe E- Prover transparência Resposta: A. 27- O Scrum é uma metodologia ágil utilizada na gestão e planejamento de projetos de software que fornece um processo de desenvolvimento rápido, iterativo e de qualidade. No Scrum, os projetos são divididos em ciclos (normalmente de duas a quatro semanas) chamados de Sprints, dentro dos quais um conjunto de atividades deve ser executado. Considerando a metodologia Scrum, avalie as afirmações a seguir. I- Durante a Sprint, tanto a composição do time quanto as metas de qualidade devem ser modificadas, já que o Scrum Master efetua todas as mudanças necessárias para atingir a meta. II- A reunião de planejamento da Sprint é o momento em que o Scrum Master encoraja o time a revisar, dentro do modelo de trabalho e da s práticas do Scrum, seu processo de desenvolvimento. III- O Daily Scrum se caracteriza por uma reunião diária de 15 minutos, que é realizada para avaliação do que foi desenvolvido, dos impedimentos encontrados e do que será feito até a próxima reunião. IV- O Product Owner é a pessoa responsável pelo Product Backlog, que serve muitas vezes de guia para a execução do projeto, por seu conteúdo, por sua disponibilidade e por sua priorização. É correto apenas o que se afirmar em: A- II e III B- I, III e IV C- I, II e IV D- I e II E- III e IV Resposta: E. 28- Na metodologia SCRUM, a respeito do evento de revisão da Sprint (Sprint Review), é incorreto afirmar: A- Todo o time cria um plano para implementar melhorias no modo como o time efetua seu trabalho. B- É um evento time boxed C- Participam o dono do Produto (PO), a equipe e, quando possível, o cliente e/ou partes interessadas. D- O time de desenvolvimento apresenta o trabalho que foi desenvolvido e responde questões sobre o incremento. E- É identificado o que foi finalizado desde o início da última Sprint. Resposta: A. 29- Uma analista foi contratada para participar de um projeto de desenvolvimento de uma aplicação utilizando Scrum, o qual a primeira atividade foi a de avaliar a lista de requisitos presentes no Backlog do Produto, ou Product Backlog (PB). Este artefato está sendo utilizado pela equipe como um direcionador dos itens que devem ser priorizados e desenvolvidos. O responsável pela gestão do Backlog do Produto, que pode auxiliar no esclarecimento de dúvidas desta analista em relação aos requisitos é o: A- Testador B- Product Owner C- Cliente D- Scrum Master E- Desenvolvedor Resposta: B. 30- Qual dos papéis do Scrum abaixo assinalados é único papel com autoridade para cancelar um sprint? A- Gerente Funcional B- Scrum Master C- Gerente de Projeto D- Proprietário do produto E- Tempo de desenvolvimento. Resposta: D. 31- Qual condição é menos importante para o sucesso na implementação do Scrum? A- Implantação por fases. B- Gerentes de projetos certificados. C- Patrocínio da alta direção. D- Bons resultados obtidos no curto prazo com a adoção do Scrum. E- Visão de longo prazo ao criar uma cultura na organização baseada nos valores e nos princípios do Manifesto Ágil. Resposta: B. 32- A duração máxima da reunião de planejamento do sprint é: A- O tempo que é necessário para detalhar o que ser feito na sprint. B- Uma semana. C- Quatro horas. D- Oito horas para um sprint mensal. Para sprints mais curtos, geralmente é mais curto. E- Um dia ou mais. Resposta: D. 33- O método Kanban teve sua origem no final da década de 40, como parte do sistema de produção. Sobre esse método, são valores o que podemos considerar ao Kanban: i- Eu, transparência. ii- Equilíbrio. iii- Colaboração. iv- Gestão de Riscos. v- Foco sem cliente A- As respostas i, ii, iii e v estão corretas. B- Como respostas, i, ii, iii e iv estão corretas. C- Apenas as respostas estão corretas. D- Apenas as respostas i, ii e iv estão corretas. E- Apenas as respostas v, ii e iv estão corretas. Resposta: A. 34- Seu cliente, da plataforma de e-Comerce que você fornece aos microempresários, fez um pedido de uma nova funcionalidade no sistema de gestão de estoque e pediu uma previsão de entrega em produção. Qual das seguintes informações históricas você usará como base para obter uma previsão mais precisa? Seu tempo usa método Kanban: A- Cronograma B- WIP C- Tempo de espera D- Tempo de ciclo de liberação E- Desenvolvedor Tempo de ciclo de desenvolvimento Resposta: C. 35- O Guia PMBOK apresenta atualmente 12 princípios para nortear uma equipe de projetos. Qual é o princípio identificado como Equipe? A- Crie um ambiente colaborativo para a equipe de projeto. B- Seja um líder servidor. C- Demonstrar comportamentos de liderança. D- Seja um administrador diligente, respeitoso e gentil. E- Dê as condições permitidas para que sua equipe tenha um alto desempenho. Resposta: A. 36- Para alcançar resultados promissores com as partes interessadas do projeto é fundamental dominar a arte da comunicação. Nesse conteúdo, qual é o tipo mais comum de comunicação? A- Corporal. B- Gráfica. C- Verbal ou Oral. D- Não verbal. E- Escrita Resposta: C. 37- (FUNDATEC / 2022 - adaptada) O processo de desenvolvimento de software especificado pela Programação Extrema (eXtreme Programming - XP) começa com uma fase de planejamento, na qual são levantados e descritos requisitos para o software na forma de _______________. O projeto e desenvolvimento dos requisitos busca focar nas necessidades imediatas. Necessidades de melhoria no projeto são realizadas através de processos de _______________. Além disso, se recomenda que a atividade de codificação ocorra em _______________ e seja guiada por _______________.Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima. A- histórias de usuários - refatoração - quartetos – testes. B- histórias de usuários - testes - pares - casos de uso. C- histórias de usuários - refatoração - pares – testes. D- modelos de domínio - testes - quartetos - casos de uso. E- modelos de domínio - refatoração - pares – testes. Resposta: C. 38- Em relação aos requisitos, qual é a principal diferença entre umaabordagem preditiva e uma ágil? A- Na abordagem preditiva, os requisitos são definidos no Sprint Planning, na abordagem ágil, os requisitos são elaborados durante a entrega; B- Na abordagem preditiva, os requisitos são preditivos, na abordagem ágil, os requisitos são ágeis. C- Não existem diferenças, requisitos são sempre requisitos. D- Na abordagem preditiva, os requisitos são elaborados durante a entrega, na abordagem ágil, os requisitos são definidos nas Sprints. E- Na abordagem preditiva, os requisitos são definidos previamente, antes do início do desenvolvimento, na abordagem ágil, os requisitos são elaborados com frequência durante a entrega. Resposta: E. 39- Independentemente da área de atuação profissional, qualidade e capricho são características valorizadas no fluxo de trabalho. Com esses aspectos em mente, quando devemos levar em conta a qualidade? A- Nas fases de testes. B- Na entrega do produto. C- Em cada ciclo, desde a primeira etapa. D- Nos pontos de garantia de qualidade. E- Na etapa de concepção. Resposta: C. 40- Selecione o item abaixo que representa uma prática de melhoria contínua do código minimizando problemas como por exemplo duplicidade de código. A- Ritmo sustentável B- Refatoração C- Jogo de Planejamento D- Metáforas E- Pequenas entregas Resposta: B. 41- O principal objetivo da retrospectiva do sprint é: A- Fazer uma retrospectiva da sprint. B- Gerar um documento de lições aprendidas. C- Comemore as conquistas da sprint. D- identificar as oportunidades de melhoria de desempenho e qualidade. E- Aumentar as interações entre o Time Scrum. Resposta: D. 42- Programação Kanban e eXtreaming são métodos precursores na história da agilidade. Em uma análise exploratória inicial, podemos dizer que entregar valor mais cedo é: A- pular etapas. B- sobrecarregar a linha de produção. C- colocar mais pessoas no time. D- nunca deixe os recursos inativos. E- evitar grandes lotes para entregar de forma mais contínua. Resposta: E. 43- Os três pilares do Scrum são: A- Planejamento, demonstração e retrospectiva. B- Inspeção, transparência e adaptação. C- Planejamento, inspeção e adaptação. D- Transparência, eliminação de desperdícios e Kaizen. E- Respeito pelas pessoas, Kaizen e eliminação de resíduos. Resposta: B. 44- Acerca dos métodos ágeis, assinale a opção que completa corretamente a lacuna da sentença abaixo. _______________ é organizado por colunas que representam um fluxo de trabalho pelo quais passam itens ou tarefas executadas. É visual e como atividade desfiladeiro explícita a todos os membros de um tempo. A- Quadro Kanban. B- Método Kanban. C- Kaizen. D- Kanban. E- Cliente Kanban. Resposta: A. 45- Qual das alternativas não é uma métrica usada no Kanban? A- Taxa de transferência. B- Idade do item de trabalho. C- Valor ganho. D- WIP (trabalho em andamento). E- Tempo de ciclo. Resposta: C. 46- Qual das opções não é uma prática do Kanban essencial para o Scrum? A- Inspeção e adaptação da definição do ''fluxo de trabalho''. B- Monitoramento do trabalho em progresso por meio do cronograma. C- Limitação do trabalho em progresso D- Gestão ativa de itens de trabalho em andamento. E- Visualização do fluxo de trabalho. Resposta: B. 47- O principal objetivo da sprint retrospective é? A- Identificar as oportunidades de melhoria de desempenho e qualidade. B- Celebrar as conquistas da sprint. C- Gerar um documento de lições aprendidas. D- Aumentar as interações entre o Scrum Team. E- Fazer uma retrospectiva da sprint. Resposta: A. 48- Qual das opções a seguir é o maior obstáculo na adoção dos métodos ágeis segundo a 15ª edição da pesquisa State of Agile? A- Processos e práticas inconsistentes entre as equipes. B- Treinamento e educação insuficientes. C- Resistência geral da organização à mudança. D- Profissionais não certificados como Scrum master. E- Cultura organizacional em conflito com valores ágeis. Resposta: A. 49- Qual dos papéis do Scrum abaixo assinalados é único papel com autoridade para cancelar uma sprint? A- Gerente Funcional B- Time de desenvolvimento C- Gerente de Projeto D- Scrum Master E- Product Owne Resposta: E. 50- 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- Respeito e comunicação não fazem par te de suas práticas, é um método focado em resultados. B- Deixou de ser utilizado após a assinatura do Manifesto Ágil por ser equivalente . C- Adere inteiramente ao Manifesto Ágil e suas práticas e valores completam o método e visam um melhor desenvolvimento de softwares. D- Não pode ser caracterizado como processo ágil, porque possui práticas e valores próprios. E- Sua utilização cria ambientes de desenvolvimento onde os membros apenas seguem ao plano. Resposta: C. 51- O responsável pelo Product Backlog é o : A- Product owner. B- Product executive officer. C- Product Manager. D- Developers. E- Scrum master. Resposta: A. 52- A duração máxima da sprint review é: A- Duas horas. B- Quatro horas para uma sprint de um mês. Par a sprints mais curtas, geralmente é mais curta. C- Um dia. D- O tempo que for necessário. E- Quatro horas ou mais, conforme necessário. Resposta: B. 53- Qual dos artefatos do Scrum deve ter seus itens priorizados para disponibilizar de forma mais rápida um produto de maior valor agregado? A- Incremento. B- Sprint backlog. C- Meta da sprint. D- Meta do produto. E- Product backlog. Resposta: E. 54- (UFPR) Kanban é um dos métodos ágeis de desenvolvimento de software em que se utilizam mecanismos de gestão visual para a aplicação incremental de melhorias no processo de trabalho (Prikladnicki, 2014). Sobre a implantação e o funcionamento do método Kanban, assinale a alternativa correta. A- Não se recomenda que o Kanban seja utilizado juntamente com o método Scrum. B- O Kanban funciona como um sistema " puxado" para gestão do processo de software. C- A implementação do Kanban começa com a representação visual de como a equipe deseja que seja o seu processo de trabalho , ou seja, o processo to be. D- O Kanban define papéis com funções específicas no processo, como analista funcional, desenvolvedor e analista de testes. E- A limitação do Trabalho em Progresso (Work in Pro gress - WIP) é um dos problemas que pode ser introduzido pelo Kanban e deve ser tratado nas reuniões diárias. Resposta: B. 55- No Kanban, tipicamente, existem dois papéis sugeridos. Qual dos seguintes papéis é um dos papéis sugeridos no método Kanban: A- Tracker. B- Coach. C- SRM. D- Scrum Master. E- Tester. Resposta: C. 56- Segundo Vargas, qual é o principal problema de não seguir o princípio das partes interessadas: Envolva-se de fato com as partes interessadas? A- Se você não se envolver com elas, poderá criar ameaças e perder oportunidades para otimizar os resultados nos quais você deve se concentrar para entregar valor. B- Seu projeto irá fracassar devido ao não envolvimento. C- Você não conseguirá definir o Product Backlog. D- Você não conseguirá levantar os requisitos dos produtos. E- Você não conseguirá partes interessadas para homologar o seu projeto. Resposta: A. 57- A metodologia Scrum é , atualmente, o método ágil mais utilizado no mundo. Acerca de suas características, qual das alternativas contém somente eventos do Scrum? A- Sprint Daily, Sprint Planning . B- Sprint Poker, Sprint Review & Sprint Lessons. C- Sprint, Sprint Review & Sprint Daily. D- Daily Scrum; Sprint Review & Sprint Retrospective. E- Sprint Planning , Sprint Daily, Sprint Review & Sprint Retrospective. Resposta: E. 58- Qual afirmação abaixo melhor explica o princípio de Administração: Seja um administrador diligente, respeitoso e atencioso? A- Você deve chamar a atenção da sua equipe, mas, sempre de forma respeitosa. B- Esteja sempre atento em relação ao desempenho da sua equipe. C- Respeito e atenção devem ser valores incorporados e vividos pela equipe. D- Exija atenção e respeito da suaequipe. E- Você precisa se preocupar com o projeto e se sentir responsável e comprometido em entregar valor para o projeto. Resposta: C. 59- Os princípios servem de base para algo, não 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: A- Os melhores projetos ágeis são os mais sofisticados, ou seja, os que apresentam soluções complexas. B- A maneira mais eficaz de transmitir informações e ideias entre o equipamento e é em uma conversa pessoalmente. C- Pessoas de negócios e desenvolvedores devem trabalhar de forma independente, encontrando-se reuniões esporádicas. D- Não há necessidade de levar o ambiente da criação do projeto em consideração. E- Processos Ágeis consomem muitas horas de trabalho dos desenvolvedores. Resposta: B. 60- Ao adicionarmos um membro em um tempo de desenvolvimento de 7 pessoas teremos quantos canais de comunicação? A- 28 B- 56 C- 15 D- 16 E- 30 Resposta: A. 61- Quando começa a próxima Sprint? A- Ocorreu após o próximo planejamento do sprint. B- Na próxima sexta-feira. C- Quando o proprietário do produto estiver pronto. D- Ocorre após a conclusão do Sprint anterior. E- Na próxima segunda-feira. Resposta: D. 62- Por que é importante mantermos muitas opções é na tomada de decisões e então chegaremos a um consenso? A- Não estamos incorretos para um curso incorreto. B- Para que todos participem. C- É indiferente termos mais ou menos opções na tomada de decisão. D- Poucas opções devem ser consideradas, escolhemos uma e implementamos. E- Termos mais opções se falharmos. Resposta: A. 63- Manter uma equipe coesa, integrada e busca sempre a melhoria contínua, não é uma tarefa trivial. Sem contexto de métodos ágeis, o que é Programação em Pares? A- É um processo em que 1 desenvolvedor faz o código e o outro os testículos. B- É uma forma de retificar erros em programas, procurando pares de erros. C- Um método de desenvolvimento, não qual dois desenvolvedores trabalham juntos na solução, quando possível, na mesma estação de trabalho. D- É um processo de programação, no qual um programador escreve o programa duas vezes só por precaução. E- É um algoritmo que encontra números de pares em um conjunto de números inteiros. Resposta: C. 64- Qual das afirmações possuem somente considerações do princípio de Tailoring? A- Cada projeto é único, e o sucesso do projeto baseia-se na adaptação ao contexto único do projeto para determinar os métodos mais adequados, produzindo os resultados desejados. B- Bons resultados obtidos no curto prazo facilitam a adoção faço Alfaiataria. C- A melhor estratégia para o Tailoring é a implantação são por fases. D- O Tailoring deve ser customizado somente nas abordagens. E- Necessário patrocínio da alta direção. Resposta: A. 65- Cerca de suas características, quantos princípios tem o Guia PMBOK? A- 49 B- 8 C- 13 D- 10 E- 12 Resposta: E. 66- Uma qualidade relevante em qualquer meio social é a adaptabilidade. Ser capaz de monitorar as partes interessadas, adaptar fazendo as estratégias conforme o projeto vai evoluir é fundamental para reduzir as suas resistências, aumentando seu apoio ao projeto. Nesse sentido, qual é o tipo de linguagem que mais ajuda na compreensão do que foi dito aqui? A- Gráfico. B- Verbal ou Oral. C- Não verbal. D- Escrita. E- Fala. Resposta: B. 67- Jorge é o Scrum Master de um projeto bastante complexo, que utiliza a metodologia ágil Scrum. Ele estudou este framework e obteve uma certificação, dando-lhe segurança para conduzir o time de desenvolvimento, porém, está tendo que assumir muitas tarefas. Analise as afirmativas abaixo em relação as tarefas que devem ser realizadas pelo Scrum Master: (I) Capacitar os membros envolvidos no projeto a respeito do framework Scrum. (II) Auxiliar na implementação da cultura ágil na organização, buscando sempre a geração de benefícios. (III) Remover os impedimentos do time de desenvolvimento. As afirmativas que estão corretas em relação as atividades do Scrum Master são: A- Todas as afirmativas. B- Somente as afirmativas I e II. C- Somente as afirmativas I e III, D- Somente a afirmativa I. E- Somente a afirmativa II Resposta: A. 68- O projeto que adota a metodologia ágil com Scrum divide a implementação das funcionalidades em ciclos de tempo fixo, o qual contempla um conjunto de entregáveis cada. Este ciclo é conhecido como: A- Sprint B- Quadro Kanban C- Reunião Diária D- Product Owner E- Product Backlog Resposta: A. 69- O time Scrum é responsável por escolher as funcionalidades a serem desenvolvidas em cada interação e desenvolvê-las. Esta é uma característica ágil conhecida como: A- Adaptabilidade. B- Auto-organização. C- Excelência. D- Simplicidade. E- Comunicação. Resposta: B. 70- Com base no manifesto ágil utilizado pelas metodologias ágeis, qual dos itens abaixo não faz parte no que tange a importância/prioridade? A- Negociação de contratos. B- Software funcional C- Colaboração com o cliente D- Indivíduos e interações E- Adaptação às mudanças Resposta: A. 71- Em relação ao Framework Scrum, avalie as afirmativas a seguir com (V) para Verdadeiro e (F) para Falso e assinale a alternativa correta: A- V - V - V – F B- V - F - F – V C- F - V - V – V D- V - F - V – F E- F - V - V – F Resposta: E. 72- A metodologia tradicional de projetos, ou cascata, se caracteriza por apresentar etapas em que uma fase só pode ser iniciada quando finalizada a anterior. A metodologia ágil se diferencia neste sentido da tradicional por: A- enfatiza a qualidade adicionando etapas de verificação e validação dos requisitos provenientes de um backlog. B- faz uma redução da quantidade de etapas do modelo tradicional, entregando todas as funcionalidades em um tempo reduzido. C- adiciona uma etapa de prototipagem as etapas do projeto que adota a metodologia tradicional. D- enfatiza a qualidade através de intensas sessões de revisão de documentação e código. E- utilizar um ciclo iterativo em que cada incremento contempla as fases necessárias de um projeto para a entrega de funcionalidades. Resposta: B. 73- As metodologias ágeis apresentam valores e princípios que foram concebidos a partir do manifesto ágil, criado por um grupo de especialistas de desenvolvimento de software. Estes valores e princípios devem direcionar os projetos ágeis, independente do framework a ser utilizado. Em relação as metodologias ágeis, analise as afirmativas a seguir e assinale a alternativa que apresenta as corretas: I. As metodologias ágeis priorizam mais o desenvolvimento de uma documentação consistente em relação a implementação. II. As metodologias ágeis são mais adaptativas, visando se adaptar às mudanças ao invés de realizar longas análises preditivas. III. As metodologias ágeis realizam entregas constantes, contemplando testes que tem a finalidade de assegurar a qualidade do produto. IV. As metodologias ágeis privilegiam os indivíduos e a comunicação entre eles nos projetos. A- Todas as afirmativas estão corretas. B- Estão corretas as afirmativas III e IV apenas. C- Estão corretas as afirmativas I, II e III apenas. D- Estão corretas as afirmativas II, III e IV apenas. E- Estão corretas as afirmativas I, III e IV apenas. Resposta: D. 74- Selecione a sentença que não representa um valor do manifesto ágil. A- Em detrimento de muita documentação entregue software funcionando. B- Indivíduos e interações mais que processos e ferramentas C- O processo não é mais importante que as pessoas e suas relações. D- Priorize a relação com seu cliente ao invés de recorrer constantemente ao contrato. E- Siga seu plano à risca e defina um processo que não acate mudanças. Resposta: E. 75- Por que a Daily Scrum é realizada no mesmo horário e local? A- O local pode ser reservado mais facilmente. B- As salas são difíceis de reservar e isso permite que seja reservado com antecedência. C- Devido à facilidade de agendar eventos recorrentes. D- A consistência reduz a complexidade. E- O product owner exige. Resposta:D. 76- Qual seria uma alternativa de solução para evitar a falta de controle por parte do time, causada por muitas tarefas? A- Aplicar um sistema de cartões (Kanban). B- Não aceitar mais pedidos. C- Definir um escopo fechado. D- Treinar as pessoas para aprenderem mais papéis. E- Contratar mais pessoas. Resposta: A. 77- Os métodos ágeis estão sendo cada vez mais adotados nas organizações, na busca por uma resposta mais rápida às novas necessidades do mercado, da entrega de valor e da melhoria contínua. Nesse contexto, o que é XP? A- É um método de programação que visa a automação de testes. B- É um método de programação que invade a busca de algoritmos muito complicados para resolver problemas. C- É um processo de solução de problemas baseado na investigação de centenas de possibilidades antes de escolher uma. D- É um método de programação que envolve programação durante horas muito longas. E- É um conjunto de práticas de desenvolvimento de software que têm como objetivo criar software confiável usando feedback extensivo, envolvimento do desenvolvedor e pequenas iterações de desenvolvimento. Resposta: E. 78- XP é o mais específico dos frameworks ágeis de desenvolvimento de software. Apresenta como ideia precípua produzir software de elevada qualidade, ao mesmo tempo em que promove qualidade de vida para a equipe de desenvolvimento. Nesse sentido, Diversidade, Melhoria e Responsabilidade Aceita são alguns dos _______________definidos na XP. A- Valores. B- Conceitos. C- Atributos da Equipe. D- Princípios. E- Práticas. Resposta: A. 79- (MPE-PA / 2012 - adaptada) A metodologia ágil Extreme Programming (XP) baseia-se em 14 práticas, algumas das quais são adotadas há muitos anos na indústria de software. A prática na qual se focaliza o aperfeiçoamento do projeto de software e que está presente em todo o desenvolvimento é chamada de: A- refatoração. B- programação em pares. C- metáfora. D- projeto simples. E- integração contínua Resposta: A. 80- Quais afirmativas abaixo NÃO são verdadeiras: I. Podemos combinar práticas de kanban e XP no fluxo de desenvolvimento de produtos de um time ágil. II. Kanban é apenas indicado para times de desenvolvimento de software. III. Agile coach é papel obrigatório quando se adota uma metodologia ágil. IV. XP nasceu de uma necessidade de otimização de fluxo produtivo da indústria. A- I, II e III. B- II, III e IV. C- I, II e IV. D- II e IV. E- I, III e IV. Resposta: B. 81- Independentemente do método ágil adotado por uma organização, imprevistos podem acontecer e será necessário lidar com as eventuais mudanças. Acerca do Guia PMBOK, qual é o princípio da Mudança? A- Faça a adaptação de acordo com o contexto. B- Reconheça, avalie e reaja às interações do sistema. C- Aceite a mudança para alcançar o futuro estado previsto. D- Navegue na complexidade. E- Enfoque no valor. Resposta: C. 82- Uma das formas mais eficientes para estabelecer a missão da equipe é pelo sistema OKR, amplamente utilizado por empresas como o Google, Linkedln e Sportify. Qual alternativa melhor descreve o que deve conter em um objetivo segundo o OKR? A- O objetivo deve ser curto, inspirador e envolvente, além de motivar e desafiar a equipe. 83- Sobre papéis no Scrum, leia as afirmativas a seguir: I- Tem o papel de realizar a comunicação com o cliente, definir o que terá de ser feito dentro do projeto e qual será o nível de prioridade de cada tarefa, além de gerenciar também o product backlog. II- Tem o papel de garantir a comunicação entre a equipe e resolve os impedimentos que surgem durante o projeto. Como um moderador, mantém a ordem e também ensina aos outros membros da equipe sobre Scrum e resolução de problemas. III- São todas as pessoas necessárias para fazer com que um item do backlog do produto se transforme em um incremento do produto potencialmente entregável. Selecione abaixo a afirmativa CORRETA: A- I refere-se ao product owner, II refere-se ao Scrum Master e III refere-se ao time de desenvolvimento 84- Imagine o seguinte cenário: Você trabalha no setor de RH e está conduzindo um processo de seleção de um novo colaborador para a TI. Você recebeu 50 currículos, os analisou todos de uma vez e decidiu mostrar o resultado destas 50 análises ao gerente de TI. O gerente de TI percebeu que nenhum dos candidatos se encaixava no perfil porque percebeu um erro na descrição da vaga, o que fez com que o RH publicasse o perfil com este erro, fazendo com que todos os currículos recebidos estivessem fora do perfil da vaga. O gerente de TI propôs a seguinte solução: Ao invés de mostrar o resultado obtido de 50 entrevistas, o RH poderia apresentar, inicialmente, apenas o resultado de 5 candidatos. Isso permitiria uma análise parcial e, mediante a percepção de que haveria algo atrapalhando a seleção, ainda haveria tempo de realizar o ajuste no perfil da vaga. A solução apresentada pelo gerente de TI tem alguma ligação com Scrum? Justifique sua resposta, sendo ela positiva ou negativa. A- Sob perspectiva de refinar os requisitos de perfil dos candidatos, com objetivo de tornar a descrição da vaga mais precisa, pode se considerar um método ligado ao Scrum, pelo fato de organizar a solução de um problema em várias etapas. Desse modo, facilita a identificação dos principais motivos que levou ao erro. 85- Sobre o Kanban, analise as afirmações a seguir: I- Um kanban que utiliza o tradicional esquema de colunas "a fazer", "fazendo" e "feito" e de onde a equipe vai puxando as tarefas conforme o fluxo de trabalho se chama kanban de produção. II- Um kanban de movimentação é usado na indústria para controlar entradas e saídas do estoque, de forma a equilibrar a produção com o volume de produtos disponíveis para o mercado. Estão corretas: A- Somente I B- Somente II C- Ambas as afirmações estão corretas D- Nenhuma das afirmações está correta Resposta: C. 86- Leia o trecho abaixo: "É o lugar em que se escreve tudo o que será necessário ter naquele projeto para que ele seja executado e organizado de acordo com a prioridade. Na construção de uma casa, por exemplo, construir as paredes estaria no topo e a sua pintura estaria em uma posição mais baixa. A pintura também é importante, porém, sem ela, uma casa continua sendo uma casa; sem paredes, não." O trecho acima é um exemplo claro de: A- Sprint B- Sprint backlog C- Product backlog D- Sprint planning E- Sprint review Resposta: C. 87- Leia o trecho abaixo: "Ao final de cada Sprint, é feita uma reunião com o time e o cliente para mostrar os resultados alcançados até então. Essa reunião é extremamente importante, pois é nela que alinhamos as necessidades do cliente com o que está sendo produzido e, se houve erros ou mudanças no projeto, todos ficam cientes." O trecho acima está falando de: A- Planning B- Retrospective C- Review Resposta: C. 88- Analise as afirmações a seguir: I- a ideia por trás do Scrum é que toda a equipe deve ter poderes para tomar decisões, de modo que a figura do “gerente de projeto” tem sido deliberadamente evitada. II- O framework Scrum objetiva encontrar problemas antes que eles se potencializem, tornando-se difíceis de se resolverem tardiamente. III- O Scrum é um framework 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 Estão corretas somente: A- I e II B- I e III C- II e III D- Somente III E- Todas as afirmações Resposta: B. 89- Analise as afirmações a seguir: I- Um kanban pode ser resumido simplesmente por uma lista de tarefas (to-do list) II- A afirmação I está incorreta. Um kanban não se resume a colocar todas as atividades que precisam ser entregues e pendurá-las na parede da empresa para ficar visível a todos. Um kanban acompanha os status das tarefas, os responsáveis por elas e o esquema de cores pode funcionar como um sinalizador de priorização de entregas. III- um kanban é um sistema ágil e visual para controle de produção ou gestão de tarefas. Ser ágil significa permitir que astarefas sejam gerenciadas com rapidez, acompanhando o ritmo de trabalho de equipes que possuem entregas com prazos bem apertados e que estão sempre correndo contra o tempo. Ser visual significa funcionar através de um esquema de colunas e cartões (que podem ser coloridos), facilitando a visualização do que precisa ser feito por todos os membros da equipe. Estão corretas: A- Somente I e III. B- Somente II e II. C- Somente III. D- Somente I. E- Somente II. Resposta: E. 90- Quais das opções abaixo contêm somente estilos de liderança situacional desenvolvida por Paul Hersey e KenBlanchard? A- Controlador, Orientador, Delegador. B- Orientador, Servidor e Delegador. C- Negociador, Servidor, Autoritário. D- Delegador, Servidor e Apoiador. E- Controlador, Servidor e Delegador Resposta: A. 91- Algumas questões devem ser endereçadas pelo domínio de desempenho. Nesse sentido, para que serve a linha de base no domínio de desempenho Medição? A- Ela é usada para comparar com o que foi realizado. B- A linha de base é usada para comparar com o que foi planejado. C- A linha de base é usada para medir o cronograma. D- A linha de base é usada para medir o cronograma, os custos e o escopo. E- A linha de base é usada para tirar uma fotografia do que foi planejado. Resposta: A. 92- O Guia PMBOK é um framework que fornece princípios e domínios de desempenho que podem ser usados pelos métodos ágeis com o intuito de entregar valor nos projetos. Quais são os domínios de desempenho do Guia PMBOK? A- Pessoas, Equipe, Abordagem de desenvolvimento e Ciclo de vida, Planejamento, Aquisições, Recursos, Entrega, Qualidade, Riscos. B- Partes interessadas, Equipe, Etapas, Planejamento, Trabalho do projeto, Entrega, Medição, Riscos. C- Integração, Escopo, Cronograma, Custos, Qualidade, Recursos, Comunicações, Riscos, Aquisições, Partes Interessadas. D- Iniciação, Planejamento, Execução, Monitoramento e Controle e Encerramento. E- Partes interessadas, Equipe, Abordagem de desenvolvimento e Ciclo de vida, Planejamento, Trabalho do projeto, Entrega, Medição, Incerteza. Resposta: E. 93- Qual papel do Scrum team é o mais importante para iniciar a implementação do Scrum? A- Sprint owner. B- Scrum master. C- Developers. D- Sprint manager. E- Product owner Resposta: B. 94- Assinale o item abaixo que possui mais aderente ao seguinte valor do manifesto ágil "Responder a mudanças mais que seguir um plano". A- Adaptação. B- Refatoração. C- Padrão de código. D- Metáforas. E- Coragem Resposta: A. 95- Por que montar um Scrum team para um projeto-piloto pode ser uma boa abordagem para iniciar a implementação do Scrum na sua organização? Escolha a alternativa falsa. A- É necessário menos esforço. B- É mais fácil de ser aprovado. C- Explora todas as possibilidades de uma implementação Scrum. D- É a forma rápida de evidenciar os benefícios do Scrum. E- Envolve um baixo investimento. Resposta: C. 96- O responsável pelo Sprint Backlog é o: A- Developers. B- Product manager. C- Product owner. D- Product executive officer. E- Scrum master Resposta: E. 97- A sétima edição do Guia PMBOK apresenta inúmeras novidades e foi desenvolvida com o intuito de servir de framework para qualquer método ágil. Qual das afirmações abaixo, melhor define uma entrega segundo o Guia PMBOK? A- Entrega é um item da EAP. B- Entrega é algo tangível que será gerado no seu projeto. C- Entrega é qualquer produto, capacidade ou resultado, únicos e verificáveis para executar um serviço necessário para produzir ou concluir um processo, fase ou projeto. D- Entrega é um produto a ser gerado pelo seu projeto. E- Entrega é o mesmo que entregável. Resposta: C. 98- Conhecer vários métodos, dentre eles, os ágeis, é essencial para que o profissional possa apoiar seu time e sua organização. Nesse sentido, quantas colunas deve ter um quadro Kanban? A- Até 4 colunas. B- 3 colunas (a fazer| fazendo | feito). C- Quantas se fizerem necessárias. D- De 2 a 4 colunas. E- Apenas 1 Resposta: B. 99- O PMBOK (Project Management Body Of Knowledge) está atualmente em sétima versão, sendo um guia das melhores práticas do gerenciamento de projetos. Acerca de suas características, quantos princípios tem o Guia PMBOK? A- 13 B- 12 C- 10 D- 49 E- 8 Resposta: B.