Buscar

Huzita e Freitas (2019) indicam que a integração contínua permite a criação de um ambiente separado e independente de desenvolvimento, em que as mu...

Huzita e Freitas (2019) indicam que a integração contínua permite a criação de um ambiente separado e independente de desenvolvimento, em que as mudanças são integradas ao projeto principal, gera-se a build, os testes são rodados, a documentação é gerada, assim como todos os artefatos necessários para a implantação do produto. Além disso, para aplicar a integração contínua, há três premissas que devem ser levadas em consideração: controle de versão, processo automatizado de build e aceitação da equipe. Fonte: HUZITA, E. H. M.; FREITAS, J. A. de. Tópicos Especiais. Maringá: UniCesumar, 2019. Sobre o exposto, analise as afirmativas a seguir: I. Os projetos de desenvolvimento de software possuem artefatos, tais como arquivos, códigos, scripts, banco de dados, documentação, testes. Esses artefatos e atividades envolvidas nesse processo precisam ser gerenciados. II. Transformar código-fonte em um sistema rodando é um processo complicado e envolve compilação, movimentação de arquivos, carregar schemas nas bases de dados, dentre outras atividades. Grande parte dessas tarefas não deve ser automatizada. III. É necessário que a equipe crie o hábito de fazer o update de todas as mudanças pequenas e incrementais e que entenda que consertar qualquer mudança que possa vir a quebrar a aplicação passa a ser prioridade. É correto o que se afirma em:

Respostas

User badge image

Ed Verified user icon

Vamos analisar cada afirmativa: I. Os projetos de desenvolvimento de software possuem artefatos, tais como arquivos, códigos, scripts, banco de dados, documentação, testes. Esses artefatos e atividades envolvidas nesse processo precisam ser gerenciados. - Esta afirmativa está correta, pois os projetos de desenvolvimento de software realmente possuem diversos artefatos que precisam ser gerenciados. II. Transformar código-fonte em um sistema rodando é um processo complicado e envolve compilação, movimentação de arquivos, carregar schemas nas bases de dados, dentre outras atividades. Grande parte dessas tarefas não deve ser automatizada. - Esta afirmativa está incorreta. Na prática da integração contínua, a automação de tarefas como compilação, movimentação de arquivos e carregamento de schemas nas bases de dados é essencial para garantir eficiência e qualidade no processo de desenvolvimento. III. É necessário que a equipe crie o hábito de fazer o update de todas as mudanças pequenas e incrementais e que entenda que consertar qualquer mudança que possa vir a quebrar a aplicação passa a ser prioridade. - Esta afirmativa está correta, pois a prática de integração contínua envolve a constante atualização e integração de mudanças pequenas e incrementais, priorizando a correção de possíveis problemas que possam surgir. Portanto, a resposta correta é: A) I e III.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando