Prototipação de Software
De um modo generalista, protótipo é um conceito resultante em uma estrutura – física (um carro, ou avião, hardware, maquete, papel, etc.) ou digital (imagem, vídeo 3D, HTML, etc.), que permite aos interessados uma experiência de escolha de aspectos fundamentais de um produto em potencial. [1] 1.1. Objetivo
A prototipação tem como objetivo mostrar ao usuário se a tela está de acordo com o seu negócio e se atende as suas expectativas. Essa técnica, quando bem utilizada, reduz custo, evitando retrabalho, e aumenta a qualidade do produto.
O protótipo tem que ser adequado à necessidade do mercado e provar o conceito em um tempo muito menor do que o necessário para criar o sistema todo. Isso é de extrema importância para apresentar aos clientes, que sentem muito mais segurança em apostar na ideia ao ver o sistema funcionando, mesmo que com funcionalidades limitadas.
Ele é uma potente ferramenta para evitar divergências entre produto idealizado e produto final. Realizar um protótipo de software é um recurso poderoso que auxilia na verificação e validação dos requisitos boas práticas de programação devem estar sempre sendo adotadas por agilizar o processo e aumentar a qualidade e a flexibilidade do código final. [2]
1.2. Estrutura do artigo
O restante desse artigo está dividido da seguinte forma: a Seção 2 aborda o tema “Modelo de prototipação de Software” determina a maneira precisa de como serão as atividades e dinâmicas de criação do software e sua classificação; a Seção 3 Protótipos de alta fidelidade é semelhante ao produto final é indicado quando o objetivo é a venda do sistema ou o teste de problemas técnicos; a Seção 4 prototipação evolutiva rapidamente é desenvolvido um protótipo que será modificado até que se obtenha o sistema final. Para que sejam