SE Modelos Q & A # 7

Question:Explique o modelo em cascata em detalhes.

Answer:- Este método é muito antigo e moderno e normalmente utilizado porque a simplicidade é a chave do sucesso deste método. Neste método, todas as ações realizadas são planejadas previamente em um processo de desenvolvimento de software. Para o pequeno tamanho de projetos, o método em cascata é muito adequado. A especialidade desse método é que cada estágio possui uma sequência. Após o término de um estágio, o próximo estágio começa naquele ponto e a saída de cada estágio é convertida em entrada para cada etapa seguinte. Portanto, com esse motivo, o segundo nome desse modelo é Modelo de Sequência. Com o estudo sobre o sistema, iniciou-se a primeira etapa e, em seguida, a análise, projeto, codificação, teste e controle ocorreram um a um. Cada etapa é completada uma a uma em uma sequência como cachoeira, então esse é o motivo desse nome.

Benefícios da metodologia de cascata

  • Pelo motivo da simplicidade e sistema sequencial é muito fácil de usar.

  • O usuário pode entendê-lo rapidamente porque a simplicidade é a principal qualidade deste método.

  • Ele define as informações completas sobre cada etapa.

  • Este modelo é muito útil no planejamento e programação de projetos.

  • Reduz o custo da correção do erro.

  • É importante ressaltar que aumenta a possibilidade de o sistema atender às necessidades do cliente.

Limitações da metodologia de cascata

  • As expectativas tornam-se muito rápidas neste processo, o que não é correto.

  • Fatores de risco não envolvidos neste modelo, que é uma parte muito necessária para todo modelo.

  • Neste método, as sessões de treinamento do usuário não são necessárias.

  • Não podemos encontrar nenhum erro até que o teste do software não seja feito.

  • Entre o usuário e o desenvolvedor, a lacuna de interação é baixa.

Os principais resultados em um projeto de desenvolvimento que segue o modelo em cascata são os seguintes:

Sr. Não. Fase de Atividade Documentos de Saída
1 Análise de requisitos Documentos SRS
2 Fase de desenho Diagrama de fluxo de dados
3 Codificação Código do programa
4 Teste de Unidade Relatório de teste do módulo
5 Teste de sistema Relatório de teste de sistema
6 Teste de aceitação Documentação final do sistema