Kleine Siege

Während meiner Karriere habe ich an vielen Großprojekten gearbeitet, von der Entwicklung von Unternehmensstrategien über die Auswahl idealer Produkte, die Neuorganisation wichtiger Benutzerflussalgorithmen und das Informationsdesign bis hin zur Entwicklung von Systemen von Grund auf neu.



An solchen Projekten zu arbeiten ist oft schwierig. Sie werden häufig von der Unternehmensleitung und zahlreichen Aktionären kritisiert. Jedes Detail muss koordiniert werden, wenn es um umfangreiche und größere Änderungen geht.



Ich habe kürzlich zwei Verbesserungen an GitHub vorgenommen und die Resonanz, die ich erhielt, übertraf alle meine wildesten Träume. Ich habe noch nie so viel Dankbarkeit und Liebe erhalten, dass die Gemeinschaft mich großzügig ausgestattet hat. Aber was ich getan habe, waren keine großen, soliden Projekte. Diese Dinge waren winzig .



Zuerst haben wir dynamische Favoriten für GitHub-Pull-Anforderungsseiten erstellt . [Dieser Artikel wurde im Jahr 2017 verfasst.] Auf Browser-Registerkarten wird jetzt immer der aktuelle Build-Status für Pull-Anforderungen angezeigt. Vor der Veröffentlichung dieses Updates mussten Benutzer regelmäßig zwischen den Registerkarten wechseln, um zu überprüfen, ob der Build abgeschlossen war, damit sie weiterarbeiten konnten. Ungeduldige Benutzer überprüften sehr oft die Registerkarten für Pull-Anforderungen.





Ich habe die Symbole erstellt und Jason hat daran gearbeitet, sie dynamisch zu aktualisieren. Die Änderung dauerte weniger als eine Woche und wurde sofort von Hunderten von Menschen bemerkt. Im Folgenden finden Sie nur eine Handvoll begeisterter Kritiken, um Ihnen eine allgemeine Vorstellung zu geben.





Tweets über GitHub-Favoriten



Mein nächstes Projekt bestand darin , den Indikator ...



auf den neuen Pull-Anforderungsseiten durch einen Pfeil
zu ersetzen, der die Richtung der Zusammenführung angibt . Bevor dieses Update veröffentlicht wurde, haben Benutzer häufig die Richtung der Zusammenführung von Zweigen verwechselt.





Es war nur eine Codezeile, die ich in ein paar Minuten geschrieben habe. Ich habe den Pfeil nicht einmal entworfen, er war bereits in unserem Icon-Set.



Diese kleine Änderung löste ein relativ kleines Problem, war aber für viele Benutzer sehr nützlich. Und wieder sahen wir Hunderte von glücklichen Bewertungen und Reposts.





GitHub Merge Arrow Tweets



Kleiner Aufwand, große Ergebnisse



Die erste Änderung dauerte weniger als eine Woche und die zweite nur wenige Minuten. Beide Updates betrafen sehr kleine Teile der Plattform, aber die Leute reagierten mit wilder Aufregung und Begeisterung darauf. Die Benutzer waren sehr zufrieden .



Dies bedeutet nicht, dass die Ergebnisse von Aktualisierungen an der Anzahl der empfangenen Likes gemessen werden können oder sollten - dies ist möglicherweise nicht so wichtig wie ihr Wert für jeden einzelnen Benutzer. Persönliches Feedback spricht jedoch Bände darüber, wie bedeutsam selbst die kleinsten Verbesserungen für Ihre Benutzer sein können.



Im Laufe der Jahre habe ich dieses Schema in seinen verschiedenen Interpretationen sehr oft gesehen:





Die offensichtliche Empfehlung, die im ersten Quadrat der Tabelle angezeigt wird, besteht darin, an Aufgaben zu arbeiten, die etwas Zeit in Anspruch nehmen und viel Auspuff produzieren. Es ist lustig, aber ich kann nicht sagen, dass ich oft sehe, dass Unternehmen diesen Rat in die Praxis umsetzen. Angesichts der Wertigkeit solcher Verbesserungen verstehe ich ehrlich gesagt nicht, warum dieses Prinzip so selten angewendet wird.



Lassen Sie uns darüber sprechen, wie diese Veränderungen in Ihrem Leben eine Rolle spielen können.



Eine kleine Änderung kann zu einem großen Gewinn führen



Menschen führen millionenfach täglich Aktivitäten mit hoher Wiederholung durch (z. B. das Erstellen neuer GitHub-Pull-Anforderungen). Ein einzelner Benutzer kann mehrmals pro Woche, Tag oder sogar Stunde denselben Aktionsweg verfolgen. Diese sich wiederholenden Handlungen werden Teil ihres Lebens.



Wenn es nur eine unnötige Aktion oder Unannehmlichkeit gibt, wird diese mit jeder Iteration multipliziert. Eine suboptimale Aktion, die zusätzliche 5 Sekunden dauert und unendlich oft am Tag wiederholt wird, verursacht unnötigen Aufwand und ist Zeitverschwendung.



Aus diesem Grund sind viele Benutzer für diese Updates so dankbar. Sie schätzen die Zeit, die sie in Zukunft sparen.



Eine ähnliche Reaktion war, als Netflix eine Schaltfläche hinzufügte, mit der Benutzer das Intro in der Serie überspringen konnten. Mit dieser Änderung mussten Benutzer Videos nicht mehr vor- und zurückspulen, um den richtigen Ort zu finden, wenn eine neue Episode beginnt.





Wir können ähnliche Rückmeldungen als Reaktion auf ein Chrome-Update sehen, wenn ein Lautstärkesymbol hinzugefügt wurde, das anzeigt, auf welcher Registerkarte der Sound abgespielt wurde. Mit diesem Update mussten Benutzer nicht mehr auf jeden geöffneten Tab klicken, um die Quelle des Sounds zu finden, der die Unannehmlichkeiten verursacht hat.





Es gibt viele andere Beispiele dafür, wie solche kleinen Änderungen eine Welle begeisterten Dankes ausgelöst haben. Die Änderungen mögen unbedeutend erscheinen, aber sie haben ein für alle Mal Millionen von Benutzern vor den Unannehmlichkeiten bewahrt, die sie immer wieder haben mussten.



Stellen Sie sich vor, einer Ihrer zwanzig Tabs in Chrome spielt jetzt automatisch das lächerlichste Video im gesamten Internet ab. Durch Ausprobieren klicken Sie auf jede Registerkarte, um die Tonquelle zu finden. Sie konnten es nicht das erste Mal finden. Wie ist das möglich? Nun, Sie haben möglicherweise auf die gewünschte Registerkarte geklickt und es nicht bemerkt. Sie werden es immer wieder versuchen, bis Sie schließlich völlig verzweifelt den gesamten Browser schließen. Und morgen und an allen folgenden Tagen in absehbarer Zeit wird sich dies alles von Anfang an wiederholen.





Wiederherstellung der Benutzererfahrung.



Vergleichen Sie dies mit der Erfahrung, bei der der Benutzer die Registerkarte einfach mit dem Lautstärkesymbol schließt.





Sie können diese Änderungen im Hinblick auf Zeitersparnis betrachten. Die Zwischenschritte (wenn der Benutzer in zufälliger Reihenfolge auf alle Registerkarten klickt und versucht, die Ursache des Rauschens zu finden, oder Rätsel, welcher Zweig mit was verschmilzt und sich Sorgen darüber machen, wie der Code nicht gebrochen und das Unternehmen zerstört werden kann) sind sehr kurze Zeit, aber wenn es viele von ihnen gibt, sammeln sie sich an. Updates dieser Art ermöglichen es Ihnen, sie loszuwerden.



