Travailler sur des projets comme celui-ci est souvent délicat. Vous êtes souvent critiqué par la direction de l'entreprise et par de nombreux actionnaires. Chaque détail doit être coordonné lorsqu'il s'agit de changements majeurs et à grande échelle.
J'ai récemment apporté deux améliorations sur GitHub et la réponse que j'ai reçue a dépassé tous mes rêves les plus fous. Je n'ai jamais reçu autant de gratitude et d'amour que la communauté m'a généreusement doté. Mais ce que j'ai fait, ce n'était pas de grands projets solides. Ces choses étaient minuscules .
Tout d'abord, nous avons créé des favicons dynamiques pour les pages de demande d'extraction GitHub . [Cet article a été écrit en 2017.] Les onglets du navigateur affichent désormais toujours l'état actuel de la génération de la demande d'extraction. Avant la publication de cette mise à jour, les utilisateurs devaient régulièrement basculer entre les onglets pour vérifier si la construction était terminée afin de pouvoir continuer à travailler. Les utilisateurs impatients ont très souvent vérifié les onglets de demande de tirage.
J'ai fait les icônes et Jason a travaillé pour les mettre à jour dynamiquement. Le changement a pris moins d'une semaine et a été immédiatement remarqué par des centaines de personnes. Vous trouverez ci-dessous quelques critiques élogieuses pour vous donner une idée générale.
Tweets sur les favicons de GitHub
Mon prochain projet consistait à remplacer l'indicateur
...
sur les nouvelles pages de demande d'extraction par une flèche indiquant la direction de la fusion . Avant la publication de cette mise à jour, les utilisateurs confondaient souvent le sens de la fusion des branches.
C'était juste une ligne de code que j'ai écrite en quelques minutes. Je n'ai même pas conçu la flèche, elle était déjà dans notre jeu d'icônes.
Ce petit changement a résolu un problème relativement petit, mais il a été très utile pour de nombreux utilisateurs. Et encore une fois, nous avons vu des centaines de critiques et de repostages heureux.
Tweets GitHub Merge Arrow
Petit effort, gros résultats
Le premier changement a pris moins d'une semaine et le second n'a pris que quelques minutes. Les deux mises à jour ont affecté de très petites parties de la plate-forme, mais les gens y ont réagi avec une excitation et un enthousiasme sauvages. Les utilisateurs étaient très contents .
Cela ne signifie pas que les résultats des mises à jour peuvent ou doivent être mesurés par le nombre de likes reçus - cela peut ne pas être aussi significatif que leur valeur pour chaque utilisateur individuel. Mais les commentaires personnels en disent long sur l'importance des améliorations, même les plus minimes, pour vos utilisateurs.
Au fil des ans, j'ai vu ce schéma dans ses différentes interprétations un très grand nombre de fois:
La recommandation évidente, indiquée dans le premier carré du tableau, est de travailler sur des tâches qui prennent un peu de temps et produisent beaucoup d'échappement. C'est drôle, mais je ne peux pas dire que je vois souvent des entreprises mettre ces conseils en pratique. Compte tenu de la valeur de ces améliorations, je ne comprends honnêtement pas pourquoi ce principe est si rarement utilisé.
Parlons de la façon dont ces changements peuvent jouer un rôle dans votre vie.
Un petit changement peut mener à une grande victoire
Les gens effectuent des activités à répétition élevée (telles que la création de nouvelles demandes d'extraction GitHub) un million de fois par jour. Un utilisateur individuel peut suivre le même itinéraire d'action plusieurs fois par semaine, par jour ou même une heure. Ces actions répétitives font partie de leur vie.
S'il y a même une action inutile ou un inconvénient à utiliser, il se multiplie à chaque itération. Une action sous-optimale qui prend 5 secondes supplémentaires et est répétée un nombre infini de fois par jour crée des histoires inutiles et est une perte de temps.
C'est pourquoi de nombreux utilisateurs sont si reconnaissants de ces mises à jour. Ils apprécient le temps qu'ils gagnent à l'avenir.
Une réaction similaire a eu lieu lorsque Netflix a ajouté un bouton permettant aux utilisateurs de sauter l'intro de la série. Avec ce changement, les utilisateurs n'ont plus besoin d'avancer et de rembobiner rapidement les vidéos pour trouver le bon endroit quand un nouvel épisode commence.
Nous pouvons voir des commentaires similaires en réponse à une mise à jour de Chrome, lorsqu'ils ont ajouté une icône de volume indiquant sur quel onglet le son jouait. Avec cette mise à jour, les utilisateurs n'avaient plus à cliquer sur chaque onglet ouvert pour trouver la source du son qui causait le désagrément.
Il existe de nombreux autres exemples de la façon dont ces petits changements ont déclenché une vague de remerciements enthousiastes. Les changements peuvent sembler assez insignifiants, mais ils ont une fois pour toutes sauvé des millions d' utilisateurs des inconvénients qu'ils ont dû subir encore et encore.
Imaginez que l'un de vos vingt onglets dans Chrome lit maintenant automatiquement la vidéo la plus ridicule de tout Internet. Par essais et erreurs, vous cliquez sur chaque onglet pour trouver la source du son. Vous ne l'avez pas trouvé la première fois. Comment est-ce possible? Eh bien, vous avez peut-être cliqué sur l'onglet que vous voulez et ne l'avez pas remarqué. Vous essaierez encore et encore, jusqu'à ce que finalement, complètement désespéré, vous fermiez tout le navigateur. Et demain et tous les jours suivants dans un avenir prévisible, tout cela se répétera depuis le début.
Recréation de l'expérience utilisateur.
Comparez cela à l'expérience où l'utilisateur ferme simplement l'onglet avec l'icône de volume.
Vous pouvez regarder ces changements en termes de gain de temps. Les étapes intermédiaires (lorsque l'utilisateur clique sur tous les onglets dans un ordre aléatoire, essayant de trouver la source du bruit, ou des énigmes sur quelle branche fusionne avec quoi et s'inquiète de savoir comment ne pas casser le code et détruire leur entreprise) sont très peu de temps, mais quand ils sont nombreux, ils s'accumulent. Les mises à jour de ce type vous permettent de vous en débarrasser.
Lorsque vous sauvez les utilisateurs d'un problème aussi ennuyeux, cela a un effet très puissant et surpasse parfois même l'effet de la publication de mises à jour majeures. Imaginez juste qu'un si petit effort puisse conduire à un résultat aussi impressionnant.
C'est ce que j'appelle une petite victoire.
Les petites victoires renforcent votre entreprise
Soyons clairs à ce sujet tout de suite - les grands projets sont importants. Cela ne veut pas dire que si une entreprise veut continuer à se développer, des améliorations mineures, comme celles que j'ai décrites ci-dessus, contribueront à son développement. Alors ne vous méprenez pas - je ne suggère pas à tout le monde de commencer à planifier des feuilles de route qui concernent toutes ces petites victoires. Le développement doit être basé sur des projets ambitieux.
Mais les projets de grande envergure nécessitent une coordination d'équipe, beaucoup de travail et, avant tout, beaucoup de temps. Ces choses n'arrivent pas rapidement. En travaillant sur un projet aussi important, il peut sembler que le produit ne se développe pas. Pour une startup (en particulier dans un secteur où la concurrence est assez forte), une telle stagnation peut signifier une condamnation à mort.
Pour atténuer cet effet, les entreprises doivent créer une impression de dynamique et prouver à leurs utilisateurs qu'elles écoutent leur avis et apportent les améliorations nécessaires au produit. En publiant ces petites mises à jour, les entreprises peuvent combler les longs intervalles entre les lancements majeurs.
De nombreuses entreprises essaient de maintenir un équilibre en publiant des versions MVP et les utilisent pour leur développement. Idéalement, de cette manière, les utilisateurs gagnent régulièrement de la valeur pour eux-mêmes à chaque étape du développement de l'entreprise. Mais chacune de ces étapes peut encore prendre de quelques semaines à plusieurs mois, et le résultat final que les utilisateurs observent dans chaque nouvelle version ne leur semble pas toujours précieux. Après tout, une version bêta n'est souvent qu'un petit pas vers un produit plus complexe.
Contrairement aux mises à jour comme celle-ci, les petits changements que j'ai énumérés au début sont complètement autonomes. Le bouton "Ignorer l'intro" de Netflix est précieux pour les utilisateurs seuls... De même, les indicateurs de volume de Chrome et les icônes GitHub dynamiques.
Grâce à cela, les utilisateurs ont perçu ces mises à jour comme des fonctionnalités nouvelles, indépendantes et à part entière. Les utilisateurs ont compris et ont estimé que leur opinion était écoutée . Ces mises à jour ont fait une forte impression sur les utilisateurs, ils ont ressenti l'attitude bienveillante de l'entreprise et, peut-être, de cette manière, les entreprises ont gagné la confiance et la fidélité de leurs clients. Pourquoi, ils ont probablement même contribué à la croissance organique!
MVP et le développement itératif sont des outils puissants, et les entreprises qui cherchent à se développer rapidement doivent absolument les utiliser. Mais les petites victoires ont beaucoup plus de potentiel pour combler le vide entre les mises à jour majeures. Ils conservent les résultats de développement obtenus et améliorent l'attitude de la communauté des utilisateurs envers l'entreprise.
Faites travailler les petites victoires pour vous
D'accord, nous avons déjà compris que les petites victoires sont excellentes et exactement ce dont vous avez besoin. Vous aimez probablement déjà l'idée de les utiliser. La prochaine étape consiste à mettre en œuvre régulièrement ces petites mises à niveau et à profiter des fruits de votre travail.
Il y a de fortes chances que votre intuition vous dise maintenant d'ouvrir vos canaux de commentaires utilisateur et de commencer à choisir des tâches. Je ne vous conseillerais pas de faire cela.
J'ai remarqué un détail étrange sur les problèmes des utilisateurs que vous avez résolus en publiant des mises à jour - les utilisateurs ne les ont presque jamais signalés.
Des centaines de personnes ont été ravies lorsque nous avons ajouté une flèche aux pages de demande d'extraction. Mais en même temps, aucun d'entre eux n'a jamais écrit qu'il avait confondu le sens de la fusion quand il y avait des points. Beaucoup ont alors écrit qu'ils étaient eux-mêmes responsables de ne pas avoir remarqué cet inconvénient.
Tweets de personnes qui se blâment Les
gens sont tellement habitués à ces fusions qu'ils ne remarquent même pas qu'ils font des actions inutiles. S'il n'est pas pratique pour eux d'utiliser le service quelque part, cela fait simplement partie intégrante de la vie pour eux. Status Quo. Ce avec quoi ils doivent vivre, pas ce qui doit être amélioré.
Combien de personnes ont remarqué que faire défiler la vidéo à l'infini pour trouver le début d'une série est quelque chose qui pourrait être amélioré? Combien de personnes ont pensé pouvoir demander à l'équipe Chrome de résoudre le problème de recherche d'un onglet avec du son?
"Ils auraient demandé un cheval plus rapide" - Henry Ford
Cette leçon est que vous ne devez pas vous fier à vos utilisateurs lorsque vous décidez de faire une petite mise à jour (comme nous le savons déjà, c'est souvent la meilleure chose à faire). Vous ne pouvez pas améliorer le produit uniquement en fonction des commentaires des utilisateurs et de leurs demandes. Vous devez creuser plus profondément.
Créez une liste et vérifiez-la
La création d'une liste de gains rapides est une tâche assez simple. Il est beaucoup plus difficile de s'assurer que ce sur quoi vous commencez à travailler portera ses fruits. Toutes les nouvelles options ne mèneront pas au type de réponse que nous avons décrit précédemment, et c'est la caractéristique des petites victoires.
Les petites victoires sont autosuffisantes. Ces changements sont petits, concrets et précieux en eux-mêmes. Si une fonctionnalité n'est ni précieuse ni significative pour les utilisateurs en tant que fonctionnalité autonome, elle n'a pas sa place dans votre liste.
Les petites victoires ne demandent pas beaucoup d'efforts. Ces projets sont simples, directs et rapides à exécuter. Si le changement prend du temps et du travail, il ne doit pas être inclus dans votre liste.
Les petites victoires apportent de gros résultats.Ils affectent les composants de service avec lesquels la plupart des utilisateurs interagissent le plus souvent. Si une fonctionnalité ne fait pas sensation dans la communauté des utilisateurs, elle ne doit pas être incluse dans cette liste. Cela signifie que des choses comme travailler sur les coins sombres de votre système, aussi importantes et précieuses que soit cette tâche, ne conviennent pas pour cette liste.
Les petites victoires accélèrent le travail. Ils font gagner du temps aux utilisateurs en éliminant les étapes inutiles ( physiques ou mentales) nécessaires pour terminer l'action. Cette approche est très utile pour les changements que nous avons décrits précédemment. Il vous permet de distinguer les idées vraiment précieuses des idées moins utiles, quoique faciles à mettre en œuvre, qui ne conviennent pas à cette liste. Au moins pour la première fois après la mise à jour, les utilisateurs se souviendront encore de l'expérience désagréable à laquelle ils ont dû faire face. Ils en seront intuitivement conscients. C'est la vraie raison de leur amour et de leur gratitude.
Commencez par organiser une réunion et générez autant d'options que possible. Les concepteurs, les développeurs, les chefs de projet, les services de conseil et de support peuvent tous avoir les mêmes idées précieuses et significatives, mais l'opinion de quelqu'un qui a un doigt sur le pouls de vos utilisateurs est particulièrement importante. Demande toi:
- , ?
- ? ? , .
- ? , ? ?
- ? ? ?
En répondant à ces questions, une nouvelle perspective sera très utile. Je ne travaillais dans l'équipe GitHub que depuis quelques mois lorsque j'ai décidé d'ajouter une flèche sur la page de demande d'extraction. Je l'ai fait simplement parce que la solution précédente, à mon avis, était illogique .
Les designers, comme les utilisateurs, s'habituent à leur produit et à ses différents défauts. Parfois, il est très difficile de voir ce qui pourrait être amélioré. Essayez donc d'attirer de nouveaux employés dans cette entreprise. Intégrez-le au flux de travail des nouvelles personnes de votre entreprise. Créez une atmosphère dans l'entreprise où les employés peuvent remettre en question les principes établis au fur et à mesure de leur étape de connaissance du produit de l'entreprise.
Une fois que vous avez compilé une liste d'améliorations, vous devez évaluer la valeur de chaque fonctionnalité pour les utilisateurs et les distribuer en fonction de critères d'effort / de résultats, comme cela se fait généralement avec toute autre idée.
Maintenant, commencez à suivre les éléments de la liste.
Toutes les entreprises sont différentes, il n'y a donc pas d'option unique qui conviendra à tout le monde, sans exception. Cependant, je peux affirmer avec confiance que la régularité est la clé. Cela donnera l'impression que l'entreprise se soucie des utilisateurs et se développe rapidement. Cela vous permettra de gagner la confiance de vos utilisateurs.
- Faites une petite victoire à chaque sprint, ou faites-en une de votre liste à chaque fois que vous en avez le temps. Assurez-vous que ces mini-mises à jour sortent à intervalles réguliers.
- , , , .
- SMM. , !
C'est tout. Il n'y a rien de particulièrement difficile à ce sujet, ce n'est pas de la physique nucléaire ou d'écrire un roman. Mais cela donne un résultat très puissant.
Je crois que tirer parti de petites victoires peut faire des merveilles pour votre entreprise. Cela vous donnera un énorme avantage sur vos concurrents. Cela montrera aux utilisateurs que vous vous souciez d'eux et qu'ils peuvent vous faire confiance. Vos utilisateurs peuvent commencer à promouvoir eux-mêmes votre produit, ce qui augmentera la fidélité de vos clients et conduira à une croissance organique des utilisateurs. Plus important encore, cela améliorera la qualité de votre produit et améliorera la vie de vos utilisateurs.
Imaginez que tous ces résultats incroyables puissent être obtenus avec juste un petit effort.
Alors ... que pouvez-vous améliorer maintenant?