1. A função DevOps, que se concentra principalmente em Produtos & Serviços:

Documentos relacionados
Cultura DevOps: desenvolvimento e aplicação na prática

Entrega contínua: automatizar o pipeline de implantação

Desenvolvimento ágil de software

Desenvolvimento Ágil de Software. Prof. Edjandir Corrêa Costa

A Evolução de XP segundo Kent Beck Parte 1

EMPRESA DE AGRONEGÓCIOS TEM AUMENTO EM SEUS RESULTADOS E NA COLABORAÇÃO DOS TIMES 2016

Palestrante. Cesar Monteiro. Master em ISO/IEC Membro da ABNT grupo CE-21:07-25, desde Tradutor oficial da Axelos Global Best Pratice

UM POUCO DO NOSSO TRABALHO. Desenvolvimento de produtos digitais

Métodos Ágeis e Programação Extrema (XP)

Análise e Projeto. Prof. Erinaldo Sanches Nascimento

LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN 2016 LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN

Revisitando as práticas de engenharia ágil. Danilo

Série de ebooks sobre Operações ágeis: Capítulo 1. Por que as Operações ágeis são essenciais para sua estratégia de transformação digital

Problemas e Práticas Recomendadas no Desenvolvimento de Software

NÍVEL SUPERIOR NÍVEL SUPERIOR

Visão Geral do Processo de Desenvolvimento de Software Introdução aos Sistemas de Informação

Scrum e Extreme Programming

Sumário. Capítulo 3 Valores do XP Feedback Comunicação... 46

O papel do QA (Testador) em um time Ágil. #caipiraagil2017

EXIN Agile Scrum Master

Normas ISO:

Prof. Luiz A. Nascimento

Abordagens para Análise de Negócio

Processos de software

ICET CURSO: Ciência da Computação e Sistemas de Informação (Engenharia de Software) Campus: Data: / / Nome:

MANIFESTO ÁGIL, SCRUM E EXTREME PROGRAMMING COMO CONSTRUIR SOFTWARE COM QUALIDADE E QUE AGREGAM VALOR AO CLIENTE?

Vinícius Manhães Teles prefácio de Kent Beck colaborações especiais de Kent Beck e Robert Mee

Modelagem de Sistemas Web. Processo web e. Fontes: Roger Pressman, Jane Eleutério e Camilo Carromeu

DECIDA QUAL O NÍVEL DE FLUÊNCIA ÁGIL MAIS ADEQUADO PARA SEU TIME SUZYANNE OLIVEIRA E JULIANA CHAHOUD

Um guia passo a passo para colocar aplicativos COBOL na nuvem. Implante em ambientes virtuais e na nuvem com o Visual COBOL

PDS. Aula 1.6 Modelos de Processo. Prof. Dr. Bruno Moreno

CULTURA DEVOPS. Caminhos mais ágeis e inovadores. Rafael Chies Senior Domain Architect 19/09/2017

Metodologias Ágeis de Desenvolvimento. Fernando Trinta

Cultura Ágil e SCRUM. Bruno Oliveira.

Modelos de Gestão de Projetos

O PAPEL DO ANALISTA DE NEGÓCIOS NA AGILIDADE. Ainda precisamos de Analistas de Negócios?

ALM Application Lifecycle Management. Elias Litvin Gendelmann 21 de Novembro de 2013

Informática I. Aula Aula 21-29/11/06 1

Cada vez mais empresas optam pela nuvem

Cozinhando na Nuvem com Chef

Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave

PROVAS DISCURSIVAS P 3 (questões) e P 4 (parecer) RASCUNHO QUESTÃO 1

Swisscom oferece aos telespectadores algo novo para assistir

SEU FUTURO DEPENDE DAS SUAS AÇÕES HOJE

APRESENTAÇÃO CORPORATIVA.

SAM GERENCIAMENTO DE ATIVOS DE SOFTWARE

Desconstruindo Monolitos. Como construir micro serviços Delphi com agilidade e qualidade

DESENHO DE CARGOS E TAREFAS

22/03/2018. Professor Ariel da Silva Dias RUP e Modelos Ágeis

Cooperativa de Desenvolvimento Ágil de Software

Nuvem e Virtualização Redes Programáveis

Programação Extrema na Prática

XP EXTREME PROGRAMMING. AGO106 - Gestão

Engenharia de Software

POLÍTICA DA CENTRAL DE SERVIÇO DE TI. Versão 1.0 GERÊNCIA CORPORATIVA DE TECNOLOGIA DA INFORMAÇÃO

GUIA DAS FERRAMENTAS DEVOPS

Processo. Processo unificado. Principais Características do UP. Principais Características do UP RUP. Unified Process (Processo Unificado)

