Buscar

O desenvolvimento de software é praticado por meio da execução geralmente sequencial de várias atividades que são agrupadas em cada etapa do processo.

O desenvolvimento de software é praticado por meio da execução geralmente sequencial de várias atividades que são agrupadas em cada etapa do processo. Dividir o projeto em atividades é relevante no sentido de entender como estas se relacionam e qual o nível de dependência estabelecido no momento de execução. Para colaborar com isso, utiliza-se o conceito de ciclo de vida do software para especificar um grupo de atividades e seus relacionamentos. Sobre o ciclo de vida de desenvolvimento de software, assinale a alternativa CORRETA:

a) O modelo em cascata é o mais simples e tem as etapas bem definidas.b) O modelo incremental aumenta o tempo de desenvolvimento do projeto.c) O modelo em espiral serve como base para o modelo de prototipação e cascata.d) O modelo baseado em componentes não tem como foco a reutilização.