So testen Sie neue Funktionsideen

Bevor Sie alle Ressourcen beim Erstellen einer neuen Funktion für Ihr Produkt einsetzen, müssen Sie sicherstellen, dass Sie die richtige Idee verfolgen.

Das Testen ist nicht immer das Einfachste. Es gibt viele Situationen, in denen es einfacher erscheinen mag, die gewünschten Funktionen zu erstellen und einfach zu sehen, was tatsächlich passiert. Die Erstellung einer konsistenten Teststrategie hilft jedoch zu bestimmen, dass Sie Ihr System verwenden Ressourcen effizient.

Darüber hinaus können Sie mit der richtigen Testmethode die Arbeit mit Ihrer Produkt-Roadmap beschleunigen. Abhängig von den Ergebnissen Ihrer Tests werden Sie neue Möglichkeiten entdecken, die Sie Ihrem Prozess hinzufügen können.


1. Wählen Sie aus, was Sie testen möchten

Schritt 1: Kleine Änderungen

Beim Hinzufügen neuer Funktionen oder Verbesserungen zu Ihren Produkten müssen Sie sicherstellen, dass Sie diese auf die bestmögliche Weise anbieten. Sie müssen sowohl die Nachfrage als auch die Durchführung des Angebots an Ihre Kunden testen. Das erfordert etwas zu testen. Das MVP-Modell (Minimum Viable Product) ist oft der beste Ansatz, um etwas zu testen, das es wert ist, getestet zu werden.

Ob Sie bereits über ein vorhandenes Produkt verfügen, mit dem Sie arbeiten können oder nicht, denken Sie an die kleinste Änderung, die Ihnen wertvolle Daten liefert. Was ermöglicht es Ihnen, umsetzbare Daten zu erhalten, ohne eine Menge Zeit in eine Veränderung zu versinken, die sich als nicht lohnend herausstellt? Natürlich ist ein minimales Feature immer noch eine Menge Arbeit, aber das Ziel ist es, möglichst wenig Arbeit zu verschwenden.

Schritt 2: Parameter testen

Da Sie wahrscheinlich erraten können, was für den Bau Ihres Produkts erforderlich ist, sollten Sie, zumindest wenn Sie Erfahrung in Ihrem Bereich haben, die Dinge testen, über die Sie keine fundierten Vermutungen anstellen können. Wenn Sie keine Gedankenlesefähigkeiten besitzen, müssen Sie wissen, wie Ihre Kunden auf das reagieren, was Sie bauen. Mit Technologien herumzubasteln mag Spaß machen, sollte aber nicht die Priorität sein.

Sie müssen darüber nachdenken, was einen erfolgreichen Test ausmachen wird.

Berücksichtigen Sie bei der Betrachtung eines bestimmten Artikels in Ihrer Produkt-Roadmap die Kernelemente der hinzuzufügenden Funktion: Mit welchen Teilen sieht ein Kunde tatsächlich und interagiert er damit? Wie können sie in konkrete Stücke zerlegt werden?

Wenn Sie beispielsweise eine neue Schaufel erstellen, interagiert der Kunde mit dem Griff, der Schaufelklinge und dem dazwischen befindlichen Stock. Wenn Sie stattdessen eine neue Software erstellen, ist die Interaktion des Kunden mit dem, was Sie erstellt haben, wesentlich eingeschränkter.

Sie müssen darüber nachdenken, was einen erfolgreichen Test ausmachen wird. Wenn Sie bereits Kunden haben, die bereits ein bestehendes Produkt verwenden, reichen fünfzig Prozent davon aus, um eine neue Funktion auszuprobieren, um die Notwendigkeit für die nächste Funktion zu schaffen, die Sie erstellen möchten? Müssen Sie diese Funktion weiterhin verwenden, um sie als erfolgreichen Test zu betrachten? Wenn Sie nach neuen Benutzern suchen, welche Aufbewahrungsraten sind erforderlich, um gute Daten zu erhalten?

Kurz gesagt, möchten Sie in der Lage sein, die Daten, die Sie zu einem bestimmten Datum gesammelt haben, einzusehen und automatisch zu wissen, ob Sie mit dem vollständigen Erstellen der Funktion fortfahren oder ob Sie die Idee verwerfen möchten. Sie sollten wissen, wie der Erfolg im Voraus aussieht.

Schritt 3: Praktische Tests

Wenn Sie herausgefunden haben, was Sie einem Kunden vorlegen können, sollten Sie die einfachste Methode zum Ausbauen dieser Interaktion betrachten, damit Sie sie testen können. Wenn Sie eine kleine Menge einer Testversion Ihres Produkts bestellen müssen, was ist die kleinste Bestellung, die Sie aufgeben können? Gibt es möglicherweise eine Möglichkeit, Ihr vorhandenes Produkt zu modifizieren, um eine Funktion hinzuzufügen - auch wenn Sie selbst nicht langfristig skalierbar sind?

Selbst wenn Sie Ihre neue Funktion für einen Test anbieten müssen, wenn Sie von jedem einzelnen Kunden selbst ein Gespräch führen und dann das Produkt manuell abändern und modifizieren, kann dies Ihre Arbeit wert sein. Zumindest werden Sie wahrscheinlich in der Lage sein, mindestens einige dieser Aufträge für weniger Zeit und Geld abzuwickeln, als Sie investieren müssten, um nur ein minimales Feature aufzubauen.


2. Suchen Sie nach Feedback aus der realen Welt

Schritt 1: Realistisches Testen

Je realistischer Ihre Tests sind, desto wertvoller werden Sie die gesammelten Daten finden. Wenn Sie nicht für die gleiche Art von Benutzern sorgen können, die bei der Veröffentlichung auf Ihr Produkt angewiesen sind, können Sie nicht davon ausgehen, dass die Daten, die Sie erhalten, die Realität genau widerspiegeln. Konzentrieren Sie sich vor diesem Hintergrund darauf, wie Sie gezielt mehr Informationen von den verwendeten Benutzertypen sammeln können.

Natürlich müssen Sie sich auf das Sammeln von Daten konzentrieren, die Sie tatsächlich verwenden - Hunderte von Kundenumfragen durchzuführen, die Sie nie wieder ansehen, ist eine Verschwendung von Zeit und Geld. Halten Sie einen Plan für den Umgang mit allen Informationen bereit, die Sie zusammenstellen, einschließlich einer Möglichkeit, die Teile und Teile zu einer zusammenhängenden Analyse zu verarbeiten, auf die Sie reagieren können.

Schritt 2: Testen Sie mit dem Preis

Machen Sie einen Kostenpunkt für Ihr Feature, auch wenn Sie nicht den vollen Preis in Rechnung stellen, von dem Sie erwarten, dass er auf der Strecke bleibt. Andernfalls erhalten Sie nicht die hochwertigsten Daten. Wenn Sie davon ausgehen, dass Ihre Kunden letztendlich für die Funktion zahlen, die Sie erstellen möchten, müssen Sie wissen, ob die bloße Existenz eines Preisschilds die Verwendung der Funktion ändert. Es ist unmöglich, jede einzelne Variable da draußen zu testen, aber die großen wie der Preis müssen jedes Mal in Ihre Tests eingebaut werden.

Schritt 3: Machen Sie Ihre Ergebnisse leicht zugänglich

Speichern Sie Ihre Daten so, dass Sie darauf zurückgreifen können. Sie sollten zwar regelmäßig Tests durchführen, wenn Sie eine neue Funktion für Ihr Produkt in Betracht ziehen, aber Sie müssen das Rad nicht neu erfinden, wenn Sie an einem ähnlichen Vorgang arbeiten. Sie finden möglicherweise eine Fülle neuer Informationen in alten Daten, wenn Sie neue Fragen finden, die es wert sind, gefragt zu werden.


3. Entscheiden Sie, ob Ihr Test erfolgreich war

Schritt 1: Linie in den Sand

