Para que um software seja produzido, são necessárias diversas etapas, as quais são compostas por uma série de tarefas. Para esse conjunto de etapas, dá-se o nome de processo de software, o qual pode envolver o desenvolvimento de software a partir do zero, em uma determinada linguagem de programação (por exemplo, o Java ou C) ou, então, a ampliação e a modificação de sistemas já em utilização pelos usuários. Segundo Sommerville (2011), existem muitos processos de software diferentes. No entanto, todos devem incluir quatro atividades fundamentais e relacionadas a estas atividades assinale a alternativa correta.
Alternativa 1:
Elicitação de software: carece que o software necessite de evoluções para que possa se adequar aos requisitos
Alternativa 2:
Especificação de software: o software deve ser confeccionado mediante as especificações definidas anteriormente.
Alternativa 3:
Evolução de software: é necessário que o cliente defina as funcionalidades do software que será desenvolvido, bem como todas as suas restrições operacionais.
Alternativa 4:
Validação de software: o software precisa ser validado, a fim de garantir que ele faça o que o cliente deseja, ou seja, que atenda às especificações de funcionalidade.
Alternativa 5:
Projeto e implementação de software: as funcionalidades definidas pelo cliente durante o desenvolvimento do software podem mudar. Consequentemente, o software precisará evoluir para atender a essas mudanças.
Soluções para a tarefa
Resposta: resposta seria a 4 ...Validação de software: o software precisa ser validado, a fim de garantir que ele faça o que o cliente deseja, ou seja, que atenda às especificações de funcionalidade.
Explicação: resposta esta na pagina 26
do livro ........validação de software.
No processo de desenvolvimento de software, diferentes etapas precisam ser consideradas em momentos distintos a respeito dessas etapas, a opção correta é a opção 4) sobre validação de software.
Qual é a importância da etapa de validação de software?
A validação do software é muito importante para que seja garantido o desempenho de sua função(usabilidade e requisitos) de maneira testada e comprovada.
A fase de verificação de software trata diretamente da verificação da usabilidade e segurança do software, observando variáveis importantes, como os requisitos especificados para o seu desenvolvimento e a funcionalidade pretendida.
Saiba mais sobre validação de software:
https://brainly.com.br/tarefa/17469316
#SPJ2