À quelle fréquence devez-vous mettre à jour votre application mobile ?
Publié: 2021-10-05Si vous vous êtes retrouvé à lire ceci, vous possédez probablement déjà une application mobile et vous vous demandez la fréquence des mises à jour de votre application que vous devez publier. Quelle devrait être la fréquence des mises à jour des applications mobiles ? Nous essaierons de vous donner la liste des facteurs dont dépend la fréquence de mise à jour de l'application - en vous posant les bonnes questions ci-dessous.
N'arrêtez jamais de courir si vous voulez rester au top .
De nos jours, nous enseignons à nos enfants que l'apprentissage constant est le seul moyen de réussir à long terme. En termes d'application mobile, la même approche fonctionne pour les propriétaires d'entreprise - les mises à jour fréquentes qu'ils font pour le produit. Cependant, la quantité de fonctionnalités n'est pas la seule chose que ces produits devraient avoir - leur évolution se poursuit avec chaque nouvelle version. De nos jours, nous sommes tous impliqués dans une sorte de course de rats high-tech, où chaque nouvelle version se déroule comme des montagnes russes d'avancement et de tendances.
Donc, très souvent, les propriétaires d'entreprises mobiles pensent qu'un moyen de rester en tête est d'avoir une excellente fréquence de mise à jour des applications mobiles, qu'ils ont publiée il y a quelque temps. La réponse n'est cependant pas aussi simple qu'il y paraît.
À quelle fréquence devez-vous mettre à jour votre application ?
Analyse d'abord.
Devez-vous mettre à jour des applications de temps en temps ? La réponse est : non, vous ne devriez pas mettre à jour quelque chose avant de savoir ce qui doit être mis à jour exactement. Fréquemment, toutes les mises à jour peuvent être divisées en deux types : les mises à jour commerciales et les mises à jour techniques. Vous effectuez des mises à jour commerciales lorsqu'une certaine métrique (par exemple, manque d'utilisateurs payants dans votre application) doit augmenter. Vous les faites également lorsque vous trouvez une nouvelle demande sur le marché et que vous voulez y répondre, ou que vous voulez distancer vos concurrents (car vous serez désormais le seul à l'avoir).
D'un autre côté, vous effectuez des mises à jour techniques lorsqu'il y a un problème de code - comme des bogues, une technologie obsolète, une nouvelle version de langue, etc.
Comment prioriser le développement de fonctionnalités dans votre application ? Lisez notre article - Comment prioriser le développement de fonctionnalités après avoir créé un MVP
Il existe une variété de questions commerciales et techniques auxquelles vous et votre conseiller commercial devez répondre lorsque vous envisagez de développer une nouvelle version de votre application. Voici quelques-uns:
- Votre application est-elle suffisamment stable ?
- Votre concept MVP s'est-il avéré efficace ?
- Que disent vos utilisateurs de votre application ? Le trouvent-ils pratique à utiliser ?
- Dans quelle mesure le langage de programmation sur lequel votre application est-il écrit est-il à jour ?
Il est clair que pour répondre à toutes ces questions, vous avez besoin de données précieuses. Les mesures de rétention et de taux de rebond, d'acquisition d'utilisateurs et de comportement des utilisateurs dans l'application sont nécessaires pour effectuer une analyse approfondie, puis décider quand mettre à jour votre produit. Nous vous fournirons une liste d'outils pouvant vous fournir toutes les données nécessaires.
Selon les réponses que votre analyse donne aux questions ci-dessus, il devient clair si vous devez appeler votre équipe de développement ou reporter cela pendant un certain temps. Cependant, vous pourriez ne pas avoir de réponses à toutes les questions soulevées ci-dessus. Plus loin dans cet article, je vais vous expliquer comment y répondre (Si vous le savez déjà, sautez cette partie et passez à la suivante).
Combien de bugs y a-t-il dans votre application ?
Eh bien, ce ne serait pas une révélation si je disais que plus il y a de bogues dans votre application, moins elle a de chances de réussir. La bonne chose à ce sujet est que les bogues sont trouvés et corrigés - avec un certain nombre d'outils que vous pouvez actuellement utiliser. Un excellent outil que nous utilisons et que nous recommandons à tout le monde est Crashlytics - une puissante solution de rapport d'incident, faisant partie du système Fabric. Rechercher, analyser, trouver et corriger les bugs pour fidéliser les utilisateurs - cet outil permet :
- Pour suivre les régressions dans l'application
- Pour contrôler la stabilité des performances de l'application
- Pour trouver et suivre les problèmes dans le temps
Votre concept MVP s'est-il avéré efficace ?
Comme il arrive souvent, vous n'investissez pas d'abord dans l'ensemble du produit - vous construisez d'abord un produit minimum viable, pour tester le concept. Très probablement, vous avez également priorisé le développement des fonctionnalités, en fonction du Business Model Canvas que vous ou votre analyste commercial vous avez fourni. En suivant cette logique, cela résout certains problèmes avec lesquels les gens avaient un gros problème plus tôt.
Résout-il vraiment le problème auquel il était destiné ? La seule façon de vraiment le comprendre est de regarder le comportement de vos utilisateurs, ce qui nous amène à la question suivante.
Que disent vos utilisateurs de votre application ? Le trouvent-ils pratique à utiliser ?
Lorsque vous surveillez les commentaires des utilisateurs, lisez les avis sur l'App Store et GooglePlay et observez le comportement des utilisateurs, vous pouvez voir les résultats - s'ils sont satisfaisants. Si le taux de rétention augmente régulièrement, que la durée de la session est stable et que les utilisateurs ne fuient pas votre application, une mise à jour mensuelle n'est pas nécessaire. Respectivement, les métriques avec les résultats opposés à ceux énumérés ci-dessus sont un signe avant-coureur d'une stratégie de mise à jour d'applications mal choisie.
Pour info : il y a 9 métriques que vous devez absolument suivre et analyser à propos de votre application - jetez un œil ici est une liste pratique de Mushroom
Dans quelle mesure le langage de programmation sur lequel votre application est-il écrit est-il à jour ?
La vitesse à laquelle tout évolue dans le monde numérique est folle, il n'est donc pas étonnant que les cadres pertinents de l'année dernière soient un peu obsolètes cette année. La même chose arrive lentement mais inévitablement aux langages de programmation - les anciens deviennent poussiéreux et obsolètes à mesure que les nouveaux apparaissent. Nous avons publié quelques articles sur le thème de la comparaison des langages de programmation :
Rapide contre objectif - C
Kotlin contre Java
Ainsi, rester au courant et suivre les dernières tendances informatiques pourrait grandement contribuer à la caractéristique de votre marque - vous pouvez l'utiliser comme un avantage concurrentiel pour promouvoir votre produit. Par exemple, Flappy Bird a utilisé sa transition en douceur vers Swift comme indice promotionnel dans la fréquence de mise à jour de son application iOS - vous pouvez en savoir plus à ce sujet dans l'article sur TechCrunch.
D'un autre côté, la transition vers une programmation différente est souvent consommatrice de temps et de ressources, vous devez donc vraiment comprendre si cela en vaut la peine. Ce n'est peut-être qu'une mode passagère, que vous n'aurez peut-être pas du tout besoin de suivre. Dans les articles ci-dessus, nous fournissons des informations sur les raisons pour lesquelles vous devriez envisager de passer à un autre langage de code pour votre application, ce qui affecte la fréquence de mise à jour de votre application Android (ou iOS).
Votre trousse d'outils d'analyse.
De nombreux services peuvent vous aider à suivre le comportement des utilisateurs dans votre application. En voici quelques-uns que nous utilisons personnellement et que nous vous recommandons en toute conscience.
1. Google Analytics
Non seulement c'est bon pour les sites Web, mais Google Analytics convient également aux applications basées sur iOS et Andoid, vous permettant d'examiner les données démographiques et le comportement des utilisateurs, d'analyser les flux de revenus et les paiements.
Type : gratuit + quelques avantages personnalisés pour les entreprises
2. Rafale.
Le deuxième plus grand service d'analyse après Google, Flurry est le même bon, mais aussi pertinent dans les régions où les services Google sont interdits (comme la Chine, Cuba, les pays arabes, etc.)
Type : gratuit
Nous l'avons implémenté sur : Unight iOS et Android
3. Inapptiques
L'un des outils d'analyse les plus puissants, prétendument alimenté par l'IA et doté d'une intégration de projet en ligne, Inapptics est un service simple qui vous permet d'en tirer de nombreuses métriques complexes.
Prix : gratuit + a quelques options de forfait payant
4. Panneau de mixage
L'outil Mixpanel vous permet de suivre tout le parcours de l'utilisateur et, à l'aide des données reçues, d'améliorer les flux d'acquisition et d'activation des utilisateurs. Tarification : gratuite et une option payante de 399$ par an
- En tissu.
En plus d'être une excellente plate-forme d'analyse, Fabric vous permet également de fournir des versions sur la plate-forme, ce qui signifie que vous n'avez besoin que d'une seule solution.
Tarif : gratuit
Nous l'avons utilisé sur : chaque projet - car nous utilisons également Fabric comme outil de livraison de build.
L'analyse n'a jamais fait de mal à personne.
Pourquoi les applications doivent-elles être mises à jour si souvent s'il n'y a pas de base solide pour une mise à jour ?
Il y a une bonne chose à l'esprit à propos de chaque mise à jour que vous voulez faire - elle doit être bien pensée. Avant de plonger dans le processus de mise à jour, réalisez quel est le but du rafraîchissement. Que voudriez-vous obtenir et comment vérifierez-vous l'efficacité de la mise à jour que vous avez effectuée ?
En tant que propriétaire d'entreprise, vous souhaitez que votre produit grandisse et prospère à chaque nouvelle version. Pour que cela puisse arriver, nous vous recommandons de ralentir et d'analyser l'effet éventuel des mises à jour. La clé d'un investissement financier approprié consiste à définir l'urgence de la mise à jour sur la base de chiffres stricts ; De cette façon, vous réduisez non seulement le risque de gaspillage d'argent, mais vous investissez également là où votre application en a vraiment besoin.
Écrit par Dmitry Dobritsky et Elina Bessarabova.