Modelo Iterativo e Incremental x Modelo espiral

14 respostas
D

Caros, boa tarde!

Sei que o processo unificado utiliza a abordagem de Modelo Iterativo e Incremental.
Alguém sabe de alguma metodologia que utilize o Modelo Espiral?
Qual dos dois são considerados como melhores práticas?

Obrigado

14 Respostas

T

Procure por MSF Process Model (MS = Microsoft).

http://technet2.microsoft.com/windowsserver/en/library/2bc3dae9-a8a0-470b-b2a8-333512c635611033.mspx?mfr=true

P

Melhor prática… depende do projeto… Mas é mais comoum hoje se encontrar o modelo iterativo e incremental.

jamikas

Na verdade o Processo Unificado que utiliza o Modelo Iterativo e Incremental, é uma derivação do Modelo em espiral.
Procure por RUP, OpenUP.

D

jamikas:
Na verdade o Processo Unificado que utiliza o Modelo Iterativo e Incremental, é uma derivação do Modelo em espiral.
Procure por RUP, OpenUP.

Você tem certeza que o Modelo Iterativo e Incremental é derivado do Modelo em espiral? Sempre achei que o espiral veio após o Modelo Iterativo e Incremental e que inclusive “utiliza algumas discilpinas”.

RUP e OpenUP eu sei que são Iterativo e Incremental. Queria algum modelo que fosse espiral…

Obrigado,
[]'s

T

O modelo espiral que eu conheço é esse MSF.
Mas como ele foi definido por Boehm há mais de 20 anos, deve haver mais modelos espirais; basta procurar no Google por “spiral model”.
Não sabe que a Internet não sabe falar bem português? Procure em inglês que você acha mais coisas.

pcalcado

Eu posso estar engando mas iterativo inremental não é o mesmo que espiral?

jamikas

Eu acredito que sim, no Livro Utilizando UML e Padrões de Graig Larman ele faz um comentario nesse sentido logo nos primeiros capitulos.

s4nchez

Até onde eu sei é sim…

D

Até onde eu sei é sim…

Já o pressman fala que não é a mesma coisa…

[]'s

pcalcado

daniloleke:

Já o pressman fala que não é a mesma coisa…

[]'s

Eu definitivamente prefiro o Larman.

dreamspeaker

No fim acho que os dois conceitos acabam fazendo parte do mesmo buraco:

Fonte: Wikipedia

A propósito, eu li pouca coisa, mas estava gostando do livro do Sommerville

JimMorrison

Eu nao consigo entender essa parada tmb…

Deveriam ser iguais… um ciclo do iterativo e incremental funcionar como uma espira do modelo espiral… tah certo o espiral eh de 88 e o iterativo incremental vem (ou deveria vir) com um ciclo metodologicamente mais evoluido… mas o q acontece (pelo menos onde trabalho e o q escuto de “vendedores” de UP) eh q o escopo do sistema eh visto de maneira global no inicio do projeto e no ciclo eh soh o detalhamento, implementacao implantacao, etc… dae qdo tem mudanca de requisito acaba complicando… entao continuo achando q UP nao passa de uma cascata disfarcada…

adriano.cabral

Me desculpem por subir um tópico antigo, mas por estar entre o top 3 do google quando se pesquisa sobre “Incremental e Espiral” e, como não há resposta, achei pertinente voltar ao assunto.

SOMERVILLE (Engenharia de Software, 8ª Edição, p. 49) classifica Incremental e Espiral como processos iterativos, o que, claramente, faz sentido. Ele também diz que a principal diferença entre o espiral e os outros modelos (incremental, por exemplo) é a presença explícita da análise de riscos como uma das etapas de cada iteração.

Portanto dizer qual a melhor prática é complicado. O modelo espiral leva a parecer que as iterações possuem timeboxes diferentes, sendo a primeira a mais curta e a última mais longa. Se essa análise estiver correta, isso é claramente um problema.

jamikas

Acredito que não evoluímos muito nesse tópico porque temos um problema persistente em todas as empresas de TI, a forma como vendem não comporta a aplicação de engenharia de software nem em cascata quanto mais em Espiral ou Incremental.

Criado 12 de setembro de 2007
Ultima resposta 30 de mai. de 2011
Respostas 14
Participantes 9