terça-feira, 9 de setembro de 2008

O Modelo Espiral

O ciclo de vida espiral foi proposto por Boehm em 1988, é um paradigma muito importante porque em uma das suas fases ele se depara com um processo muito importante da engenharia de software, “analise de risco”, onde nos outros modelos não é abordado com tanta ênfase. A identificação e o gerenciamento de riscos é hoje uma atividade importantíssima no desenvolvimento de software devido à imaturidade da área e à falta de conhecimento, técnicas e ferramentas adequadas.
Este paradigma é baseado nos ciclo de vida prótotipação e cascata, com isso evita os respectivos erros que eram cometidos nos mesmos.
Neste modelo uma das características importante é a interação do cliente com o processo do ciclo, uma vez que o cliente está envolvido no processo ele tem a sensação que ele construiu algo, e não pode culpar totalmente os analistas e desenvolvedores se houver uma eventualidade após o sistema pronto.

Analise de Risco
Este processo indentifica os possíveis riscos, ele pode ser classificado como risco que afeta o plano do projeto (risco de projeto), a qualidade (risco técnico) ou a viabilidade do projeto (risco de negócio).

Vantagens do Modelo Espiral
-Modelo evolutivo possibilita uma maior integração entre as fases e facilita a depuração e a manutenção do sistema.
-Permite que o projetista e cliente possa entender e reagir aos riscos em cada etapa evolutiva.

Desvantagens do Modelo
-Avaliação dos riscos exige muita experiência.
-O modelo érelativamente novo e não tem sido amplamente utilizado.

A Escolha
Não descartando a importância dos outros paradigmas, mas se fizermos uma analise dos processos envolvidos em cada ciclo, obtém-se um resultado mais satisfatório neste modelo (Espiral). Vale ressaltar que este paradigma tem um maior aproveitamento em um projeto extenso e com muitas variáveis envolvidas onde os riscos são constantes e imprevisíveis.

Nenhum comentário: