Baixe o app para aproveitar ainda mais
Prévia do material em texto
QUESTÃO 1 A Engenharia de Software Ágil está por trás do Desenvolvimento Ágil, combinando um conjunto de princípios que estão de acordo com o Manifesto Ágil, um documento assinado no ano de 2001 por dezesseis notáveis e renomados desenvolvedores e consultores de software. Considerando o texto apresentado e os princípios presentes no Manifesto Ágil, avalie as afirmações a seguir. I. Nas equipes que praticam o Desenvolvimento Ágil, o foco está sempre voltado para os indivíduos que compõem essa equipe e nas interações com o cliente. Os processos e ferramentas também são importantes, porém possuem um papel secundário. II. Sabemos que nos processos de desenvolvimento de software atuais, as mudanças surgem como algo rotineiro e inevitável. O desenvolvimento ágil precisa estar preparado para lidar com as mudanças de requisitos, porém a implementação dessas mudanças são evitadas ao máximo, com o objetivo de evitar a instabilidade do produto. III. As organizações atualmente sofrem constantes mudanças em seus processos organizacionais e, por isso, os softwares acabam sofrendo impactos dessas mudanças, fazendo com que os requisitos sejam frequentemente alterados. Diante disso, atendendo aos princípios do Desenvolvimento Ágil, a documentação desses softwares devem ser levadas ao mínimo necessário e o software operacional deve ser priorizado. É correto apenas o que se afirma em: QUESTÃO 2 O processo de Desenvolvimento Ágil de software possui características que tratam de muitos fatores presentes na maioria dos processos de desenvolvimento tradicionais, tais como: dificuldade na definição de requisitos, andamento em conjunto das etapas de projeto e construção para que as entregas incrementais possam ocorrer e a dificuldade que os gestores têm em prever o que acontece nas fases principais do projeto, como desenvolvimento e testes. A Ágile Alliance é uma organização global e sem fins lucrativos, que está comprometida em apoiar pessoas e organizações que exploram e aplicam valores, princípios e práticas ágeis para tornar os processos de construção de software mais eficazes e sustentáveis. A Ágile Alliance estabelece 12 princípios para alcançar a agilidade em processos. Considerando o texto apresentado, avalie as asserções a seguir e a relação proposta entre elas I. O processo de Desenvolvimento Ágil de software deve entregar software funcional e incremental com uma grande frequência no menor intervalo de tempo possível. Porque II. O processo de Desenvolvimento Ágil preza apenas pela entrega das versões software a qualquer custo, ficando a documentação, nesse tipo de desenvolvimento, para ser criada e evoluída quando for possível. A respeito dessas asserções, analise a opção correta. QUESTÃO 03 A cultura DevOps pode ser considerada muito mais do que um simples e isolado termo, pois promove diretamente o processo de automação de tarefas que pode agilizar as implantações de software com qualidade e atendendo as expectativas dos envolvidos. Tudo isso nos remete à palavra empatia, que é a capacidade de nos colocarmos no lugar do outro, nesse caso, o usuário, que cria grandes expectativas quanto ao produto que será entregue. Disponível em: <https://conversadegentemiuda.wordpress.com/2015/11/30/empatia/>. Acesso em 04/08/2020. Considerando as informações apresentadas, é correto afirmar que: QUESTÃO 04 O modelo de processo ágil XP (Extreme Programming) emprega uma metodologia orientada a objetos como sua filosofia de desenvolvimento e também envolve um conjunto de práticas, a saber: planejamento, projeto, codificação e testes. Nesta metodologia, a atividade de projeto segue rigorosamente o princípio da simplicidade, em que é desejável que um determinado projeto seja o mais simples possível. Considerando o texto apresentado, avalie as asserções a seguir e a relação proposta entre elas I. A atividade de planejamento se inicia com a etapa de ouvir. Essa atividade engloba a parte de levantamento de requisitos junto aos usuários do software, entendendo suas necessidades e desejos. Porque II. Toda a equipe de projeto possui um grande interesse em compreender os processos do cliente, ou seja, seu ambiente de negócios que é onde o software será realmente implantado. A respeito dessas asserções, analise a opção correta. QUESTÃO 05 O Scrum é uma metodologia Ágil muito aplicada no processo de desenvolvimento de software e que mantém os seus princípios baseados no Manifesto Ágil. A metodologia engloba as atividades de projeto, evolução e entrega, onde cada uma dessas atividades acontece seguindo um padrão de processo chamado Sprint. Considerando o texto apresentado e as características e artefatos da metodologia ágil Scrum, avalie as afirmações a seguir: I. O backlog é formado por unidades de trabalho dentro de um prazo estabelecido, ou seja, dentro de uma janela de tempo definida. II. O backlog é uma lista composta por funcionalidades (requisitos) do projeto que agregam valor ao negócio do cliente. III. As reuniões Scrum são tipicamente curtas, possuindo aproximadamente 15 minutos de duração e realizadas diariamente pela equipe. É correto apenas o que se afirma em: QUESTÃO 06 O modelo de serviços de TI baseado em nuvem, permite que o departamento de Tecnologia da Informação, efetivamente, se transforme em algo orientado a serviços, ao mesmo tempo que incorpora o conceito de flexibilidade no uso da infraestrutura do negócio. Com isso, recursos podem ser mais bem alocados em períodos em que a demanda é maior, e desalocados em momentos de baixa necessidade. Disponível em: <https://vidadesuporte.com.br/suporte-a-serie/cloud-computing/>. Acessado em 05/08/2020 (Adaptado). Considerando as informações apresentadas, é correto afirmar que: QUESTÃO 07 Organizações modernas sempre estão preocupadas com sua governança corporativa, pois trata-se de uma área focada em determinar os objetivos da organização e garantir que todos os esforços sejam direcionados para a efetivação e concretização desses objetivos. Após o departamento de tecnologia da informação ter decidido por implantar projetos de computação em nuvem, a transição para esse novo modelo será a próxima etapa. Para isso, é preciso lançar mão de uma avaliação para identificar como esse novo modelo impactará os ativos relacionados à TI, incluindo pessoas, equipamentos, recursos, softwares, processos, segurança dos dados etc. Considerando o texto apresentado, avalie as asserções a seguir e a relação proposta entre elas: I. No momento da implantação do projeto de computação em nuvem, é necessário ficar atento para alguns fatores primordiais, principalmente no que diz respeito à segurança dos dados. Porque II. Ao transferirmos para nuvem os dados sigilosos, e muitas vezes críticos do nosso negócio, podemos estar expondo informações valiosas e muitas vezes até cobiçadas. A respeito dessas asserções, analise a opção correta. QUESTÃO 08 A Gestão de Mudanças é um conjunto de atividades e estratégias que visa promover uma espécie de transição suave e uma adaptação para que as mudanças sejam melhor absorvidas por uma organização, fazendo com que os impactos sejam minimamente sentidos. Essa gestão, de maneira estruturada, prepara a organização para as transformações que podem ocorrer, trazendo aos gestores e aos colaboradores as condições mínimas necessárias para que as adaptações possam ser feitas. Considerando o texto apresentado, avalie as asserções a seguir e a relação proposta entre elas. I. Para garantir que as mudanças no software sejam feitas de maneira controlada, precisamos de um conjunto de processos que caracterizam o gerenciamento de mudanças. Tudo isso precisa ser apoiado por ferramentas, de preferência automatizadas. Porque II. O gerenciamento de mudanças garantirá que a evolução do software seja realizada de maneira controlada, dando total prioridade àquelas mudanças que forem maisurgentes e que tragam maior valor para o negócio e para o cliente. A respeito dessas asserções, analise a opção correta. QUESTÃO 09 A abordagem arquitetural SOA (Service-Oriented Arquitecture) permite a criação de serviços de negócios que podem ser constantemente reutilizados e compartilhados aos interessados. Seu princípio fundamental nos indica que as funcionalidades implementadas por softwares sejam disponibilizados em formato de serviços conectados por meio de interfaces acessíveis através da Web (Web Services). Considerando o texto apresentado, avalie as asserções a seguir e a relação proposta entre elas I. Para que uma organização moderna qualquer se torne uma ITaaS (IT as a Service) ou Tecnologia da Informação como um Serviço, ela deverá direcionar apenas a sua gestão para a orientação a serviços. Porque II. Uma organização ITaaS precisa realinhar todos os seus processos organizacionais, passando pela arquitetura dos serviços (SOA – Service Oriented Archutecture) e pela infraestrutura necessária para executar as aplicações (SOI – Service Oriented Infrastructure). A respeito dessas asserções, analise a opção correta. QUESTÃO 10 Em empresas que utilizam a Cultura DevOps e até mesmo em empresas onde os processos são mais tradicionais, é comum encontrarmos equipes multidisciplinares com diversos perfis diferentes em todas as etapas dos processos organizacionais. Essas organizações estão passando por um processo de transformação digital, pois agora o mercado demanda estruturas organizacionais disruptivas, que têm a capacidade de adotar rapidamente, ou seja, de maneira ágil, as novas tecnologias, não resistindo às inovações que são apresentadas. Considerando o texto apresentado, avalie as asserções a seguir e a relação proposta entre elas. I. Com a aplicação da Cultura DevOps pelas empresas, as estruturas demandam menos chefes e gerentes que emitem ordens e mais facilitadores que trabalham lado a lado com as equipes multidisciplinares. Porque II. Normalmente na Cultura DevOps as equipes procuram o tempo todo os causadores das falhas, criando um clima de competição entre os departamentos, contribuindo para a solução ágil dos problemas. A respeito dessas asserções, analise a opção correta.
Compartilhar