ciclo de vida de um software: modelo espiral

623 palavras 3 páginas
UNIVERSIDADE FEDERAL DO PARÁ
BACHAREL EM SISTEMAS DE INFORMAÇÃO

Engenharia de Software
Modelo Espiral

Modelo de Processos de
Software
Sommerville afirma que um processo de software é um conjunto de atividades e resultados associados que produzem um produto de software. Portanto, um processo de software se dá pela estruturação de um conjunto de atividades que resultam num produto software. Um processo deve contribuir na redução de custos, aumento de qualidade e de produção. Um processo que não suporta esses objetivos não é considerado um processo adequado.

Modelos Evolucionários

Os modelos de processo evolucionário tornaram-se realidade para que possamos desenvolver um produto que evolua ao longo do tempo.

Modelos evolucionários são caracterizados por serem iterativos e apresentarem características que possibilitem desenvolvermos versões cada vez mais completas do software. Os processos evolucionários se caracterizam por dois modelos comuns:
- Prototipação
- Espiral

Modelo Espiral
Esse modelo foi proposto originalmente por Barry Boehm. A ideia básica é desenvolver um produto a partir de pequenas versões incrementais, que podem iniciar com um modelo em papel e evoluir até versões do sistema completamente funcionais.
Este modelo baseia-se em quatro principais atividades:





Determinação dos objetivos, alternativas e restrições;
Análise de risco e prototipação;
Validação e verificação;
Planejamento da fase seguinte.
A ideia básica por trás do modelo em espiral é: dividir para conquistar! Ao invés de querer resolver todos os problemas de uma vez, é interessante resolver parte dele e então partir para o restante.

Modelo Espiral

Modelo Espiral

Modelo Espiral

O Modelo Espiral (com 6 regiões)

Modelo Espiral
Esta concepção tende a criar um roteiro de atividades e etapas para que se alcance uma maturidade do processo evolutivo de desenvolvimento de sistemas complexos e obter, ao final, um produto

Relacionados

  • Sistemas de informação
    3383 palavras | 14 páginas
  • Analise e Desenvolvimento
    1573 palavras | 7 páginas
  • Atividade Fundamentos em Engenharia de Software
    706 palavras | 3 páginas
  • Redes
    1105 palavras | 5 páginas
  • ESW Ciclo De Vida Cascata Prot Espiral E Incremental
    1889 palavras | 8 páginas
  • processos de software
    1473 palavras | 6 páginas
  • Modelo Cascata e Espiral
    2255 palavras | 10 páginas
  • Engenharia de Software
    2835 palavras | 12 páginas
  • Modelo de ciclo de vida espiral
    1172 palavras | 5 páginas
  • Engenharia de Software
    1027 palavras | 5 páginas