Como aplicar práticas de DevOps em um sistema monolítico de mais de 15 anos. Trilha DevOps

Banco Inter Projeto Transformação Digital. Belo Horizonte, 28 de novembro 2018

Engenharia de Software Simulado para a 1ª Avaliação Bimestral Professor: Danilo Giacobo - RESPOSTAS

Desenvolvimento Ágil de Software

Engenharia de Software I Processos de desenvolvimento de SW. profa. Denise Neves

REGRAS PARA SUBMISSÃO ATENÇÃO! 1 Áreas Temáticas

Estágio II. Aula 04 Testes Ágeis. Prof. MSc. Fred Viana

Capítulo 2 - Processos de Software

Desenvolvimento de Software de Qualidade através de Testes Automatizados

Capítulo 24. Gerenciamento de Qualidade Pearson Prentice Hall. Todos os direitos reservados. slide 1

Métodos Ágeis e o SCRUM. Bruno Henrique Oliveira

ANÁLISE DO PROCESSO DE PLANEJAMENTO CONSOLIDAÇÃO DA OFICINA

Processos Ágeis de Desenvolvimento de Software. Yuri Pereira

Gerenciamento do Escopo

Agenda da Aula. Melhoria do Processo de Software. Por que melhorar o processo? De onde veio a idéia? Qualidade do Produto. Qualidade de Software

Extreme Programming. Projeto de. Desenvolvimento. Software. Prof.: Ari Oliveira

Case de Sucesso DISTRIMED

Evandro Deliberal Aula 04

FUNDAMENTOS DE GERÊNCIA DE PROJETOS

Elaboração e Gestão de Projetos

Inovação, Eficiência e Competitividade

3) Qual é o foco da Governança de TI?

Perguntas da Aula 2. Respostas da Pergunta 2. Respostas da Pergunta 1. Respostas da Pergunta 4. Respostas da Pergunta 3. Processos de Software

como eu posso melhorar o desempenho dos meus acordos de nível de serviço ao cliente e reduzir o custo?

Métricas. Métricas. [Engenharia de Software II] Adriano J. Holanda 11/9/2017

Desenvolvimento Ágil no Governo. Produtos de Software. Luís Dosso. Outubro/2011. Sistemas e aplicações sob medida para as necessidades do seu negócio.

Engenharia de Software II

Engenharia de Software

Introdução a Computação em Nuvem

PARCERIA TÉCNICA IDEAL

Processos Ágeis de Desenvolvimento de Software

O que ele não é? Um método ou técnica definitiva para desenvolvimento de um produto.

Tufin Orchestration Suite. Orquestração de Políticas de Segurança em Redes Físicas e Plataformas em Nuvem

19/03/2018. Engenharia de Software. Prof. Luís Fernando GARCIA.

UML Unified Modeling Language Linguagem de Modelagem Unificada

Aula 3.1 Introdução e Visão Geral do Processo Unificado

AN INTRODUCTION TO SOFTWARE ENGINEERING

Visão Geral de Engenharia de Software

Testes Automatizados Melhorando a velocidade e a qualidade dos aplicativos

SAFe - Alinhamento, colaboração e entrega para múltiplas equipes ágeis

QUALIDADE DE SOFTWARE

Transcrição:

Questões de múltipla escolha 1. A função DevOps, que se concentra principalmente em Produtos & Serviços: a) Desenvolvimento Ágil b) Melhoria Contínua c) Automatizar tudo d) Centralizar o Desenvolvimento 2. Geralmente, em organizações tradicionais, qual fator não é um desafio entre as equipes de Desenvolvimento e Operações usando o DevOps? a) Jogo de Culpa entre os Desenvolvedores e Operadores b) Desenvolvimento e Operações não são mantidos pela mesma pessoa c) Utilização de ferramentas diferentes pelos Desenvolvedores e Operadores d) Não há um loop de feedback entre Desenvolvedores e Operadores 3. DevOps é um recurso útil, porque... a) aprimora o Agile Framework Technology. b) muda o mindset. c) fornece Testes e Desenvolvimento dentro de uma plataforma. d) não é uma integração contínua. 4. O princípio do DevOps que aprecia processos de medição, pessoas e ferramentas é: a) Criação de Design e Requisitos Completos b) Diminuição do fluxo de carga de trabalho c) Equipes multifuncionais trabalhando juntas d) Melhoria contínua