Wenn Sie Benutzer vor solch einem lästigen Problem bewahren, hat dies einen sehr starken Effekt und übertrifft manchmal sogar den Effekt der Veröffentlichung wichtiger Updates. Stellen Sie sich vor, ein so kleiner Aufwand könnte zu einem so beeindruckenden Ergebnis führen.



Das nenne ich einen kleinen Sieg.



Kleine Siege stärken Ihr Geschäft



Lassen Sie uns dies sofort klarstellen - große Projekte sind wichtig. Dies bedeutet nicht, dass, wenn ein Unternehmen sich weiterentwickeln möchte, geringfügige Verbesserungen, wie die oben beschriebenen, zu seiner Entwicklung beitragen. Versteh mich also nicht falsch - ich schlage nicht vor, dass jeder anfängt, Roadmaps zu planen, die sich ausschließlich mit diesen kleinen Siegen befassen. Die Entwicklung sollte auf ehrgeizigen Projekten basieren.



Großprojekte erfordern jedoch Teamkoordination, viel Arbeit und vor allem viel Zeit. Diese Dinge passieren nicht schnell. Während der Arbeit an einem so großen Projekt scheint es, dass sich das Produkt nicht entwickelt. Für ein Startup (insbesondere in einer Branche mit relativ starkem Wettbewerb) kann eine solche Stagnation ein Todesurteil bedeuten.



Um diesen Effekt abzuschwächen, müssen Unternehmen einen Eindruck von Dynamik erzeugen und ihren Benutzern beweisen, dass sie auf ihre Meinung hören und die erforderlichen Verbesserungen am Produkt vornehmen. Durch die Veröffentlichung derart kleiner Updates können Unternehmen die langen Zeitlücken zwischen größeren Starts schließen.



Viele Unternehmen versuchen, ein Gleichgewicht zu halten, indem sie MVP-Versionen veröffentlichen und diese für ihre Entwicklung verwenden. Im Idealfall gewinnen Benutzer auf diese Weise in jeder Phase der Unternehmensentwicklung regelmäßig an Wert für sich. Jeder dieser Schritte kann jedoch noch einige Wochen bis mehrere Monate dauern, und das Endergebnis, das Benutzer in jeder neuen Version beobachten, erscheint ihnen nicht immer wertvoll. Schließlich ist eine Beta-Version oft nur ein kleiner Schritt in Richtung eines komplexeren Produkts.



Im Gegensatz zu solchen Updates sind die kleinen Änderungen, die ich am Anfang aufgelistet habe, völlig eigenständig. Die Schaltfläche "Intro überspringen" von Netflix ist für Benutzer selbst von großem Wert ... Ebenso die Lautstärkeanzeigen und dynamischen GitHub-Symbole von Chrome.



Dank dessen empfanden Benutzer diese Updates als frische, unabhängige und vollwertige Funktionen. Die Benutzer verstanden und fühlten, dass ihre Meinung gehört wurde . Diese Updates haben die Benutzer stark beeindruckt, sie haben die wohlwollende Haltung des Unternehmens gespürt und vielleicht haben die Unternehmen auf diese Weise das Vertrauen und die Loyalität ihrer Kunden gewonnen. Wahrscheinlich haben sie sogar zum organischen Wachstum beigetragen!



MVP und iterative Entwicklung sind leistungsstarke Tools, und Unternehmen, die schnell wachsen möchten, sollten sie auf jeden Fall verwenden. Aber kleine Gewinne haben viel mehr Potenzial, wenn es darum geht, die Lücke zwischen großen Updates zu schließen. Sie behalten die erzielten Entwicklungsergebnisse bei und verbessern die Einstellung der Benutzergemeinschaft zum Unternehmen.



Lassen Sie kleine Siege für Sie arbeiten



Okay, wir haben bereits herausgefunden, dass kleine Gewinne großartig sind und genau das, was Sie brauchen. Die Idee, sie zu verwenden, gefällt Ihnen wahrscheinlich schon. Der nächste Schritt besteht darin, solche kleinen Upgrades regelmäßig durchzuführen und die Früchte Ihrer Arbeit zu genießen.



Möglicherweise fordert Sie Ihre Intuition jetzt auf, Ihre Benutzer-Feedback-Kanäle zu öffnen und Aufgaben auszuwählen. Ich würde Ihnen nicht raten, dies zu tun.



Ich habe ein seltsames Detail über die Benutzerprobleme bemerkt, die Sie durch die Veröffentlichung von Updates gelöst haben - Benutzer haben sie fast nie gemeldet.



Hunderte von Menschen waren begeistert, als wir den Pull-Request-Seiten einen Pfeil hinzufügten. Gleichzeitig schrieb keiner von ihnen jemals, dass er die Richtung der Fusion verwirrte, wenn es Punkte gab. Viele schrieben dann, dass sie selbst schuld daran waren, diese Unannehmlichkeiten nicht bemerkt zu haben.





Tweets von Menschen, die sich selbst die Schuld geben Die



Menschen sind an diese Fusionen so gewöhnt, dass sie nicht einmal bemerken, dass sie unnötige Aktionen ausführen. Wenn es für sie unpraktisch ist, den Dienst irgendwo zu nutzen, ist er für sie einfach ein wesentlicher Bestandteil des Lebens. Status Quo. Womit sie leben müssen, nicht was verbessert werden muss.



Wie vielen Menschen ist aufgefallen, dass das endlose Scrollen durch das Video, um den Anfang einer Serie zu finden, verbessert werden könnte? Wie viele Leute dachten, sie könnten das Chrome-Team bitten, das Problem beim Finden eines Tabs mit Sound zu beheben?



"Sie hätten nach einem schnelleren Pferd gefragt" - Henry Ford


In dieser Lektion sollten Sie sich nicht auf Ihre Benutzer verlassen, wenn Sie sich für ein kleines Update entscheiden (wie wir bereits wissen, ist dies oft das Beste, was Sie fotografieren können). Sie können das Produkt nicht nur aufgrund des Feedbacks der Benutzer und ihrer Anforderungen verbessern. Sie müssen tiefer graben.



Erstellen Sie eine Liste und überprüfen Sie sie



Das Erstellen einer Liste mit schnellen Gewinnen ist eine ziemlich einfache Aufgabe. Es ist viel schwieriger sicherzustellen, dass sich das, woran Sie arbeiten, auszahlt. Nicht jede neue Option führt zu der Art von Reaktion, die wir zuvor beschrieben haben, und dies ist das Merkmal kleiner Gewinne.



Kleine Siege sind autark. Diese Änderungen sind klein, konkret und an und für sich wertvoll. Wenn eine Funktion für Benutzer als eigenständige Funktion nicht wertvoll und aussagekräftig ist, hat sie keinen Platz auf Ihrer Liste.



Kleine Siege erfordern nicht viel Mühe. Solche Projekte sind einfach, unkompliziert und schnell auszuführen. Wenn die Änderung zeitaufwändig und arbeitsintensiv ist, sollte sie nicht in Ihre Liste aufgenommen werden.



Kleine Siege bringen große Ergebnisse.Sie wirken sich auf die Dienstkomponenten aus, mit denen die meisten Benutzer am häufigsten interagieren. Wenn eine Funktion in der Benutzergemeinschaft keinen Aufsehen erregt, sollte sie nicht in diese Liste aufgenommen werden. Dies bedeutet, dass Dinge wie das Arbeiten an den dunklen Ecken Ihres Systems, so wichtig und wertvoll diese Aufgabe auch ist, für diese Liste nicht geeignet sind.



Kleine Siege beschleunigen die Arbeit. Sie sparen Benutzern Zeit, indem sie unnötige ( physische oder mentale) Schritte eliminieren ), die erforderlich sind, um die Aktion abzuschließen. Dieser Ansatz ist sehr nützlich für die zuvor beschriebenen Änderungen. Sie können damit wirklich wertvolle Ideen von weniger nützlichen, wenn auch einfach zu implementierenden Ideen unterscheiden, die für diese Liste nicht geeignet sind. Zumindest zum ersten Mal nach dem Update werden sich die Benutzer noch an die unangenehme Erfahrung erinnern, mit der sie konfrontiert waren. Sie werden sich dessen intuitiv bewusst sein. Dies ist der wahre Grund für ihre Liebe und Dankbarkeit.



Stellen Sie zunächst ein Meeting zusammen und generieren Sie so viele Optionen wie möglich. Designer, Entwickler, Projektmanager, Beratungs- und Supportabteilungen können alle die gleichen wertvollen und aussagekräftigen Ideen haben, aber die Meinung von jemandem, der am Puls Ihrer Benutzer ist, ist besonders wichtig. Frag dich selbst:



  • , ?
  • ? ? , .
  • ? , ? ?
  • ? ? ?


Bei der Beantwortung dieser Fragen wird eine neue Perspektive sehr nützlich sein. Ich hatte erst einige Monate im GitHub-Team gearbeitet, als ich mich entschied, einen Pfeil auf der Pull-Anforderungsseite hinzuzufügen. Ich habe es einfach gemacht, weil die vorherige Lösung meiner Meinung nach unlogisch war .



Designer gewöhnen sich wie Benutzer an ihr Produkt und seine verschiedenen Mängel. Manchmal ist es sehr schwierig zu erkennen, was verbessert werden könnte. Versuchen Sie also, neue Mitarbeiter für dieses Geschäft zu gewinnen. Machen Sie es zu einem Teil des Workflows für neue Mitarbeiter in Ihrem Unternehmen. Schaffen Sie eine Atmosphäre im Unternehmen, in der Mitarbeiter etablierte Grundsätze hinterfragen können, während sie das Produkt des Unternehmens kennenlernen.



Nachdem Sie eine Liste mit Verbesserungen erstellt haben, müssen Sie den Wert der einzelnen Funktionen an die Benutzer bewerten und sie anhand der Kriterien für Aufwand / Ergebnisse verteilen, wie dies normalerweise bei jeder anderen Idee der Fall ist.



Folgen Sie nun den Elementen aus der Liste.



Alle Unternehmen sind unterschiedlich, daher gibt es ausnahmslos keine Option, die für jeden geeignet ist. Ich kann jedoch zuversichtlich sagen, dass Regelmäßigkeit der Schlüssel ist. Dies wird den Eindruck erwecken, dass sich das Unternehmen um die Benutzer kümmert und schnell wächst. Auf diese Weise können Sie das Vertrauen Ihrer Benutzer gewinnen.



  • Machen Sie einen kleinen Gewinn pro Sprint oder machen Sie jedes Mal einen von Ihrer Liste, wenn Sie Zeit haben. Stellen Sie sicher, dass diese Mini-Updates in regelmäßigen Abständen veröffentlicht werden.
  • , , , .
  • SMM. , !


Das ist alles. Daran ist nichts besonders Schwieriges, das ist weder Kernphysik noch das Schreiben eines Romans. Dies ergibt jedoch ein sehr starkes Ergebnis.



Ich glaube, dass die Nutzung kleiner Gewinne Wunder für Ihr Unternehmen bewirken kann. Dies verschafft Ihnen einen großen Vorteil gegenüber Ihren Mitbewerbern. Dies zeigt den Benutzern, dass Sie sich um sie kümmern und dass sie Ihnen vertrauen können. Ihre Benutzer können Ihr Produkt selbst bewerben. Dies erhöht Ihre Kundenbindung und führt zu einem organischen Benutzerwachstum. Am wichtigsten ist, dass es die Qualität Ihres Produkts und das Leben Ihrer Benutzer verbessert.



Stellen Sie sich vor, dass all diese unglaublichen Ergebnisse mit nur wenig Aufwand erzielt werden können.



Also ... was können Sie jetzt verbessern?



All Articles