Para Sommerville (2011), historicamente, sempre houve uma fronteira entre o processo de desenvolvimento de software e o processo de evolução desse mesmo software (manutenção de software). Isso se deve, pois o desenvolvimento de software é visto como uma atividade criativa, em que o software é desenvolvido a partir de um conceito inicial até chegar ao sistema em operação. Mas é comum que após a etapa que compreende o desenvolvimento (criar) existe uma outra etapa que se refere a manutenção deste software criado. Tal manutenção é inevitável pois é natural que ocorram pequenos ajustes após uma implantação, tanto para gerar melhorias (evolução do sistema), ou para corrigir possíveis erros. Segundo Sommerville (2011), existem três tipos diferentes de manutenção de software, assinale a alternativa abaixo que apresenta corretamente esses três tipos de manutenção de software:
Soluções para a tarefa
A manutenção de software é muito importante para o desenvolvimento do mesmo, de modo que, existem diferentes tipos de manutenção de software, que são abordadas corretamente na alternativa 3).
Qual a importância de cada tipo de manutenção de software?
O primeiro tipo, a manutenção de software corretiva, busca corrigir defeitos, os famosos bugs que podem aparecer no sistema.
O segundo tipo, se refere a adaptação ambiental do sistema, de modo a por exemplo, fazer com que o software receba updates (atualizações) para que possa atuar em diferentes sistemas como tablet, celulares e outros sistemas operacionais, por exemplo.
O último tipo de manutenção de software se refere a adição de funcionalidades ao sistema, fazendo com que o mesmo possa ter mais funcionalidades.
Saiba mais sobre manutenção de software: https://brainly.com.br/tarefa/6981551
#SPJ4
Alternativas para a questão:
Alternativa 1:
Documentação, segurança e integrações.
Alternativa 2:
Documentação, integrações e migrações.
Alternativa 3:
Correção de defeitos, Adaptação ambiental e Adição de funcionalidade.
Alternativa 4:
Correção de funções, Adaptação ambiental e Adaptação de portabilidade.
Alternativa 5:
Correção de defeitos, Migração de dados e Adaptação de funcionalidades.
Resposta: Correção de defeitos, Adaptação ambiental e Adição de funcionalidade.