5 Questions à poser Avant de créer une application

Chez Lickability, nous avons aidé beaucoup de gens à créer et à expédier d’excellentes applications. Pour cette raison, souvent, lorsque les gens nous rencontrent pour la première fois, ils nous demandent s’il y a quelque chose qu’ils oublient en pensant à commencer à travailler sur leur 1.0.

Voici 5 des questions les plus importantes que nous pensons que vous devriez vous poser avant de commencer à créer votre application.

Quels sont vos objectifs ?

Tout d’abord, vous devez penser à vos objectifs pour l’application, car ces objectifs entraîneront de nombreuses autres décisions que vous devrez prendre en cours de route.

Le but de l’application est-il de gagner de l’argent tout de suite, peut-être en vendant l’accès à un produit, un service ou une expérience? Ou l’objectif est-il simplement d’acquérir des utilisateurs afin de valider l’idée et de prouver l’adéquation du marché des produits? Vous cherchez à développer un prototype, à lancer un MVP et à itérer sur votre idée (peut-être même dans une bêta privée), ou à lancer une version 1.0 entièrement polie?

Fixer des objectifs réalistes et atteignables au début de votre parcours de création d’applications vous donnera une base solide sur laquelle prendre de futures décisions et rendre de nombreuses autres questions plus claires pour répondre.

Quelles plateformes supporterez-vous ?

Pour certaines personnes, la réponse ici peut sembler facile… supporte toutes les plateformes! Mais, selon les objectifs que vous avez établis en répondant à la question précédente, ce n’est peut-être pas la bonne réponse pour votre projet.

Lorsqu’on pense aux applications mobiles, il y a deux acteurs principaux: iOS et Android. Mais avec ce choix simple vient de nombreux autres points de décision, tels que l’écriture native des applications ou l’utilisation d’une technologie multiplateforme. Pour les personnes qui partent de zéro, notre recommandation est de choisir une seule plate-forme pour clouer l’expérience en premier. C’est généralement l’option la plus rapide et la moins coûteuse, et vous permet de sortir votre produit dans le monde pour commencer à recevoir les commentaires des utilisateurs.

Si l’un de vos objectifs est d’atteindre autant de personnes que possible au lancement, il peut être préférable de prendre en charge les deux plates-formes dès le départ. Si tel est le cas, vous aurez un choix à faire sur la façon dont l’application est créée. Si les performances et la finition sont importantes pour atteindre votre objectif, la rédaction native de l’application pour chaque plate-forme est votre meilleur choix, car elle vous permet de tirer parti de tout ce que le matériel et le système d’exploitation ont à offrir. Si le coût et la vitesse sont le facteur principal, tirer parti d’une technologie multiplateforme (en bref, une base de code pour les deux plates-formes) peut être le bon choix. Cependant, un mot d’avertissement que nous aimons faire prendre conscience à nos clients est que l’utilisation de technologies multiplateformes n’est pas aussi simple que d’obtenir deux applications pour le prix d’une. Vous devrez toujours tenir compte des différences de conception entre les appareils pris en charge, et vous aurez besoin de code natif pour que des fonctionnalités spécifiques fonctionnent sur chaque plate-forme.

En plus de la plate-forme mobile que vous choisissez, vous voudrez peut-être évaluer si la prise en charge d’autres plates-formes pour tablettes et appareils portables est logique. Enfin, n’oubliez pas les autres technologies de la pile qui alimenteront votre application : un système de gestion de contenu pour ajouter du contenu à l’application, un backend pour les comptes d’utilisateurs, des analyses d’utilisateurs et des rapports de plantage pour surveiller les performances.

Que pouvez-vous faire vous-même et pour quoi avez-vous besoin d’aide?

Créer une application mobile à partir de zéro est un travail difficile. Il serait sage d’effectuer une auto-évaluation de vos capacités, à la fois en compétences et en temps disponible. Cela vous aidera à dresser une liste claire du travail dont vous pouvez vous occuper en interne et de l’aide que vous devrez rechercher.

Quelques services à garder à l’esprit:

  • Conception
  • Frontend & Développement Backend
  • Gestion de projet
  • Gestion des produits
  • Support client
  • Marketing/ Médias sociaux

Ce processus mène également bien à la prochaine question importante

Quel est votre budget ?

L’une des questions les plus difficiles (et les plus importantes) à répondre tourne autour des trois contraintes: temps, coût et portée. Ce triangle de gestion de projet s’applique à tout projet que vous pourriez entreprendre — de la réfection d’un évier de cuisine dans votre maison à la construction du prochain Facebook.

Untitled-84c5f7.png

Le temps peut être réduit en ajoutant plus d’ingénieurs au projet (et en ajoutant des coûts) ou en réduisant la portée. Une chose à garder à l’esprit ici est qu’il y a des rendements décroissants sur l’ajout d’ingénieurs pour réduire le temps de développement, car seul un travail aussi important peut être effectué en parallèle.

La portée sera en grande partie déterminée par les objectifs de l’application. Autant que nous souhaitions inclure toutes les fonctionnalités possibles, la réalité est que vous devrez peut-être prendre des décisions difficiles ici. Cependant, n’oubliez pas que vous pouvez toujours ajouter plus de fonctionnalités plus tard dans la feuille de route de l’application.

Le développement d’applications mobiles est coûteux, il est donc important de contrôler les coûts. En règle générale, la réduction de la portée est le moyen le plus efficace de réduire les coûts, mais augmenter le temps de développement peut également être un bon moyen d’économiser un peu d’argent.

La préparation de votre budget est également un bon moment pour réfléchir à votre financement. Il existe plusieurs options pour financer un projet, qui comportent toutes leurs propres avantages et inconvénients. Vous pouvez lever des fonds de capital-risque, financer votre idée sur des plateformes telles que Kickstarter, rechercher des investisseurs providentiels, rechercher du financement auprès d’amis de la famille &, ou démarrer le projet vous-même pour ne citer que quelques solutions possibles.

Quels sont vos plans après la sortie de l’application?

Enfin, prenez le temps de réfléchir à votre plan post-lancement. Le logiciel n’est jamais parfait et change constamment, alors quel sera votre plan pour les corrections de bugs de maintenance &? Lorsque les utilisateurs pourront enfin jouer avec votre application, ils auront des commentaires. Comment allez-vous répondre à ces commentaires et fournir une assistance aux clients qui en ont besoin? Êtes-vous prêt à soutenir votre application si elle explose en popularité? Qu’en est-il du développement de fonctionnalités supplémentaires, qu’il s’agisse d’éléments de votre feuille de route ou de fonctionnalités demandées par l’utilisateur ? Envisagez-vous de reprendre la propriété de l’application, d’embaucher une équipe à temps plein ou de continuer à utiliser un partenaire?

Répondre à ces questions devrait vous mettre sur la bonne voie pour donner vie à votre idée. Que vous ayez besoin d’aide pour répondre vous-même à ces questions ou que vous soyez prêt à commencer, nous aimerions discuter avec vous et vous aider comme nous le pouvons!

Vous voulez de l’aide pour créer & envoyer une application iOS? Nous pouvons vous aider! Contactez-nous.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.