Na segunda metade da década de 1990, houve uma reação da indústria do software contra as dificuldades encontradas nos métodos clássicos, como a demora no desenvolvimento, a inflexibilidade e falta de qualidade no software. Com as demandas e concorrências subindo, os engenheiros de software necessitaram mais uma vez inovar, criando uma metodologia que usasse uma forma ágil de desenvolver, diminuindo os custos e minimizando erros no software. A esse respeito, disserte sobre os quatro principais valores do Manifesto Ágil.
Soluções para a tarefa
Resposta:
4
Explicação:
1 - Indivíduos e interações mais que processos e ferramentas
Devemos entender que o desenvolvimento de software é uma atividade humana e que a qualidade da interação entre as pessoas pode resolver problemas crônicos de comunicação. Processos e ferramentas são importantes, mas devem ser simples e úteis.
2 - Software em funcionamento mais que documentação abrangente
O maior indicador de que sua equipe realmente construiu algo é software funcionando. Clientes querem é resultado e isso pode ser com software funcionando. Documentação também é importante, mas que seja somente o necessário e que agregue valor.
3 - Colaboração com o cliente mais que negociação de contratos
Devemos atuar em conjunto com o cliente e não “contra” ele ou ele “contra” a gente. O que deve acontecer é colaboração, tomada de decisões em conjunto e trabalho em equipe, fazendo que todos sejam um só em busca de um objetivo.
4 - Responder a mudanças mais que seguir um plano
Desenvolver software e produtos é um ambiente de alta incerteza e por isso não podemos nos debruçar em planos enormes e cheio de premissas. O que deve ser feito é aprender com as informações e feedbacks e adaptar o plano a todo momento.
Com relação aos quatro principais valores do Manifesto Ágil, tem-se:
- valoriza-se mais as pessoas do que as ferramentas;
- Software em funcionamento mais que documentação densa;
- colaborar com clientes, de modo a gerar mais negociações amistosas;
- resposta a mudança é mais importante do que seguir o plano.
Engenharia de software
O software deve atender as necessidades dos clientes de forma ágil e com alta taxa de confiabilidade, por isso, o existe o teste de software.
O teste de software é um método queque faz parte do desenvolvimento do software, com isso, tal método tem como principal finalidade identificar erros/bugs a fim de que os mesmos sejam corrigidos para com isso se obter a qualidade final desejada do software em questão.
Saiba mais sobre engenharia de software em:
https://brainly.com.br/tarefa/35894997
Bons estudos!
#SPJ2