Carregando...
Carregando...
Ajude a melhorar a plataforma
De acordo com Sommerville (2019, p. 31), os modelos genéricos de processos de software “são descrições mais gerais e abstratas dos processos de software , e podem ser utilizados para explicar as diferentes abordagens ao desenvolvimento de software . Você pode encará-los como estruturas de processo que podem ser ampliadas e adaptadas para criar processos de engenharia de software mais específicos”. Fonte: SOMMERVILLE, I. Engenharia de software . 10. ed. São Paulo: Pearson, 2019. Sobre os modelos genéricos, analise as afirmações a seguir. I. O modelo clássico em cascata divide o ciclo de vida num conjunto de fases que considera que cada uma só pode ser iniciada após a conclusão da fase anterior. II. O desenvolvimento incremental interpõe atividades baseadas em especificação, desenvolvimento e avaliação de software , com uma série de versões a serem entregues. III. A metodologia ágil é uma estrutura de gerenciamento de projetos que divide os projetos em várias fases dinâmicas, comumente conhecidas como sprints , concentrando-se na comunicação com o usuário. IV. Integração e configuração representam os requisitos de gerenciamento do software , o ambiente em que será utilizado e o tipo de software que a equipe responsável está desenvolvendo. Está correto o que se afirma em:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
JUSTIFICATIVA A afirmativa I está correta, pois, no modelo em cascata, todas as fases são realizadas sequencialmente, e qualquer alteração será feita apenas ao final do ciclo. A afirmativa II está correta, pois, no desenvolvimento incremental, tem-se uma abordagem de desenvolvimento que divide o produto em fatias totalmente funcionais chamadas de incrementos. Cada novo incremento se baseia na funcionalidade liberada existente. A afirmativa III está incorreta, pois “ágil” é um termo que descreve metodologias de desenvolvimento nas quais se empregam aprendizado contínuo, planejamento, comunicação com cliente e disponibilidade a mudanças. Encorajam-se, portanto, respostas flexíveis à mudança. A afirmativa IV está incorreta, pois integração e configuração estão relacionadas na disponibilidade de componentes ou sistemas reutilizáveis. O processo de desenvolvimento do sistema se concentra em configurar esses componentes para uso em novos contextos e integrá-los ao sistema.