5. Características que uma Software house deve adotar para se tornar uma organização de DevOps são: a) Automação e Desenvolvimento contínuos b) Pensamento no Funcionário como Indivíduo c) Técnicas para evitar problemas d) Rejeitar & Falhar o Produto no Início 6. DevOps ajuda os desenvolvedores a: a) Correção de bugs com restrição de operações do desenvolvedor b) Comunicação entre os Módulos de Aplicação c) Correção de bugs e implementação de novos recursos rapidamente d) Nenhuma das anteriores 7. O termo "DevOps" pode ser melhor descrito como: a) DevOps é o termo que descreve uma pessoa que facilita as trocas entre desenvolvimento e operações b) DevOps é o nome de uma função de trabalho de um funcionário que pode trabalhar tanto como engenheiro de sistemas quanto desenvolvedor. c) DevOps é uma abordagem cultural para melhorar a comunicação entre os times de desenvolvimento e operações em uma organização d) Todas as anteriores 8. Uma consequência da metodologia de desenvolvimento de software no movimento DevOps é: a) Scrum b) Agile c) TDD & MDD d) Programação Extrema (XP) 9. As áreas fundamentais do DevOps são

a) Processo, Teste b) Cultura, Organização c) Ambas A & B d) Nenhuma das anteriores 10. DevOps foca principalmente na Colaboração entre a) QA & Designers b) Todo o Time do Produto c) Desenvolvedores de Software & IT d) Time de Desenvolvimento de Software 11. No processo de desenvolvimento, a ferramenta DevOps elimina: a) Solicitações Manuais para o QA b) Processos que consomem muito tempo c) Falha na comunicação entre o Time de Desenvolvimento d) Todas as anteriores 12. Desenvolvedores podem Codificar e Gerenciar aplicações no(a) mesmo(a) no DevOps. a) Produto b) Pacote c) Projeto d) Ferramenta 13. Quantos Times Múltiplos são permitidos a trabalhar juntos no mesmo local e centralizar a localização no DevOps. a) Apenas uma equipe é permitida a trabalhar em um projeto b) Um time pode trabalhar em Múltiplos Projetos c) Ambas A & B d) Nenhuma das anteriores 14. DevOps descreve principalmente:

a) Design, Processos, Desenvolvimento & Implantação b) Scrum Master e Reuniões c) Apenas os testes d) Pessoas, Processos, Produtos 15. Qual das ferramentas abaixo não funciona com o DevOps? a) Chef b) Juju c) Nicira d) Puppet 16. O movimento DevOps foi criado para resolver:- a) A necessidade de lançamentos múltiplos de softwares, em apenas um dia, em alguns casos b) A abordagem tradicional de desenvolvimento de aplicações c) Ambientes cada vez mais complexos, com TI virtualizada d) Todas as anteriores 17. O tipo de mindset definindo o dorso da cultura DevOps é a) Mindset de Serviços b) Mindset de Pessoas c) Mindset de Habilidades d) Mindset de Processos 18. Qual das opções a seguir é um indicador adequado do desempenho de TI em um ambiente de DevOps? a) Cultura organizacional de alta confiança b) Monitoramento proativo c) Alterações aprovadas por membros de uma equipe externa d) Controle de versão de todos os artefatos

19. Qual das opções abaixo é a menor preocupação que se tem ao escolher uma ferramenta DevOps? a) Compatibilidade com nuvem pública b) Rede e suporte de TI c) Integração com ferramentas de colaboração d) Ligação entre ferramentas de implantação e gerenciamento ou monitoramento 20. A diferença entre Entrega Contínua e Implantação Contínua é: a) A Entrega Contínua é uma tarefa manual, enquanto a Implantação Contínua é uma tarefa automatizada. b) Entrega Contínua inclui todas as etapas do ciclo de vida de desenvolvimento de software; A Implantação Contínua pode pular algumas etapas, como validação e teste. c) A Entrega Contínua possui um lançamento manual para a decisão de produção, enquanto a Implantação Contínua tem lançamentos automaticamente enviados para a produção. d) Entrega contínua significa entrega completa da aplicação ao cliente; A Implantação Contínua inclui apenas a implantação do aplicativo no ambiente do cliente. 21. O Método de virtualização do DevOps é benéfico para o gerenciamento de carga de trabalho do servidor porque: a) As cargas de trabalho são sempre mais seguras b) A alocação de recursos pode ser feita em tempo real c) O desempenho do aplicativo é mais rápido d) Linguagem de programação para desenvolvimento é unificada 22. As características apropriadas da abordagem de Entrega Contínua são: a) Complexo, mas pequeno número de lançamentos

