Prévia do material em texto
Questão 1/12 - Metodologias Ágeis O Pair Programming é uma prática em que dois programadores trabalham juntos em um computador para desenvolver softwares. Nessa técnica, um dos desenvolvedores é chamado de "Piloto" e o outro de "Observador" ou "Navegador". A Verdadeiro Você assinalou essa alternativa (A) B Falso C O texto não fornece informações sobre o Pair Programming. D O Pair Programming envolve três programadores, não dois. E O Pair Programming não é uma prática colaborativa. Questão 2/12 - Metodologias Ágeis No contexto do Método Kanban, qual é a principal diferença entre um sistema "pull" (puxado) e um sistema "push" (empurrado)? A Em um sistema "pull", a produção é baseada na demanda real, enquanto em um sistema "push", a produção é determinada por estimativas de vendas. Você assinalou essa alternativa (A) B Em um sistema "push", a produção é controlada pelo estoque disponível, enquanto em um sistema "pull", a produção é determinada pela capacidade da equipe. C Em um sistema "pull", os materiais são empurrados para o processo de produção, enquanto em um sistema "push", os materiais são retirados do processo de produção conforme necessário. D Em um sistema "push", a produção é feita apenas por máquinas automatizadas, enquanto em um sistema "pull", a produção envolve trabalho manual intensivo. E Em um sistema "push", o estoque é sempre mantido em níveis máximos, enquanto em um sistema "pull", o estoque é reduzido ao mínimo necessário. Questão 3/12 - Metodologias Ágeis Os processos ágeis são abordagens de gerenciamento de projetos e desenvolvimento de software que ganharam destaque nas últimas décadas. Eles se destacam por sua ênfase na adaptação, colaboração e entrega incremental de produtos de software. Em contraste com os métodos tradicionais de gestão de projetos, que tendem a ser mais burocráticos e rígidos, os processos ágeis oferecem uma abordagem mais flexível. Esses processos buscam criar um ambiente que permita às equipes de desenvolvimento de software serem ágeis, respondendo rapidamente às mudanças nas necessidades do cliente e do mercado. Isso é alcançado através da priorização da comunicação efetiva, da colaboração contínua e do feedback regular. Os processos ágeis também incentivam a entrega de incrementos de software funcional em ciclos curtos e frequentes, permitindo que o produto evolua à medida que novas funcionalidades são adicionadas. Existem várias metodologias ágeis populares, cada uma com suas próprias abordagens e práticas específicas. Entre elas, destacam-se o Scrum, o Extreme Programming (XP), o Kanban e o Lean Agile. Cada uma dessas metodologias tem seu foco particular, mas todas compartilham os princípios fundamentais do Manifesto Ágil, enfatizando valores como colaboração, flexibilidade e busca pela qualidade do software. No geral, os processos ágeis transformaram a forma como o desenvolvimento de software é conduzido, promovendo maior adaptabilidade, eficiência e sucesso em projetos de software. Com base no texto, qual é o principal objetivo dos processos ágeis no desenvolvimento de software? A Minimizar o retrabalho e as esperas. 20/05/2024, 16:01 AVA UNIVIRTUS https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/NT8ZznHvJNX8fWM4LMDGeA%3D%3D/novo/1/ua38eQqrXzBC007jZmdy2w%3D%3D 1/5 B Seguir um plano rígido e pré-definido. C Priorizar a entrega rápida e eficiente de software. Você assinalou essa alternativa (C) D Evitar a colaboração e o feedback. Questão 4/12 - Metodologias Ágeis Considere que você está liderando uma equipe de desenvolvimento de software para um projeto de média escala e precisa escolher uma ferramenta de gestão ágil de projetos. Você deseja garantir que a ferramenta escolhida seja adequada às necessidades da equipe e do projeto. Qual das seguintes opções pode ser mais apropriada para sua equipe, considerando o cenário descrito? Você não pontuou essa questão A O Trello, devido à sua simplicidade, visualização clara do projeto e facilidade de uso, não se adapta bem a projetos de média escala. B O Jira, devido à sua capacidade de gerenciar projetos completos, oferece recursos mais amplos para realizar o gerenciamento de projeto e escalabilidade esuporte. C O Trello, porque oferece uma versão gratuita que atende às necessidades de uma equipe de desenvolvimento de média escala. Você assinalou essa alternativa (C) D O Jira, uma vez que é suportado pela Atlassian e possui uma comunidade ativa, garantindo suporte e recursos úteis para os usuários. E O Trello, pois é conhecido por sua capacidade de lidar com projetos mais complexos e proporcionar recursos avançados de relatórios. Questão 5/12 - Metodologias Ágeis Qual das seguintes vantagens é atribuída à agilidade em projetos? A Maior ênfase na documentação do processo. B Menor colaboração entre as equipes de projeto e os stakeholders. C Redução da flexibilidade para ajustes nos requisitos do projeto. D Entrega constante de valor, aumentando a confiabilidade do projeto e satisfação do cliente. Você assinalou essa alternativa (D) E Ênfase na previsão precisa de prazos e custos do projeto. Questão 6/12 - Metodologias Ágeis Ao adaptar o Jira para um projeto de desenvolvimento de software, a equipe decide criar campos personalizados para registrar informações adicionais sobre as tarefas, como "tempo estimado" e "complexidade". No entanto, eles notam que os campos personalizados estão ficando desorganizados e confusos à medida que mais campos são adicionados. Como eles podem adaptar melhor o uso de campos personalizados no Jira para manter a organização e a clareza? 20/05/2024, 16:01 AVA UNIVIRTUS https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/NT8ZznHvJNX8fWM4LMDGeA%3D%3D/novo/1/ua38eQqrXzBC007jZmdy2w%3D%3D 2/5 Lucas Soares Highlight A Criar categorias de campos personalizados para agrupar campos relacionados. Você assinalou essa alternativa (A) B Renomear todos os campos personalizados para nomes mais curtos e genéricos. C Remover todos os campos personalizados e usar apenas os campos padrão do Jira. D Criar um campo personalizado principal chamado "Detalhes" e adicionar todas as informações relevantes nele. E Exportar todos os campos personalizados para uma planilha externa para melhor organização. Questão 7/12 - Metodologias Ágeis Ao adaptar o Trello para um projeto específico, que função dos rótulos e etiquetas pode ser especialmente útil para classificar tarefas? A Indicar a data de início das tarefas. B Determinar o responsável por cada tarefa. C Identificar a ordem de prioridade das tarefas. D Agrupar tarefas em categorias ou áreas relacionadas. Você assinalou essa alternativa (D) E Atribuir um nível de dificuldade a cada tarefa. Questão 8/12 - Metodologias Ágeis Uma empresa de desenvolvimento de software decidiu adotar os princípios do Lean IT para melhorar seus processos de entrega de projetos. Eles estão particularmente interessados em eliminar desperdícios e melhorar a qualidade de seus produtos. Qual das seguintes ferramentas do Lean IT é mais apropriada para ajudar a empresa a identificar e eliminar desperdícios em seus processos de desenvolvimento de software? Você não pontuou essa questão A A3 Thinking B Ciclo PDCA (Plan-Do-Check-Act) C 5S D Kanban Você assinalou essa alternativa (D) E Kaizen Questão 9/12 - Metodologias Ágeis Qual é um dos principais objetivos da limitação do Trabalho em Andamento (WIP) no Método Kanban? 20/05/2024, 16:01 AVA UNIVIRTUS https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/NT8ZznHvJNX8fWM4LMDGeA%3D%3D/novo/1/ua38eQqrXzBC007jZmdy2w%3D%3D 3/5 Lucas Soares Highlight A Aumentar a sobrecarga da equipe para acelerar o processo. B Garantir que todos os cartões Kanban se movam rapidamente pelo quadro. C Identificar gargalos no processo. Você assinalou essa alternativa (C) D Eliminar a necessidade de reuniões de equipe. E Diminuir a qualidade das entregas. Questão 10/12 - Metodologias Ágeis Assinale se as seguintes afirmações sãoverdadeiras (V) ou falsas (F): ( ) A cultura organizacional ágil enfatiza a transparência, inspeção e adaptação. ( ) A cultura ágil não valoriza a colaboração entre os membros da equipe. ( ) A cultura organizacional ágil não incentiva a experimentação e o aprendizado contínuo. ( ) A cultura ágil prioriza a entrega contínua de valor ao cliente. ( ) A cultura organizacional ágil não busca a melhoria contínua nas práticas de trabalho. A V - F - F - V - F Você assinalou essa alternativa (A) B V - V - F - V - F C F - F - V - V - V D F - V - F - F - V E V - F - V - F – F Questão 11/12 - Metodologias Ágeis (questão opcional) Os processos ágeis são abordagens de gerenciamento de projetos e desenvolvimento de software que se destacam pela adaptação, colaboração e entrega iterativa e incremental. Dentre as metodologias ágeis mencionadas no texto, qual delas enfatiza a visualização do fluxo de trabalho por meio de um quadro Kanban, dividido por colunas que representam as etapas do processo e com os cartões que representam as tarefas em andamento? Você não pontuou essa questão A Scrum B Lean 20/05/2024, 16:01 AVA UNIVIRTUS https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/NT8ZznHvJNX8fWM4LMDGeA%3D%3D/novo/1/ua38eQqrXzBC007jZmdy2w%3D%3D 4/5 Lucas Soares Highlight C Extreme Programming (XP) D Crystal E Kanban Questão 12/12 - Metodologias Ágeis (questão opcional) De acordo com o Manifesto Ágil, qual dos seguintes valores é mais importante para o desenvolvimento de software? Você não pontuou essa questão A Colaboração com o cliente mais que negociação de contratos B Software em funcionamento mais que documentação abrangente C Indivíduos e interações mais que processos e ferramentas D Responder a mudanças mais que seguir um plano E Todos os valores têm igual importância. 20/05/2024, 16:01 AVA UNIVIRTUS https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/NT8ZznHvJNX8fWM4LMDGeA%3D%3D/novo/1/ua38eQqrXzBC007jZmdy2w%3D%3D 5/5 Lucas Soares Highlight