Modelo rad
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 possa desenvolver 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 das vantagens 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 um elemento 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;