Você está na página 1de 20

RAD - RAPID

APPLICATION
DEVELOPMENT
Desenvolvimento rápido de aplicações
Membros:

Joyce Ávila Lucas Ramos


Origem
Contexto histórico
Na década de 70's nós estávamos entrando
em uma nova era de computadores (3°
geração), agora mais pessoas poderiam
acessar à computadores ou PC’s
Origem
Contexto histórico
Entretanto os softwares demoravam muito
tempo para serem criados, devido às
metodologias pouco convencionais da
época.
Origem
Contexto histórico
Entretanto os softwares demoravam muito
tempo para serem criados, devido às
metodologias pouco convencionais da
época.
Origem
Contexto histórico
Entretanto os softwares demoravam muito
tempo para serem criados, devido às
metodologias pouco convencionais da
época.
Origem
Contexto histórico
Entretanto os softwares demoravam muito
tempo para serem criados, devido às
metodologias pouco convencionais da
época.
Origem
Contexto histórico
Entretanto os softwares demoravam muito
tempo para serem criados, devido às
metodologias pouco convencionais da
época.
Origem
Barry Boehm Scott Schultz

Criador do modelo RIPP


Criador do modelo espiral (rapid interative prodution
prototyping)

Tom Gilb James Martin

Criador do modelo processo Criador do modelo RAD (rapid


evolucionário application development)
Origem

O RAD começou a ser pensado e desenvolvido no


inicio da década de 80 porém só foi formalizado em
1991 com o lançamento do livro de James Martin
Foco da
Metodologia
Flexibilidade Velocidade Utilização de
O método RAD tende a ser Sua principal característica a componentes
um método flexível, pois é velocidade no O RAD é suscetível à
uma metodologia que aceita desenvolvimento, criando reutilização de
mudanças de requisitos softwares funcionais e componentes já existentes,
durante todo o processo de entregando aos clientes pois o foco principal é a
desenvolvimento do finais para ter o feedback velocidade na entrega do
software, sem afetar tanto dos aprimoramentos do software inicial e não a
quanto as metodologias mesmo, criando assim exclusividade da
tradicionais. softwares únicos para cada funcionalidade nas primeiras
cliente etapas
Kanban ou Scrum Crystal

Metodologias
usadas em
consonância FDD DSDM

com RAD
Definição da metodologia
Modelagem
do processo
Modelagem Geração
de dados da aplicação
3
Modelagem
2 4
do negócio Teste
e modificação
1 5
Definição da metodologia
Quanto ao conceito:

Alto índice de customização


Risco reduzido
Iterativo
Comunicação entre cliente e desenvolvedores
Orientada para tarefa
Times pequenos
Rapidez de entrega
Definição da metodologia
Quanto a implementação:

Formar uma Desenvolvi


Prototipação Iteração
Definir escopo equipe mento
rápida contínua
multidisciplinar rápido

Manutenção
Feedback Testes e Entrega Avaliação
e
cliente qualidade incremental final
evolução
Aplicações com RDA e empresas
Principais ferramentas

Scriptcase
Principais ferramentas

Outsystems
Principais ferramentas

WaveMaker

Você também pode gostar