Modelos de ciclo de vida de software

Páginas: 2 (358 palavras) Publicado: 30 de março de 2011
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...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • MODELOS DE CICLO DE VIDA DE SOFTWARE
  • Modelo de ciclo de vida do software em v
  • Modelos ciclo de vida desenvolvimento software
  • ciclo de vida de um software: modelo espiral
  • Modelos de ciclo de vida no processo de desenvolvimento de software
  • Modelos de ciclo de vida no processo de desenvolvimento de software
  • Modelo de Processo de Software- Ciclo de Vida Cascata
  • Ciclo de vida de um software

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!