Qu'est-ce que la garantie ? La garantie d’une application est un engagement contractuel que votre agence de développement offre à ses clients, similaire à celle des produits commerciaux. Elle couvre une période définie durant laquelle l’agence s’engage à corriger tous les bugs identifiés durant la phase de recette et ceux qui pourraient survenir après la mise en production. L’objectif principal de cette garantie est de garantir une application fonctionnelle et stable pour les utilisateurs, minimisant ainsi les interruptions de service et maximisant la satisfaction.
Quand la garantie de l’application intervient-elle ? La période de garantie commence une fois le développement des fonctionnalités de l’application terminé. À ce moment, le client signe un procès-verbal (PV) de soumission, confirmant qu’il est satisfait du produit et qu’il autorise sa distribution sur les stores, c’est-à-dire sa mise à disposition pour les utilisateurs. Après cette étape, l’application entre dans sa phase de garantie, où les correctifs peuvent être apportés.
Comment fonctionne la garantie de votre application ? Le fonctionnement de la garantie peut varier d'une agence à l'autre, bien que les principes de base restent similaires. Par exemple, chez Beapp, nos clients ont la possibilité de signaler tous les bugs fonctionnels durant une période d'un mois suivant la mise en production. Nous nous engageons à analyser ces retours et à résoudre les problèmes signalés dans un délai de quelques jours. Cette approche pro-active vise à assurer une expérience utilisateur optimale dès le lancement de l’application.
Et après la garantie de votre application ? L’accompagnement de votre projet ne se termine pas avec la période de garantie. En effet, les mises à jour des librairies utilisées, ainsi que les évolutions des plateformes de diffusion (iOS, Android), peuvent engendrer des effets de bord susceptibles de provoquer des incompatibilités ou de nouveaux bugs. Pour cette raison, nous vous recommandons de souscrire à un contrat de Tierce Maintenance Applicative (TMA). Ce service vous assure un suivi régulier tout au long de la vie de votre projet.
Les conditions d'intervention, les délais de réponse et les coûts associés à la TMA sont définis en amont, afin de garantir une gestion optimale de votre projet. Grâce à cette approche, votre application restera à jour, fonctionnelle et performante, s'adaptant aux évolutions technologiques et aux besoins changeants de vos utilisateurs.