Considere um sistema de software para um ambiente de ne...

Próximas questões
Com base no mesmo assunto
Q507684 Engenharia de Software
Considere um sistema de software para um ambiente de negócio que se caracteriza por: mudanças rápidas nas regras de negócio, requisitos em fase inicial de definição, e valorização da participação ativa de fun­ cionários da empresa em detrimento de processos e ferramentas que burocratizem o trabalho. De acordo com o exposto, a abordagem de desenvolvimento adequada para esse sistema seria a adoção de um
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - método ágil.

A questão descreve um cenário em que o ambiente de negócios sofre mudanças rápidas nas regras, possui requisitos ainda em fase inicial de definição, e há uma valorização da participação ativa dos funcionários em detrimento de processos e ferramentas que possam burocratizar o trabalho. Essas características se alinham muito bem com os valores e princípios do Desenvolvimento Ágil de Software, que tem em sua essência uma abordagem iterativa e incremental para o desenvolvimento de software, capaz de acomodar mudanças de forma eficiente e envolver os usuários e stakeholders de maneira contínua no processo.

O método ágil é ideal para esse cenário, pois ele é projetado para adaptar-se a mudanças frequentes, com um ciclo de feedback contínuo e entregas incrementais que permitem ajustes rápidos nas funcionalidades do produto conforme a necessidade do negócio. Além disso, o envolvimento do cliente e usuários é intensamente promovido nos métodos ágeis, com equipes multifuncionais trabalhando colaborativamente. Os métodos ágeis como Scrum, XP (Extreme Programming) e Kanban são projetados para serem leves e para minimizar a burocracia, o que está em perfeita sintonia com a situação descrita na questão.

As outras alternativas não são ideais para o cenário apresentado. O modelo sequencial (A), muitas vezes representado pelo modelo em cascata, não se adapta bem a mudanças frequentes, pois ele segue uma sequência linear e rígida de etapas de desenvolvimento. O modelo espiral (C), embora contemple a avaliação de riscos e iterações para o desenvolvimento, pode introduzir uma complexidade desnecessária em ambientes que necessitam de respostas rápidas às mudanças. Por fim, o modelo V (D) é uma variação do modelo em cascata que enfatiza a validação e verificação, mas também não é flexível o suficiente para lidar eficazmente com um ambiente de negócios em constante mudança e com requisitos emergentes.

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

modelo é modelo, método é metodo, em primeiro lugar.

 a) modelo sequencial: Quando os requisitos não mudam 

 c) modelo espiral : quando há controle de riscos 

 d) modelo V. : Testes junto com os procedimentos. 

Reposta B, por ter resposta rápidas as mudanças.

Clique para visualizar este comentário

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