Während Sie Ihre Tests hoffentlich mit einer Vorstellung der Antworten durchführen, die Sie bereits benötigen, müssen Sie in der Lage sein, auf die Informationen einzugehen, die Sie zusammengebracht haben.

Sie müssen festschreiben, dass Sie die Funktion vollständig aufbauen, wenn Sie ein gewisses Maß an positiver Reaktion erhalten, aber Sie werden es ausrangieren, wenn Sie nicht genügend gutes Feedback erhalten. Dies ist eine klare Linie im Sand, aus der Sie arbeiten können, und abschätzen, ob Ihr Test erfolgreich ist. Es ist eine Frage der Überprüfung, ob Sie die entsprechende Antwortstufe erhalten haben.

Schritt 2: Wie viel Spielraum gibt es??

Leider beweisen Sie öfter als Sie möchten, dass Sie keine Funktion verfolgen sollten, die Sie persönlich lieben.

Es kann einige Schwierigkeiten geben, wenn Sie eine Reihe von Antworten sehen, die Ihren Erwartungen fast entsprechen, aber nicht ganz ins Schwarze treffen. In solchen Situationen müssen Sie entscheiden, wie viel Spielraum Sie für Ihre Daten zulassen möchten. Wenn Sie gerade die Nummer ausgewählt haben, die Sie aus dem Nichts erreichen wollten, ist es nicht besonders wichtig, wenn Sie nicht ganz darauf treffen.

Wenn Sie viel über diese Zahl nachdenken - etwa berechnen, wann genau das Hinzufügen eines neuen Features tatsächlich rentabel ist -, müssen Sie sich vielleicht an die Waffe halten, selbst wenn die Daten nahe genug an dieser Linie liegen, um Sie zu machen Überdenken Sie noch einmal Ihre ursprünglichen Zahlen. Das ist der Punkt eines Tests. Leider beweisen Sie öfter als Sie möchten, dass Sie keine Funktion verfolgen sollten, die Sie persönlich lieben.

Schritt 3: Experimentieren gegen Bauen

Nachdem Sie den ersten Test ausgeführt haben, müssen Sie möglicherweise weitere Tests ausführen, um bestimmte Details zu klären. Sie sollten mit dem Testen fortfahren, solange Sie einen klaren Vorteil daraus ziehen. Es wird jedoch ein Punkt kommen, an dem Sie nicht mehr von der Erstellung minimaler Versionen Ihres Produkts und der Durchführung von Experimenten profitieren werden.

Wenn Sie an einem Punkt angelangt sind, an dem ein weiterer Test einen ebenso hohen Aufwand erfordert wie das Erstellen eines Produkts, kann es an der Zeit sein, den Testzyklus zu beenden und mit dem Aufbau zu beginnen. Es gibt keine festen Regeln für solche Situationen, aber achten Sie auf die Zeit, die Sie in jede Phase der Erstellung eines neuen Produkts investieren.


Testen Sie auf lange Sicht

Abhängig von Ihrem Unternehmen verfügen Sie möglicherweise über eine Liste von Verbesserungen, die Sie Ihrem Produkt eine Meile hinzufügen können. Die Entwicklung einer starken Teststrategie kann Ihnen dabei helfen, die verschiedenen Wege, die Sie gehen können, viel schneller durchzugehen, indem Sie Ihre Ressourcen auf die Optionen konzentrieren, die Ihnen am besten helfen.

Diese Strategie kann ein entscheidender Faktor sein, um sich von Ihren Mitbewerbern abzuheben. Wenn Sie immer eine neue Option testen - und auf die Daten eingehen, die Sie durch Ihre Tests sammeln -, bewegen Sie sich viel schneller als jemand, der aufgrund von anekdotenhaften Informationen iteriert, oder jemandem, der sich überhaupt keine Gedanken über Verbesserungen macht. Sie können jederzeit sicherstellen, dass Sie Ihren Kunden die bestmögliche Version Ihres Produkts anbieten.

Grafik-Gutschrift: Idee von Waleed Al-Alami von The Noun Project.