Considere as seguintes afirmações sobre DevOps e Entrega Co...
I - Na Ciência da Computação o termo DevOps (contração de Development e Operations) reflete uma cultura na engenharia de software que aproxima os desenvolvedores de software (Dev) dos operadores do software e administradores do sistema (Ops), visando permitir a implantação mais rápida e ágil de um sistema.
II - DevOps advoga a automatização de todos os passos necessários para colocar um sistema em produção e monitorar o seu correto funcionamento. Isso requer a adoção de práticas e ferramentas, tais como Integração Contínua (Continuous Integration) e Deployment Contínuo (Continuous Deployment).
III - A ideia da Entrega Contínua (Continuous Delivery) é simples: produzir um entregável em ciclos curtos, garantindo que o software possa ser lançado com segurança a qualquer momento. O objetivo é criar, testar e liberar software com maior velocidade e frequência. Existe uma autoridade externa – tipicamente um gerente de projetos ou de releases, por exemplo – que toma a decisão sobre quando o software será liberado para os usuários finais. Inclusive forças de mercado ou de estratégia da empresa podem influenciar nessa decisão.
Quais estão corretas?