Quanto à gestão ágil de projetos com Scrum e às noções gerai...

Próximas questões
Com base no mesmo assunto
Q351781 Engenharia de Software
Quanto à gestão ágil de projetos com Scrum e às noções gerais de DevOps, julgue os itens subsecutivos.

O DevOps aplica abordagem ágil de desenvolvimento de software ao permitir que um negócio maximize a velocidade de entrega de um produto ou serviço.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: C - certo

O DevOps, uma abordagem moderna na engenharia de software, combina práticas de desenvolvimento (Development) e operações (Operations) com o objetivo de melhorar a colaboração e produtividade, automatizando processos de infraestrutura e workflows, bem como a implementação contínua de aplicações. Essa integração resulta em ciclos de desenvolvimento mais curtos, o que proporciona uma velocidade de entrega maior para produtos e serviços.

Essa velocidade aumentada está diretamente alinhada com os princípios da gestão ágil, como o Scrum, que busca fornecer valor de forma iterativa e incremental, permitindo respostas rápidas às mudanças e melhor alinhamento com as necessidades dos negócios. Portanto, dizer que o DevOps aplica uma abordagem ágil ao desenvolvimento de software é correto, pois ele permite e suporta a entrega contínua, um dos pilares do desenvolvimento ágil, maximizando assim a velocidade de entrega de um produto ou serviço.

O conhecimento necessário para resolver esta questão inclui a compreensão das práticas e objetivos do DevOps, bem como dos princípios fundamentais do desenvolvimento ágil, particularmente aqueles relacionados à entrega e feedback contínuos. Com isso, podemos justificar a corretude da afirmação, pois o DevOps realmente facilita a ligação entre desenvolvimento, testes e operações, fomentando um ciclo de entrega mais rápido e eficiente, características essenciais da agilidade no desenvolvimento de software.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Não seria, Minimize a velocidade de entrega ?

Dyogo, eu acho que não. A ideia é aumentar a velocidade da entrega, ou seja, entregas mais rápidas.

Integração contínua - agiliza o processo de geração das build's. 
Entregra contínua - agiliza o processo de entrega das build's em um ambiente produtivo ou de homologação, dependendo de uma intervenção manual para enviar ou não para produção.
Implantação contínua - envolve integração e entrega contínua, tudo automatizado entregando um build diretamente no ambiente de produção. 

Todos os processos acima são descritos na cultura DevOps. A ideia é maximizar a velocidade de entregas e com isso aumentar o retorno do investimento. 

É o negócio que maximiza a velocidade de entrega?

O negócio, por si só, não maximiza a velocidade de entrega. No entanto, quando falamos de uma cultura que provoca feedbacks do negócio, ou que permite que o negócio maximize a velocidade de entrega, estamos diante de uma nuance clara do manifesto ágil. Vale ressaltar que, nesse segundo caso, onde falamos da permissão ao negócio, é preciso que a cultura, para fins dessa análise, o DevOps, saiba como interpretar, ler ou receber feedbacks e tal permissão.

A afirmativa diz que "o DevOps aplica abordagem ágil de desenvolvimento de software ao permitir que um negócio maximize a velocidade de entrega de um produto ou serviço." CERTO. Caso estivesse afirmando que "o DevOps" somente "aplica abordagem ágil de desenvolvimento de software ao permitir que um negócio maximize a velocidade de entrega de um produto ou serviço", estaria, a meu ver, ERRADO.


Abs e todos e bons estudos.


MRB

Clique para visualizar este comentário

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