Questões de Concurso
Sobre desenvolvimento de software em engenharia de software
Foram encontradas 1.231 questões
I Na Implementação Contínua, todas as mudanças que o desenvolvedor efetiva, após passar por todas as etapas de testes sem falhar, vão automaticamente para produção.
II Na Entrega Contínua, todas as mudanças que o desenvolvedor efetiva, após passar por todas etapas de testes sem falhar, vão automaticamente para produção.
III A Entrega Contínua expande o conceito de Integração Continua, adicionando as etapas de testes de aceitação e integração, usando ambientes semelhantes à produção.
IV A Implementação Contínua expande o conceito de Integração Contínua, mas descarta os testes de unidade, uma vez que os testes de aceitação e integração já garantem o resultado esperado.
Das afirmativas, estão corretas
I O primeiro princípio é o Fluxo, o qual prima por um fluxo de trabalho rápido e suave desde o Desenvolvimento até Operações, visando entregar valor aos clientes.
II O segundo princípio é o Feedback, o qual expressa que a comunicação é importante para aprender com os erros a fim de evitá-los no futuro, uma vez que falhas são inerentes a sistemas complexos.
III O terceiro princípio é a Pipeline, o qual define que todos os processos devem ser mapeados para permitir sua execução imediatamente e sempre que necessário, mesmo que milhares de vezes ao dia.
IV O segundo princípio é a Integração Contínua, no qual os desenvolvedores, com frequência, juntam suas alterações de código em um repositório central. Depois disso, criações e testes são executados.
Das afirmativas, estão corretas
Considere a descrição abaixo para responder à questão.
Consiste em um mecanismo de automação de código aberto escrito em Python, o qual permite automatizar o provisionamento, o gerenciamento de configurações e a implantação de aplicações, sem a necessidade de instalar agentes (programa adicional nos nós gerenciados). A automação de tarefas é facilitada pelo uso de templates YAML em seus módulos.
A descrição fornecida corresponde à ferramenta de automação denominada
I - A interação com o cliente ocorre somente nas fases de Projeto e Manutenção.
II – As atividades de Codificação e Testes são executadas em paralelo para reduzir o tempo de desenvolvimento do software.
III – Os requisitos do sistema são determinados na atividade de Engenharia de sistemas.
Está correto o que se afirma em
Para avaliar se a entrega realizada pelo desenvolvedor atende aos requisitos de negócio, deve-se