Analise e Desenvolvimento
1 INTRODUÇÃO 3
2 OBJETIVO 4
3 DESENVOLVIMENTO 5
4 CONCLUSÃO 9 REFERÊNCIAS 10
1 INTRODUÇÃO
A utilização de um processo de software é um fator primordial para o sucesso no desenvolvimento de softwares. Sabemos que um processo de software pode ser entendido como “um conjunto de atividades e resultados associados que produzem um produto de software”. De uma forma geral deve ser considerada as atividades a serem realizadas, os recursos necessários, os artefatos requeridos e produzidos, os procedimentos adotados e o modelo de ciclo de vida, segundo MACORATTI [1].
Essas atividades e tarefas definidas no processo são organizadas em um modelo de ciclo de vida que irá definir como as tarefas e atividades se relaciona como processo e umas com as outras [2]. Existem vários modelos de ciclo de vida, mas abordaremos o modelo cascata.
2 OBJETIVO
Esse trabalho tem por objetivo principal apresentar um estudo sobre o modelo de desenvolvimento espiral. Serão abordadas suas características, descrição, fases, vantagens e desvantagens.
3 DESENVOLVIMENTO
Os modelos de processo de desenvolvimento de software surgiram pela necessidade de dar resposta às situações a analisar, pois agem na tentativa de colocar ordem em uma atividade considerada caótica.
O modelo espiral é um modelo de processo utilizado para desenvolver um software.
É importante saber que um software passa por constantes versões até chegar em sua versão final, isso mantém o engenheiro mais próximo do usuário (a idéia da evolutiva), uma série de versões (protótipos) são desenvolvidas e a cada versão novas funcionalidade são implementadas, tornando o software mais completo e funcional, ou seja, cada versão sofre uma evolução.
A evolução e a interação são pontos fortemente ligados ao modelo espiral.
O modelo espiral une a prototipagem (interação)