• Matéria: Informática
  • Autor: KyokoOtome2598
  • Perguntado 3 anos atrás

Segundo Sommerville (2011), o processo de software é entendido como um conjunto de atividades responsáveis pela especificação, projeto, implementação e testes. Para o desenvolvimento de software, é aconselhável tratá-lo como projeto, no qual, comumente, as etapas são divididas em: início, organização, execução e fim. SOMMERVILLE, I. Engenharia de Software. 9. Ed. São Paulo: Pearson, 2011. Levando em consideração os distintos tipos de ciclos de vida de um projeto de desenvolvimento de software, identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir. I. ( ) Os ciclos de vida preditivos determinam claramente o escopo, prazo e custo do projeto. Normalmente, são organizados em fases sequenciais, com enfoque em subprodutos distintos. II. ( ) Os ciclos de vida iterativos repetem atividades do projeto em fases, e em cada uma delas a equipe do projeto aumenta seu entendimento do produto. Essas iterações tendem a melhorar os entregáveis, ou ainda criar novos, em que o produto final será a acumulação de funcionalidades construída nessas iterações. III. ( ) Os ciclos de vida preditivos servem para gerenciar objetivos pouco definidos ou de alta complexidade, ou ainda quando a entrega parcial do produto é algo fundamental para a consolidação das ideias e o consenso de sucesso do projeto. IV. ( ) Os ciclos de vida adaptativos são similares aos iterativos, porém com delimitações muito claras das iterações e seus objetivos – que podem ser centrados no fluxo ou no incremento de funcionalidades. V. ( ) Os ciclos de vida adaptativos são mais adequados que os ciclos preditivos para projetos em que o escopo do produto ou serviço a ser entregue está bem definido e existe pleno conhecimento de como se deve desenvolver a solução. Assinale a alternativa que apresenta a sequência CORRETA

Respostas

respondido por: rafaeltoledosantos
0

Dados os conceitos relacionados ao processo de software, é correta a seguinte sequência:

V - V - F - V - F

Sobre o ciclo de vida do processo de desenvolvimento de software

O ciclo de vida de desenvolvimento é complexo e multidimensional. Assim como diferentes projetos dentro de um programa podem ter diferentes trajetórias, diferentes fases de um projeto podem ter diferentes ciclos de vida.

O ciclo de vida de desenvolvimento de um projeto (produto ou serviço) é assim: fases do ciclo de vida. Também chamado de ciclo de vida em cascata.

Adaptável: Ágil, iterativo ou incremental. Quando um escopo detalhado é definido e aprovado, antes do início da iteração. Também conhecido como Ciclo de Vida Ágil. Que pode ser dividido em:

  • Iterar: Quando o escopo é determinado pela primeira vez e tempo e custo são determinados à medida que a equipe do projeto entende melhor o produto.
  • Incremental: Quando os resultados são produzidos por uma série de iterações que adicionam recursos sequencialmente dentro de um período de tempo específico.

Híbrido: Uma combinação de ciclos de vida adaptativos e preditivos.

Saiba mais sobre o processo de desenvolvimento de software em:

https://brainly.com.br/tarefa/6511804

#SPJ4

Perguntas similares