Modelos de ciclo de vida de software

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (358 palavras )
  • Download(s) : 0
  • Publicado : 30 de março de 2011
Ler documento completo
Amostra do texto
Ciclos de vida de Software

Descrevem como um software deve ser desenvolvido. Basicamente definem a ordem global das atividades envolvidas em um contexto de projeto de software e propõe umaestratégia de desenvolvimento que pode ser aplicada a um determinado contexto de projeto de software. Divide projetos em fases de forma a garantir um melhor controle e encadeamento com as operaçõesestabelecidas.

Dentre os diversos modelos de ciclos de vida de software existem: Modelo Cascata, Modelo Incremental, Modelo Espiral e Modelo por Prototipação.

• Modelo Cascata

Suaestrutura é composta de várias fases que são executadas de forma sistemática e seqüencial onde cada fase pode levar a modificações nas fases anteriores. Apesar de ser o modelo mais antigo, é o mais usado. Asprincipais atividades do modelo são representadas na Figura 1.

[pic]

• Modelo Incremental

Adota como estratégia o desenvolvimento por estágios. Os requisitos mais importantes sãoimplementados primeiro e os demais são acrescentados em novas versões. Dessa maneira os problemas podem ser descobertos logo no início, reduzindo os riscos. Porém esse modelo exige grande interação docliente, pelas suas avaliações e mudanças freqüentes, o que pode ser um grande problema, pois requisitos instáveis ou incompletos, que geram muitas mudanças nos incrementos, podem deixar o programamal estruturado sendo difícil de fazer modificações.

[pic]

• Modelo por Prototipação

Construção de modelos, simulações, implementações parciais para testar aspectos técnicos de umsistema, definem a utilização do Modelo por Prototipação no desenvolvimento de um software. Consiste basicamente em diversos ciclos iterativos, e é construído a partir de requisitos inicialmentediscutidos. Caso não atenda a esses requisitos, outro protótipo é criado até que todos sejam atendidos, como demonstra a Figura 3.

[pic]

• Modelo Espiral

Foi criado visando...
tracking img