Os modelos evolutivos de processo de software – A aplicabilidade do modelo incremental

incrementalNa maioria das vezes a engenharia de software necessita de um processo que possa acondicionar um produto que evolui ao longo do tempo. A evolução do produto ocorre devido à constante atualização dos requisitos, fato este recorrente em projetos de software. Dentro deste contexto encontram-se os modelos evolutivos.

Os modelos evolutivos são caracterizados por iterações, o que possibilita o desenvolvimento de várias versões do produto. Estas versões são colocadas em produção e os requisitos sofrem constantes refinamentos. É importante salientar também que as versões, quando implantadas, podem gerar novos requisitos.

O modelo incremental é classificado como um modelo evolutivo dentro da engenharia de software. Ele é baseado no modelo cascata e diversas iterações, ou seja, várias “cascatinhas”  são implementadas durante o desenvolvimento do produto – uma cada versão.

A aplicabilidade do modelo incremental ocorre em projetos de software de qualquer tamanho ou natureza.

About these ads

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 39 other followers

%d bloggers like this: