Modelos espiral, evolutivo e métodos formais

5348 palavras 22 páginas
ALESSANDRO BARBOSA
HELY CASTRO
EDUARDO PAULO SOUZA
KAREN VINENTE
MATHEUS SILVA
MANAUS
OUTUBRO DE 2011
MODELOS DE PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE

MODELOS DE PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
ALESSANDRO BARBOSA
HELY CASTRO
EDUARDO PAULO SOUZA
KAREN VINENTE
MATHEUS SILVA
MANAUS
OUTUBRO DE 2011
Trabalho apresentado como requisito parcial à disciplina de Engenharia de Software I, Curso de Análise e Desenvolvimento de sistemas, aos cuidados do professor Marcos Paulo.
UNIP
UNIVERSIDADE PAULISTA
CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

Introdução 4
Modelo RAD (Rapid Application Development) 5
Histórico 5
O Processo 5 Modelagem de Negócio 5 Modelagem dos dados 5 Modelagem do Processo 6
…exibir mais conteúdo…
Geração da Aplicação
O RAD considera o uso de técnicas de quarta geração, trabalha com a reutilização de componentes de programa existentes quando possível, ou cria componentes reusáveis. São usadas ferramentas automatizadas para facilitar a construção do software.
Ex: Clarion, Delphi, Visual Basic, Asp.net, etc.
Teste e Modificação
Como o processo do RAD enfatiza o reuso, muitos componentes já estão testados, isso reduz o tempo total de teste. Todavia os novos componentes devem ser testados e todas as interfaces devem ser exaustivamente exercitadas.
Esta divisão do processo é compartilhada por diversos autores inclusive Roger S. Pressman, cuja obra é utilizada em diversas faculdades como livro guia para os estudantes.
Porém existem outras abordagens utilizadas.
Segundo Stephen E. Cross Diretor do SEI - Software Engineering Institute da Carneggie Mellon, uma maneira de abordar o RAD de forma mais eficiente é dividi-lo em 6 passos: * Projeto e análise baseado no cenário * Projeto e análise de Arquitetura * Especificação de Componentes com o máximo de reuso * Desenvolvimento rápido dos módulos remanescentes * Testes freqüentes com o usuário final * Campo com ferramentas de suporte para permitir a evolução
A proposta de Stephen é disciplinar o RAD, que é muitas vezes criticado por sua suposta informalidade, de forma a conseguir até mesmo níveis de CMM - Capability Maturity Model para melhorar e formalizar

Relacionados

  • Criminologia
    15336 palavras | 62 páginas