b) Gestão do processe baseada em recursos c) Um foco na redução do tempo de ciclo d) Equipes auto gerenciadas e responsivas 23. Provisionamento automatizado oferece os seguintes benefícios: a) Abordagem flexível para mudanças no sistema ad-hoc b) Entrega em alta velocidade de novos ambientes c) Variabilidade em ambientes de aplicativos d) Foco na perspectiva operacional para controlar mudanças de infraestrutura 24. Qual é a característica mais apropriada para as métricas de desempenho? a) Métricas de desempenho são orientadas para resultados. b) Métricas de desempenho são difíceis de medir. c) Desempenho d) Métricas de desempenho são fáceis de melhorar. 25. Escolha a frase que contém um significado vago da definição de DevOps: a) O DevOps é um movimento ou prática que enfatiza a colaboração e a comunicação de desenvolvedores de software e outros profissionais de Tecnologia da Informação (TI). b) O DevOps é um framework e um cargo que se concentra em processos estruturados para organizar o fluxo entre as equipes de Desenvolvimento e Operações. c) DevOps é sobre experiências, ideias e cultura. d) O DevOps é uma atividade de otimização do fluxo de valor de "desenvolvimento a operações", criando um fluxo cada vez mais suave e rápido de mudanças de aplicativos, do desenvolvimento até as operações. 26. A melhor abordagem para cumprir os prazos no próximo subsequente é:

a) Estenda a sprint para quatro semanas para dar mais tempo ao time. b) Espere que a equipe aprenda com os erros e conserte o problema no próximo ciclo. c) Focar em apenas algumas mudanças limitadas que são viáveis para serem entregues em duas semanas d) Encurtar a sprint para dar pequenos passos e encontrar os problemas rapidamente. 27. Na implementação de novas alterações de desenvolvimento, o DevOps é uma resposta rápida a: a) É rápido apenas para testar as coisas b) Não é possível aceitar novas coisas c) Receber novas alterações no início do projeto d) Receber novas alterações em qualquer estágio 28. O crescimento dos negócios aumenta como resultado do seguinte fator do DevOps a) Suporte ao Cliente b) Desenvolvimento Contínuo c) Sistemas eficientes d) Valor criado entre clientes e equipes de desenvolvimento 29. Uma das coisas mais importantes que o DevOps possibilita: a) Mudanças na produção o mais rápido possível b) Cria um ambiente de trabalho menos estressante. c) Minimizar riscos na garantia de qualidade de software d) Comunicação mais clara e melhores relações de trabalho entre as equipes 30. Os processos de desenvolvimento ágeis são seguidos no DevOps como: a) DevOps quase semelhante ao DevOps b) DevOps Fornece Funcionalidade Extra em termos de Testes c) DevOps consome mais tempo em comparação com o desenvolvimento ágil

d) Nenhuma das anteriores 31. DevOps funciona como um facilitador para atender o cronograma, pois: a) DevOps aumenta o tempo do processo de desenvolvimento e tem processos que consomem muito tempo b) DevOps insiste que os desenvolvedores façam testes com a equipe de QA c) DevOps não é um facilitador para atender ao cronograma d) DevOps diminui o tempo do processo de desenvolvimento e tem processos que consomem menos tempo 32. Os valores e cultura do DevOps focam principalmente: a) Empregado em primeiro lugar b) Burocracia mínima viável c) Autogestão d) Honra o valor inspirado na Web 33. As Software houses geralmente passam para o DevOps em vez do Processo de Desenvolvimento Local: a) Fornece sistemas eficientes e centralizados aos seus clientes b) Quando possuem um bom desenvolvimento de equipes c) Qualquer organização pode mudar d) Quando não fornece suporte ao cliente 34. O componente que fornece o primeiro feedback sobre a qualidade de mudanças de código de aplicativo confirmadas a) Provisionamento automatizado b) Teste Automatizado c) Implantação Automatizada d) Construção Automatizada

35. Introdução do DevOps para ganhar mudanças culturais em: a) Centralizar a equipe de desenvolvimento b) Fazer um muro entre desenvolvimento e operações c) Integrar o sistema d) Descentralizar o processo de desenvolvimento Verdadeiro & Falso 1) DevOps concentra sua atenção em preencher as lacunas de comunicação entre as equipes de Desenvolvimento e Operações. 2) Os processos se movem mais rápido e suavemente quando todos estão lendo o mesmo manual. 3) O Docker não é uma ferramenta DevOps. 4) O DevOps é mais orientado para a mentalidade ou filosofia do que para dizer que é um conjunto de habilidades. 5) O princípio da implantação contínua é um dos principais aspectos por trás do DevOps. 6) DevOps QA não é eficiente para medição de qualidade.

Respostas: Respostas Verdadeiro & Falso 1. d 1) V 2. a 2) V 3. c 3) F 4. d 4) V 5. a 5) V 6. c 6) V 7. c 8. d 9. c 10. d 11. d 12. c 13. c 14. a 15. c 16. d 17. a 18. d 19. d 20. c 21. b 22. c 23. b 24. a 25. d 26. d 27. d 28. b 29. d 30. b 31. d 32. c 33. c 34. d 35. a