TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

MODELO DE PROCESSO DE SOFTWARE

Artigos Científicos: MODELO DE PROCESSO DE SOFTWARE. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  29/5/2014  •  1.035 Palavras (5 Páginas)  •  368 Visualizações

Página 1 de 5

SISTEMA DE ENSINO PRESENCIAL CONECTADO

CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESNVOLVIMENTO DE SISTEMAS

XXXXXXXXXXXXXXXX

MODELO DE PROCESSO DE SOFTWARE

MODELO DE PROCESSO SOFTWARE EM ESPIRAL

Itapetinga BA

2013

XXXXXXXXXXXXXXXXXXXX

MODELO DE PROCESSO DE SOFTWARE

MODELO DE PROCESSO SOFTWARE EM ESPIRAL

Trabalho apresentado ao Curso Análise e Desnvolvimento de Sistemas da UNOPAR - Universidade Norte do Paraná, para a disciplina Processos de Negócio e Software.

Prof. Marco Ikuro Hisatomi

Profª. Polyanna P. G. Fabris

Itapetinga BA

2013

Sumário

Introdução pág. 05

História do Modelo pág. 06

Aplicação do Modelo pág. 07

Risco pág. 08

Vantagens pág. 09

Desvantagens pág. 10

Exemplo do Modelo pág. 11

Conclusão pág. 12

Linguagem de Programação pág. 13

Referências pág. 14

Introdução

O Modelo em espiral é um processo de desenvolvimento de software que combina elementos de projeto prototipação em etapas, acrescentando um novo e-lemento, a análise de riscos.

Existem vários modelos, cada um com sua forma diferente de trabalhar, com suas etapas buscando uma finalidade que é a construção de um software com qua-lidade, desempenho e funcionalidade.

História

O modelo em espiral foi definido por Barry Boehm em de 1988, a Spiral Model of Software Development and Enhancement. Este modelo não foi o primeiro a discutir o Desenvolvimento iterativo e incremental, mas ele foi o primeiro modelo a explicar o porquê do modo iterativo.

O Modelo Espiral surgiu trazendo as melhores características dos modelos e-xistentes na época. Na verdade o modelo espiral foi o primeiro processo de desen-volvimento de software que trouxe e explicou os benefícios de se utilizar iterações. Dentro do modelo Espiral as iterações eram dadas em ciclos de 4 fases, isso permi-tia que a cada ciclo dessas fases o sistema já podia ser visto com características adicionais, permitindo maior visualização da cara que o sistema teria no final.

Aplicação

O Modelo em Espiral é usado com mais freqüência em grandes projetos. Pa-ra pequenos projetos, os conceitos de desenvolvimento de software ágil tornam-se uma alternativa mais viável.

O objetivo do Modelo em Espiral é prover um metamodelo que pode acomo-dar diversos processos específicos, adaptando-os a necessidades específicas de desenvolvedores ou às particularidades do software a ser desenvolvido. Este mode-lo prevê prototipação, desenvolvimento evolutivo e cíclico, e as principais atividades do modelo cascata.

Sua principal inovação é guiar o processo de desenvolvimento gerado a partir deste metamodelo com base em análise de riscos e planejamento que é realizado durante toda a evolução do desenvolvimento.

Riscos

São circunstâncias adversas que podem surgir durante o desenvolvimento de software impedindo o processo ou diminuindo a qualidade do produto. São exemplos de riscos:

 Pessoas que abandonam a equipe de desenvolvimento;

 Ferramentas que não podem ser utilizadas,

 Falha em equipamentos usados no desenvolvimento ou que serão utilizados no produto final.

O modelo espiral descreve um fluxo de atividades cíclico e evolutivo constituído de quatro estágios.

 Estágio 1 - Devem ser determinadas objetivos, soluções alternativas e restri-ções;

 Estágio 2 - Devem ser analisados os riscos das decisões do estágio anterior. Durante este estágio podem ser construídos protótipos ou realizar-se simula-ções do software;

 Estágio 3 - Consiste nas atividades da fase de desenvolvimento, incluindo design, especificação, codificação e verificação. A principal característica é que a cada especificação que vai surgindo a cada ciclo-especificação de requisitos, do software, da arquitetura, da interface de usuário e dos algoritmos e dados, deve ser feita a verificação apropriadamente;

 Estágio 4 - Compreende a revisão das etapas anteriores e o planejamento da próxima fase. Neste planejamento, dependendo dos resultados obtidos nos estágios anteriores - decisões, análise de riscos e verificação, pode-se

...

Baixar como (para membros premium)  txt (8.6 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com