Você está na página 1de 3

Pergunta 1

Não avaliado ainda / 1 pts

Leia o texto a seguir:

 
O Modelo em Cascata, algumas vezes chamado ciclo de vida clássico, sugere uma
abordagem sequencial e sistemática para o desenvolvimento de software, começando
com a especificação de requisitos do cliente, avançando pelas fases de planejamento,
modelagem, construção e disponibilização, e culminando com o suporte contínuo do
software concluído.

 
Fonte: PRESSMAN, R.; MAXIM, B. Engenharia de Software: uma abordagem
profissional. 8. ed. Porto Alegre: AMGH, 2016.

Conforme se depreende do texto, o Modelo em Cascata prevê que os requisitos de um


software sejam todos levantados e validados na primeira etapa do trabalho e que o
projeto do software e sua implementação sejam feitas com base nestes requisitos.
Considerando a distribuição das etapas do Modelo em Cascata, responda os itens a
seguir:

a) Por qual motivo a etapa de requisitos é a primeira a ser cumprida neste modelo?

b) Quais são os potenciais problemas que o tratamento exaustivo dos requisitos na


primeira etapa do processo pode ocasionar no projeto?

Atenção! Escreva as respostas com suas próprias palavras, pois respostas


copiadas configuram plágio, sendo que, plágio é crime e resulta em nota zero.

Sua Resposta:

Respostas:
a) A etapa de requisitos é a mais importante e consequentemente a primeira que deve ser
realizada, porque tem por objetivo conter toda a descrição de maneira correta e detalhada
para a construção de um processo que resulte num produto de qualidade para o cliente.

b) O tratamento exaustivo dos requisitos pode atrasar a construção do processo, gerando


uma pressão sobre as demais etapas, deixando as mesmas vulneráveis a erros por conta
da entrega do produto no prazo estabelecido pelo cliente.

a) Genericamente, os requisitos são as condições necessárias para que o

software possa ser construído. De forma mais particular, eles representam as

funcionalidades que o cliente deseja para o seu produto e as restrições que

serão naturalmente impostas a ele. A necessidade de se começar um projeto

pelo tratamento dos requisitos nasce do fato de que sem eles nada poderá ser

planejado ou construído a seguir. A natureza sequencial do Modelo em Cascata

demanda que o esboço (ou projeto) do software seja iniciado com todos os

requisitos levantados e validados. Levando-se em conta o mesmo raciocínio, a

implementação só começará com o esboço concluído. Assim, na condição de

fundamento para todo o resto do projeto, a fase dos requisitos deve ser

cumprida antes das demais.

 
 

b) O Modelo em cascata prevê que o tratamento dos requisitos seja concluído

antes de ser iniciada a etapa seguinte do processo. Essa abordagem pode

provocar problemas em todo o resto do projeto por causa do baixo

entendimento que o cliente ainda possui a respeito do que necessita. Em uma

etapa tão inicial do processo, o cliente pode ainda não ter definido tudo o que

espera do software e não ter o entendimento necessário do problema que ele

(o software) deverá resolver. Nestas condições, será comum que o cliente

expresse incorretamente as funcionalidades do produto quando for demandado

a fazê-lo, e esta imprecisão tende a contaminar as fases seguintes do projeto,

já que todas elas serão baseadas nestes requisitos imprecisos.

Você também pode gostar