Quel est l'objectif de votre application ?
Si vous avez déjà une liste de tâches, une idée pour votre application et le type d'utilisateur visé, il est facile de créer un objectif, définissez celui de votre application et l'utilisateur le plus important en une phrase. C'est votre cas d'utilisation principal.
Exemple : un outil de création de liste de vœux pour les gens qui ne font jamais d'achats impulsifs.
Limitez-vous à un cas d'utilisation principal
Il est possible que vous ne puissiez pas inclure toutes les tâches dans votre liste d'objectifs. Ce n'est pas gênant, puisque vous devriez vous concentrer sur un cas d'utilisation principal, qui représente l'utilisation principale qui sera faite par les utilisateurs. Les meilleures applications font une seule chose mais la font bien.
Comment les gens utiliseront-ils votre application ?
Maintenant vous avez identifié votre cas d'utilisation principal, les utilisateurs cibles ainsi que les fonctionnalités primordiales. Votre scénario principal devrait également prendre en compte l'environnement utilisateur dans lequel l'application est utilisée. Par exemple, une jeune mère avec son bébé à la crèche peut utiliser votre application pour noter une poussette qui lui plaît (utilisatrice potentiellement multitâches, qui va mettre en pause et reprendre plus tard). Un utilisateur différent peut prévoir son prochain achat d'ordinateur portable à la maison, dans son fauteuil, sans interruption.
Concentrez-vous sur quelques fonctionnalités clés
Regardez encore votre liste de tâches. Filtrez par rapport au but. Si les tâches ne sont pas nécessaires pour le but, excluez-les de votre application.
Décrivez chacune des tâches de base comme une fonctionnalité, puis demandez-vous si elle est essentielle ? Ou si c'est pratique mais pas critique pour l'utilisateur ciblé ? Soyez honnête avec vous-même. Si vous obtenez une petite liste de fonctionnalités, vous tenez le bon bout.
Souvenez-vous, les meilleurs applications font en général une seule chose, mais bien. Les applications échouent rarement par manque de fonctionnalité, mais plutôt par excès.
Votre application dans un état des plus basiques
Dès que vous avez repéré quelques cas d'utilisation particuliers, vous pouvez les traduire en écrans. Vous pouvez esquisser le déroulement de l'utilisation, c'est-à-dire ce que doivent faire les utilisateurs allant d'un écran à l'autre pour terminer une tâche.
Pensez à l'information que l'utilisateur veut voir et enregistrer. Considérez quels éléments d'interface utilisateur correspondent à l'information ci-dessus. Placez les éléments les plus utilisés aux endroits adéquats des écrans. Il suffit d'écrire la séquence d'évèments pour pouvoir définir un modèle de votre application et de ses fonctionnalités.