Analise o diagrama abaixo, que representa algumas práticas c...

Próximas questões
Com base no mesmo assunto
Q2007676 Engenharia de Software

Analise o diagrama abaixo, que representa algumas práticas conhecidas de desenvolvimento de software que objetivam a construção rápida de produtos coesos e com qualidade.

Imagem associada para resolução da questão


Que práticas poderiam preencher, adequada e respectivamente, os quadros identificados pelas letras A, B e C? 





Alternativas

Comentários

Veja os comentários dos nossos alunos

  • Integração Contínua (Continuous Integration - CI): é uma prática de desenvolvimento de software onde os desenvolvedores integram seu código em um repositório compartilhado várias vezes ao dia. Cada integração é verificada por uma construção (build) automatizada, incluindo testes automatizados, para detectar rapidamente quaisquer erros de integração.

  • Entrega Contínua (Continuous Delivery - CD): é uma extensão da Integração Contínua. Ela garante que todo o código base esteja sempre em um estado implantável. Isso significa que, após a integração e os testes automatizados da CI, o software é automaticamente construído, empacotado e disponibilizado para um ambiente de testes, homologação ou staging. Embora o processo de ir para a produção possa ainda exigir uma etapa manual (como uma aprovação), o software está sempre "pronto para ser entregue".

  • Implantação Contínua (Continuous Deployment - CD): A Implantação Contínua leva a Entrega Contínua um passo adiante. Nela, o software que passou por todas as etapas de integração e testes automatizados, incluindo os testes de homologação, é automaticamente implantado no ambiente de produção sem intervenção humana. A única razão para uma nova versão não ir para a produção é se ela falhar em algum dos testes automatizados.

Portanto, a alternativa correta é a C.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo