Nous avons abordé ici plusieurs fois le sujet du Lean Marketing comme un marketing intelligent et extrêmement qualitatif qui apprend de ses erreurs. Nous nous sommes notamment inspiré des écrits d’Eric Ries dans son livre “The Lean Start Up”, qui applique la démarche Lean à la création d’entreprise et au management de l’innovation, pour rapprocher l’Inbound Marketing du Lean Marketing. Et nous ne sommes pas les seuls ! BAM applique la démarche Lean à la conception et au développement d’applications mobiles.
Dans une économie où “ce n’est pas le gros qui mange le petit mais le rapide qui dévore le lent”, lancer un projet mobile nécessite rapidité et adaptation au changement. Le système de production Lean est une méthode de travail qui cherche à éliminer toute forme de gaspillage. Voici trois de ces principes, qui, appliqués au développement mobile, permettent d’améliorer la productivité et la performance des équipes pour réduire le time-to-market.
La première faille à combattre est le gaspillage ! Le gaspillage est ce qui est produit mais n’ajoute pas de valeur du point de vue de l’utilisateur. Cela peut être une fonctionnalité qui n’a pas été demandée par les utilisateurs, une perte de temps dans le processus de développement, une tâche inutile, etc. Appliqué à la conception d’applications web ou mobiles, cela donne quelques principes qui permettent in fine d’accélérer la vitesse de développement et ainsi de délivrance du produit.
Dans les cycles de projets classiques, le métier émet le besoin, les business analysts rédigent les spécifications, les designers conçoivent l’application, les développeurs la développent, les testeurs la testent et enfin les utilisateurs peuvent commencer à l’utiliser. Dans une démarche Lean, on optimise cette boucle en incluant les développeurs, les designers et les experts métier de la conception jusqu’au déploiement. Le Product Owner, qui a la vision du produit et la connaissance des utilisateurs finaux, pilote directement l’équipe de développement, sans l’intermédiaire d’un chef de projet. Souvent réunis en un même lieu, l’équipe de développement, l’UX designer et le Product Owner travaillent ensemble pour optimiser les cycles de décisions et les interactions. C’est le concept de plateau projet intégré.
Le second cheval de bataille du Lean est la surproduction et les stocks. Le premier indice de cette surproduction est apparue dans une étude Comscore de 2014 révélant que 65% des américains ne téléchargent aucune application chaque mois. Le second est que 83% des applications sur les stores sont des “zombies”, qui sont invisibles des utilisateurs car elles n’apparaissent dans aucun classement ou catégorie du store. Alors comment faire ressortir votre application des 2 millions d’autres ?
Pour concevoir une application utilisée, vous devez connaître vos utilisateurs. Rien ne sert de passer 3 mois en conception afin de produire l’intégralité des écrans de l’application sans la confronter à l’usage. La démarche Lean UX, initialement théorisée par Jeff Gothelf, a pour objectif d’optimiser la conception d’un produit en s’appuyant, notamment, sur le principe de la boucle de feedback. Cette conception itérative alterne 3 phases : Observer, Apprendre et Concevoir. Plus les itérations sont courtes, plus l’équipe apprend vite et a d’occasions d’améliorer le produit. Des itérations d’une semaine sont idéales pour pouvoir réagir rapidement aux changements du marché et ré-étalonner ses priorités régulièrement.
Tant que l’application n’est pas sur les stores, tout ce qu’on a produit n’apporte pas de valeur à l’utilisateur : on accumule les stocks. La clé est de se concentrer sur l’essentiel en développant le parcours utilisateur minimum - le Minimum Viable Product - pour être vite sur le marché. Une application mobile représente un investissement pour votre entreprise : commencer petit, avec une UX irréprochable, vous permettra de valider vos hypothèses pour faire évoluer l’application avec les fonctionnalités que les utilisateurs réclament.
Tout au long de votre projet, vos idées, le design, le parcours, les fonctionnalités de votre application vont évoluer au gré des retours utilisateurs. Pour gérer ces changements, la clé est de s’adapter en temps réel. Dès 2011, Amazon déployait en production toutes les 11.6 secondes en moyenne !
Pour optimiser votre retour sur investissement, vous devez mesurer les performances de vos applications. Vous pouvez opter pour des mesures qualitatives ou quantitatives :
Collecter des données utilisateurs en production est une mine d’informations pour votre entreprise. Les analyser en temps réel permet d’en apprendre beaucoup sur vos utilisateurs et de réagir. On passe ainsi par différentes étapes :
Vous souhaitez en savoir davantage sur le Lean et les méthodes agiles appliqués au développement mobile ? N’hésitez pas à les découvrir plus en détail ou à échanger avec les équipes de BAM qui proposent des solutions sur mesure pour vos projets mobiles.