Um protótipo é uma forma visual de apresentar requisitos e funcionalidades do um software/App, mas que ainda não é o software em si. Em linhas gerais, podemos dizer que há três tipos de protótipo, em escala gradual de complexidade / fidedignidade e tempo de criação.
Wireframe (um “esqueleto”) – são basicamente desenhos não realistas das principais telas do software, podendo incluir os fluxos entre elas (veja a figura);
Visual – estes protótipos já se aproximam mais do que seriam as telas reais, mas ainda não oferecem interatividade, mostrando apenas a interface do usuário;
Interativo – além de serem, no geral, visualmente reais, estes protótipos permitem acompanhar o fluxo do software com botões clicáveis e menus funcionais, por exemplo – mas sem outra lógica da aplicação além dessa.
- Mas então por que protótipo e não sair direto criando meu app/sistema no código?
Por que te dará uma visão mais ampla e concreta do produto a ser desenvolvido, evitando gasto de tempo e dinheiro. Ao fazer o protótipo, você estará também fazendo um levantamento de funcionalidades que realmente serão desenvolvidas no aplicativo.
Um conceito útil aqui é o MVP (Minimum viable product) , que é o núcleo do aplicativo, o básico que o produto precisa para ir pro mercado. E para você começar a testar se seus clientes realmente querem o que você pensou, como pensou e se eles usam aquela funcionalidade que você tanto pensou que era muito importante. As vezes pensamos em algo que pra nós parece muito útil e importante, mas sem testar e ter o feedback de vários tipos de usuários para validar se aquilo é realmente útil e importante para seu produto as vezes você acaba quebrando a cara e pagando o preço como falamos ali em cima.
- Vamos na pratica como aplicar prototipação:
Escolher uma ideia; (caso você que esteja criando o sistema/app)
Definir o MVP (conjunto mínimo de requisitos necessários para entregar valor aos seus clientes);
Definir e priorizar as telas que fazem parte do seu MVP (lembre-se de começar das mais importantes e complexas, que tomarão mais tempo e recursos, e depois partir para as mais simples e acessórias);
Prototipar;
Apresentar e receber feedbacks (Com MVP totalmente funcional);
Seguir com o processo! E sabendo que está no caminho certo com as funcionalidades certas J