Em um processo de desenvolvimento de software, tipicamente são realizadas as seguintes fases de desenvolvimento: comunicação, planejamento, modelagem, construção, disponibilização. Com base nesses processo de desenvolvimento, indique qual processo é representado na imagem abaixo.
a) Linear
b) Cascata
c) Espiral
d) Prototipação
e) Incremental
Respostas
Resposta:
B) Cascata
Explicação:
Resposta: Incremental
Explicação:Ilustração do Modelo Incremental. Disponível em: http://bit.ly/2nZ44GT
O Modelo Incremental é um Processo de Desenvolvimento de Software em que os requisitos são divididos em vários módulos independentes do Ciclo de Desenvolvimento de Software. É feito em etapas desde o projeto de análise, implementação, teste e verificação e manutenção.
Para efeito didático, vamos chamar cada incremento de iteração e cada iteração passa obrigatoriamente pelas fases de análise de requisitos, design, codificação e teste, sendo que cada lançamento subsequente deve adicionar essa função à iteração anterior, portanto, é outra versão. Isso se repete até que toda a funcionalidade esteja implementada e, portanto, o Sistema terminado.
O Sistema é colocado em produção quando o primeiro incremento é entregue. Esse primeiro incremento é, geralmente, um produto principal em que os requisitos básicos são abordados e os recursos complementares são adicionados nos próximos incrementos.
Uma vez que o produto principal é analisado pelo cliente, há desenvolvimento de Plano para o próximo incremento.