Analise o diagrama abaixo, que representa algumas práticas c...
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.

Que práticas poderiam preencher, adequada e respectivamente, os quadros identificados pelas letras
A, B e C?
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