Ciclos de vida de sistemas
Sistemas de Informação
Ciclos de vida de um sistema
Murilo Henrique Siqueira Gonçalves
São José do Rio Preto
2013
Modelo Prototipação
No Modelo de Prototipagem o desenvolvedor interage diretamente com o usuário, escutando seus pedidos e desenvolvendo, imediatamente, um protótipo do produto desejado. O usuário, então, utiliza esse protótipo e fornece ao desenvolvedor novas informações que o levam à atualizações do sistema, adaptações e implementações no software, em tempo de projeto e desenvolvimento.
Esse modelo pode assumir três formas:
Um protótipo em papel ou um modelo computacional que mostra a interação do homem com a máquina, de tal forma que o usuário entenda com clareza a interação existente.
Um protótipo de trabalho que implemente algumas funções que são exigidas pelo sistema desejado.
Um programa existente que execute parte ou toda a função desejada para o novo sistema, mas com características que poderão ser melhoradas durante o desenvolvimento.
Em alguns casos, o protótipo permite que o usuário armazene dados e execute operações com esses dados. Tais protótipos são genericamente chamados de "Protótipos Funcionais". Alguns protótipos são mais compreensivos e modelam sistemas altamente complexos. Outros modelam sistemas pequenos e relativamente simples. Um protótipo pode modelar somente uma parte do sistema a ser desenvolvido, ou o sistema inteiro.
O sistema resultante da fase Prototipação é apenas um protótipo, e que não pode ser considerado como um produto final. Normalmente é descartado o produto, sendo o projeto subsequente realizado na forma tradicional, porém sempre dando sequência à capacidade e estabilidade nos requisitos obtidos na fase de Prototipação.
Problemas do Ciclo de Vida da Prototipação
Como o Ciclo de Vida Clássico, a prototipação também tem alguns problemas:
O cliente vê o protótipo e tem pressa para colocá-lo em funcionamento, não levando em consideração a