Modelo rad

Disponível somente no TrabalhosFeitos
  • Páginas : 8 (1783 palavras )
  • Download(s) : 0
  • Publicado : 27 de novembro de 2012
Ler documento completo
Amostra do texto
Rapid Application Developmente
Desenvolvimento Rápido de Aplicação

• O RAD é um modelo incremental, considerado uma adaptação para projetos curtos
(usualmente com prazo máximo de 90 dias) do modelo sequencial linear. Sua principal
característica é que o produto de software seja desenvolvido em componentes, pois a
reutilização de código permite que a equipe de desenvolvimento possadesenvolver um sistema
completamente funcional em pouco tempo. Em geral envolvem o uso de prototipagem e
ferramentas de desenvolvimento de alto nível.

• Os ciclos de produção de sistemas computacionais usados desde a década de 70 eram
baseados numa técnica estruturada de passos sucessivos (requisitos identificados,
solução projetada e analisada e sistema codificado, testado e implementado).Entretanto,
esse processo pode tornar-se muito lento.
A formalização do RAD como prática de desenvolvimento se deu em 1991, com a
publicação do livro “Rapid Application Development ”, escrito por James Martin.

• O Modelo RAD é consideravelmente diferente das técnicas tradicionais, sendo
cada vez mais usada em produtos comerciais de desenvolvimento de aplicações.
O método RAD beneficia-se dasvantagens oferecidas por ferramentas poderosas de
desenvolvimento para produzir rapidamente sistemas de alta qualidade.
Essas novas ferramentas, mais intuitivas e visuais, permitem que o projetista de
software construa "visualmente" a interface com o usuário, além de gerar o código
numa linguagem orientada a objetos, permitindo o reuso de componentes.

• As ferramentas informáticas são umelemento fundamental, devendo possuir capacidades de
exceção no que se refere aos aspectos da Gestão de Projetos e à construção de Diagramas, não
sendo de desprezar as capacidades em termos de Prototipagem e geração de Código. Estas
ferramentas pretender criar uma plataforma onde o pessoal de desenvolvimento e os
utilizadores possam trabalhar em conjunto;
• Pessoas – Com a formação apropriada;• Metodologia : Que indique as tarefas a cumprir na ordem correta. Em termos
metodológicos foi desenvolvido um ciclo de vida especifico para o RAD com quatro
Fases.

• Incorpora elementos das fases de planejamento e análise tradicionais. Nesta fase, gestores de
alto nível, executivos e utilizadores com bons conhecimentos determinam os requisitos de alto
nível do sistema, dentro do contextoda discussão aberta sobre os problemas de negócio e as
áreas de negócio associadas. O processo apoia-se na construção de consensos, na construção de
um business case dinamizador e na comunicação entre todas as partes envolvidas na empresa.
Após a identificação dos subsistemas específicos para desenvolvimento, os utilizadores e o
pessoal de desenvolvimento executam um workshop (reunião apoiadapor meios audiovisuais)
de planejamento de requisitos para obter um acordo conjunto.

• Os utilizadores finais e os profissionais de sistemas de informação participam em sessões de
RAD, com o auxílio de ferramentas CASE integradas que permitem criar protótipos, captando
desta forma os requisitos do sistema. Os protótipos são a base do design físico do sistema em
desenvolvimento. Esteprocesso baseia-se no envolvimento intensivo do Planejamento de
Requisitos Design do Utilizador Construção Entrega utilizador. Não existem especificações
baseadas em papel e o utilizador dá o seu acordo imediato. Desta forma o espaço de tempo
entre o fim do Design e a entrega do novo sistema aos utilizadores pode demorar apenas 3
meses em vez dos 18 típicos.

• Na fase de Construção, osprofissionais de sistemas de informação que criaram o design,
geram o código com o auxílio das ferramentas CASE. Os utilizadores finais participam
igualmente, validando os écrans e outros aspectos do sistema à medida que a aplicação vai
sendo construída. Para sistemas de pequena dimensão a fase de Design pode ser combinada
com a fase de Construção, encurtando o desenvolvimento.

• Na fase de...
tracking img