Qual é o propósito da sua aplicação?

Se você já tem uma lista de tarefas , uma idéia para o seu aplicativo e o tipo de usuário que você está alvejando, é hora de criar uma declaração de objetivo : Definir o propósito de seu aplicativo e o usuário mais importante em uma frase. Este é o seu caso de uso principal.

Exemplo: Uma ferramenta de criação de lista de desejos para pessoas que nunca fazem compras por impulso.

Concentre-se em um caso de uso principal

É possível que você não pode incluir todas as tarefas em sua lista em sua declaração de meta. Isso é ok, porque você deve se concentrar em um caso de uso principal , que é como a maioria das pessoas vai usar o aplicativo. Aplicativos impressionantes fazer uma coisa bem.

Como as pessoas vão usar a sua aplicação ?

  Até agora, você já identificou seu caso principal para uso, os usuários-alvo e suas principais características. Seu cenário principal também deve considerar o ambiente do usuário em que seu aplicativo é usado. Por exemplo, uma jovem mãe com seu bebê na creche pode usar seu aplicativo para observar um carrinho bom (potencial de multi-tasking , pausar e continuar a tarefa mais tarde). Um usuário diferente pode planejar sua próxima compra laptop em casa, em uma poltrona , sem interrupções.

Concentre-se em algumas características-chave

  Olhe para a sua lista de tarefas novamente. Filtre sua lista através da declaração de meta. Se as tarefas não se alinham com a sua declaração de objetivo, excluí-los em seu aplicativo.

  Descreva cada tarefa principal como um recurso e, em seguida, pergunte a si mesmo, isso é característica essencial?  Ou é agradável de se ter, mas não exigido pelo usuário de destino para completar a tarefa definida? Seja honesto com você mesmo. Se você acabar com uma pequena lista de recursos, você está no caminho certo.

  Lembre-se, os melhores aplicativos costumam fazer bem uma coisa . Apps muitas vezes falham não porque eles têm muito pouco recursos, mas muitos.

Seu aplicativo em sua forma mais básica

  Uma vez que você tem alguns momentos-chave, você pode traduzir os passos em telas. Você pode esboçar o fluxo de usuários, ou seja, como é que seus usuários ir de uma tela para outra para completar uma tarefa.

  Pense sobre as informações que um usuário quer ver e gravar. Considere que interface do usuário ( UI) elementos correspondem às informações acima. Coloque as coisas que seus usuários necessitam na maioria das vezes nos lugares mais proeminentes nas telas. Mesmo apenas escrever a sequência de momentos ajuda a definir um modelo de wireframe do seu aplicativo e seus recursos.