Com relação às metodologias de desenvolvimento de software, ...
( ) Metodologias modernas de desenvolvimento de software são predominantemente ágeis, focadas em flexibilidade, colaboração e entregas contínuas de valor.
( ) DevOps e metodologias ágeis enfatizam os testes Shift-Left Testing para garantir a confiabilidade do software, ou seja, concentram-se na realização de testes o quanto antes para detectar problemas de codificação.
( ) DevOps e práticas ágeis se concentram em melhorar o processo de desenvolvimento e a entrega de software, sendo que, ambas são metodologias complementares no ciclo de vida de disponibilização de software.
As afirmativas são, respectivamente,
Comentários
Veja os comentários dos nossos alunos
Qual o erro em " DevOps e práticas ágeis se concentram em melhorar o processo de desenvolvimento e a entrega de software, sendo que, ambas são metodologias complementares no ciclo de vida de disponibilização de software."?
Acho que o erro da afirmativa III está no fato de que DevOps não se concentra em melhorar o desenvolvimento de software, mas sim em otimizar/automatizar a entrega de software.
Por favor, me corrijam se estiver errado. De qualquer forma, gabarito polêmico ao meu ver.
Gabarito deveria ser (C)
A última esta na mesma forma que na AWS.
DevOps e práticas ágeis são abordagens complementares no ciclo de vida de disponibilização de software.
Tanto o DevOps quanto as metodologias ágeis se concentram em melhorar o processo de desenvolvimento e a entrega de software.
Fonte: https://aws.amazon.com/pt/compare/the-difference-between-agile-devops/
Ágil = metodologia / abordagem de desenvolvimento
DevOps = cultura + práticas + automação (não é metodologia formal)
Portanto, dizer que ambas são metodologias está errado.
Para a FGV
DevOps não é uma metodologia. É uma cultura, uma abordagem ou conjunto de práticas que integra desenvolvimento e operações.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo