29
TIPOS DE
CVDS
VANTAGEM DESVANTAGEM
Revisão formal no fim de cada fase
permite um alto grau de controle gerencial
Os usuários têm um sistema que atende às
necessidades do ponto de vista dos
desenvolvedores, podendo não atender as suas
reais necessidades.
Essa abordagem gera uma considerável
documentação de sistema.
A documentação, além de muito cara, consome
muito tempo para ser gerada. Pode ser difícil
mantê-la atualizada.
A documentação formal assegura
monitoramento dos requisitos do sistema,
de modo a garantir que estejam
relacionadas com as necessidades
corporativas.
Frequentemente, as necessidades dos usuários
não são relatadas ou são mal interpretadas.
TRADICIONAL
Produz muitos produtos intermediários que
podem ser reexaminados e avaliados
quanto ao atendimento das necessidades
dos usuários e aos padrões estabelecidos.
Os usuários não podem reexaminar com
facilidade os produtos intermediários e avaliar se
determinado produto (como um diagrama de
fluxo de dados) atende aos requisitos do negócio.
Usuários podem testar o sistema e elaborar
uma avaliação construtuva durante o
desenvolvimento.
Cada interação é construída sobre a interação
anterior, como forma de refiná-la. Isso torna
difícil considerar uma determinada solução como
totalmente inadequada e recomeçar do inicío.
Assim, a solução final somente será um pouco
melhor do que a primeira.
Protótipo operacional pode ser produzido
em semanas.
Como as revisões não ocorrem na fase final do
projeto, é muito difícil visualizar o escopo do
protótipo, tendo-se a impressão de que o projeto
nunca está terminado.
Usuários tornam-se mais otimistas com a
implementação do sistema conforme
vislumbram uma solução que atenderá as
suas necessidades.
Documentação do sistema é ausente ou
incompleta, posto que o foco básico está no
desenvolvimento do protótipo.
CRIAÇÃO DE
PROTÓTIPOS
Criação de protótipos possibilita detectar
previamente eventuais erros e omissões.
Cópia de segurança do sistema e sua recuperação,
desempenho e questões de segurança podem ser
negligenciadas na precipitação de desenvolver
um protótipo.
QUADRO 2: Vantagens e Desvantagens do CVDS Tradicional e da Criação de Protótipos
Fonte: adaptado de Stair & Reynolds (2002, p. 379 e 380)
O CVDS de desenvolvimento rápido de aplicação, também denominado RAD (rapid
application development), destina-se, principalmente, a agilizar o desenvolvimento de uma