Вы находитесь на странице: 1из 2

Modelo Espiral

- Proposto por barry boehm, um modelo de processo de software


evolucionrio que acopla a natureza iterativa da prototipao com os
aspectos sistemticos e controlados do modelo cascata
- um gerador de modelos de processos dirigidos a riscos e utilizado para
guiar engenharia de sistemas intensivos de software, que ocorre de forma
concorrente e tem mltiplos envolvidos.
- Pode ser adaptado para ser aplicado ao longo de todo o ciclo de vida de
uma aplicao, desde o desenvolvimento de conceitos at sua manuteno.
- Possui duas caractersticas principais: A primeira consiste em uma
abordagem cclica voltada para ampliar, o grau de definio e a
implementao de um sistema enquanto diminui o grau de risco do mesmo.
- A segunda consiste em uma serie de pontos ancora de controle para
assegurar o comprometimento dos interessados na busca de solues de
sistema que sejam satisfatrias e praticveis.
- O software ser desenvolvido em uma srie de verses evolucionarias. A
verso pode consistir em um modelo ou em um prottipo. A cada novas
iteraes so produzidas verses mais completas do sistema que passa pelo
processo de engenharia.
- O modelo espiral divido em um conjunto de atividades metodolgicas
definidas pela equipe de engenharia de software.
-Assim que o processo comea, a equipe realiza atividades indicadas por um
circuito em torno da espiral no sentido horrio, comeando pelo centro.

- O primeiro circuito em volta da espiral pode resultar no desenvolvimento


de uma especificao de produto;

- Passagens subsequentes podem ser usadas para desenvolvimento de


prottipo e progressivamente verses mais sofisticadas do software. Cada
passagem pela regio de planejamento resulta em ajustes no planejamento
do projeto;

- Custos e cronograma so ajustados de acordo com o feedback do cliente


aps entrega;
- O modelo espiral pode ser adaptado para ser aplicado ao longo da vida do
software;
- Portanto, o primeiro circuito em torno da espiral pode representar um
projeto de desenvolvimento de conceitos que comea no ncleo da espiral
e continua por varias iteraes at que o desenvolvimento de conceitos
esteja completo.
- O modelo espiral um abordagem realista para desenvolvimento de
softwares em larga escala. Devido ao fato do software evoluir a medida que
o processo avana o desenvolvedor e o cliente compreendem e reagem
melhor aos riscos de cada nvel evolucionrio.
- Pode ser difcil convencer os clientes de que a abordagem evolucionaria
controlvel. Se um risco muito importante no for descoberto e
administrado, indubitavelmente ocorrero problemas.

Вам также может понравиться