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

  • algoritmo
    4368 palavras | 18 páginas
  • Modelos prescritivos
    2573 palavras | 11 páginas
  • Produção textual interdisciplinar individual – 2º semestre - ads - unopar
    9234 palavras | 37 páginas
  • Considere um caso de uso controlar matricula, cujo objetivo é registrar a matricula do aluno. partindo desse cenário elaborar a documentação de caso de uso.
    2729 palavras | 11 páginas
  • ATPS Interface Homem Máquina Completa
    6973 palavras | 28 páginas
  • Trocador de energia térmica
    9006 palavras | 36 páginas
  • Teste
    1592 palavras | 7 páginas
  • Relatório Molusca
    6252 palavras | 25 páginas
  • Resumo do capitulo oito (projeto detalhado)
    11028 palavras | 45 páginas
  • Assistência da equipe de enfermagem ao portador de transtorno do pânico: um relato de caso
    2521 palavras | 11 páginas