Annahmen sind im Bereich der Softwareentwicklung eine gefährliche Sache. Andererseits wären Sie nicht der Erste, der Annahmen verwendet – insbesondere, wenn sie in erster Linie auf Marktforschung und Geschäftsanforderungen basieren und nicht auf den persönlichen Vorlieben Ihrer Kunden selbst. Wenn Sie jedoch sowohl agil als auch kundenorientiert sein möchten, benötigen Sie eine Ausrichtung. Hier kommt das Nutzerfeedback ins Spiel.
n diesem Post werden wir aufzeigen, warum Sie Nutzerfeedback für die Softwareentwicklung benötigen und wie Sie dies in der Praxis gewinnen können (mit Einblicken direkt von unserem eigenen Entwicklungsteam hier bei Mopinion).
Warum sollte man also Nutzerfeedback sammeln?
Warum Sie Nutzerfeedback für die Softwareentwicklung benötigen
Es gibt unzählige Gründe, warum Sie im Rahmen des Softwareentwicklungsprozesses Informationen über das Feedback der Nutzer nutzen sollten.
Starter schützt das Nutzerfeedback vor falschen Annahmen, wenn es darum geht, was die Nutzer benötigen. Schließlich ist es Ihr Ziel als Softwareentwickler, die Probleme der Nutzer Ihrer Software zu lösen.
Softwareentwickler sollten Annahmen auf die gleiche Weise behandeln, wie sie eine Situation behandeln würden, die sie nicht verstehen – solange Fragen stellen, bis sie es verstehen?
Nutzerfeedback liefert Ihnen die Informationen, die Sie benötigen, um herauszufinden, welche Probleme es gibt, wie sie sich auf Ihre Nutzer auswirken und wie sie innerhalb der Software behoben werden können.
Darüber hinaus hilft Ihnen das Nutzerfeedback, die allgemeine Nutzererfahrung zu verbessern. Indem Sie ein besseres Verständnis dafür erlangen, was Ihre Nutzer benötigen, um mit Ihrer Software erfolgreich zu sein, können Sie eine Nutzererfahrung schaffen, die den Erwartungen entspricht. Wenn Sie Ihren Nutzern beispielsweise die Möglichkeit geben, Feedback zu einer bestimmten Funktion innerhalb Ihrer Plattform zu geben, können Sie erfahren, ob diese Funktion von Ihren Nutzern überhaupt geschätzt wird und/oder welche Aspekte der Funktion verbessert werden können.
Arbeiten Sie an einer großen Produkteinführung? Auch dabei kann Ihnen Nutzerfeedback helfen. Viele Nutzer erwarten, dass neue Produkte schnell auf den Markt kommen, was dazu führen kann, dass Unternehmen ihre Produkte zu früh auf den Markt bringen und infolgedessen eine Gegenreaktion der Nutzer erfahren. Mit Feedback können Entwickler jedoch eine Balance zwischen Release-Zeit und Qualität schaffen. Indem Sie die Nutzer zwischenzeitig um Feedback bitten, kann der Prozess schneller ablaufen, während ein kundenorientierter Ansatz beibehalten wird.
Und am wichtigsten ist, dass das Nutzerfeedback Unternehmen dabei helfen wird, höhere Kundenbindungsraten zu erreichen. Indem Sie Feedback innerhalb Ihres Produkts sammeln, erhalten Sie Echtzeitinformationen über die Zufriedenheit Ihrer Nutzer. Ohne Feedback würden Sie zum Beispiel gar nicht wissen, ob Ihre Software nicht ausgelastet ist oder ob der Nutzer auf zu viele Schmerzpunkte stößt.
Bei Mopinion haben wir durch die Erfassung des Nutzerfeedbacks viele Informationen über unsere Nutzer gewonnen und darüber, wie sie unsere Plattform nutzen.
Anwar Jebali, Entwicklungsleiter bei Mopinion
Wo fängt man also an? Sehen wir uns an, wie Mopinion Feedback für Softwareentwicklungszwecke erhebt.
Erfassung von Nutzerfeedback in der Praxis
Den Wert von Nutzerfeedback zu verstehen, ist eine Sache. Das Erfassen des Nutzerfeedbacks ist eine andere. Es kann schwierig sein, ein Nutzerfeedback-Programm einzurichten, daher gehen wir davon aus, dass es hilfreich ist, unsere eigenen Erfahrungen, Tipps und Erkenntnisse über das Erfassen dieses Feedbacks speziell für die Softwareentwicklung zu teilen. Die unten geteilten Erkenntnisse wurden sowohl von unseren Entwicklungs- als auch von unseren Produktteams bereitgestellt, da sie oft zusammenarbeiten.
Wir haben den Prozess der Erfassung von Feedback in drei verschiedene Ziele unterteilt:
- Erfassen von Echtzeit-Updates zu Leistung und Qualität
- UX-Verbesserungen und Produktakzeptanz
- Produkteinführungen
Werfen wir einen Blick auf jeden einzelnen dieser Punkte …
Echtzeit-Updates zu Leistung und Qualität
Nutzerfeedback ist ein guter Indikator für die Leistung und Qualität Ihres Produkts. Es ermöglicht Nutzern auch, die Leistung in Echtzeit zu überwachen.
Um dieses Feedback zu erfassen, wird ein Feedback-Formular innerhalb der Software bereitgestellt. Es liegt an Ihnen, ob dieses Formular jederzeit sichtbar ist, in das Seitenleistenmenü integriert oder „aktiv“ (basierend auf dem Verhalten) bereitgestellt wird.
Das Mopinion-Entwicklungsteam entschied sich beispielsweise für ein Feedback-Formular im Seitenleistenmenü. In unserem Fall ist das verwendete Feedback-Formular recht einfach. Der Nutzer kann Anmerkungen zu ersten Fragen senden: „Haben Sie einen Fehler gefunden? Haben Sie einen Vorschlag?“ und dann bei Bedarf visuelles Feedback senden (um zu veranschaulichen, auf welches Problem er gestoßen ist).
Sie können auch andere Formular-Metriken anwenden, einschließlich CSAT, Smileys, Daumen usw., um die Daten in Ihrem Dashboard einfacher zu überwachen.
Das oben dargestellte Beispiel ist offensichtlich ein sehr standardisierter Ansatz. Was jedoch als nächstes kommt, ist das, was das Feedback für Softwareentwickler so wertvoll macht. Diese Feedback-Formulare können auch von nützlichen Metadaten begleitet werden, die Ihnen helfen, die Quelle des Fehlers neu zu erstellen und/oder zu identifizieren. Zu den Datentypen, die mit Ihrem Feedback-Formular übermittelt werden, gehören Betriebssystem, Nutzeragent, Browser, Zeitstempel, URL und mehr.
Darüber hinaus kann das Feedback, das Sie sammeln, an verschiedene Tools zur Problemverfolgung wie JIRA weitergeleitet werden. Tatsächlich verfügt Mopinion über eine Integration mit JIRA. Diese Integration ist ein sehr „nativer“, funktionsreicher und vollständig vernetzter Ansatz, um JIRA über das Webhook-Modul von Mopinion zu verbinden.
Mopinion verwendet Feedback zusammen mit JIRA und Sentry, um eingehende Fehlerberichte und Aufgaben/Probleme zu verwalten.
Eingehende Fehlerberichte über die Feedback-Formulare von Mopinion werden automatisch an das Support-Inbox-Projekt in JIRA gesendet, wo das Support-Team von Mopinion die Probleme selektieren, Hilfe leisten oder einem Entwickler ein Problem zuweisen kann. Die Entwicklung verwendet Sentry auch zur Fehlerüberwachung. Durch die Weitergabe von Metadaten an diese Tools können Feedback und Fehlerberichte einfach mit verfolgten Fehlern verknüpft werden, um die Ursache eines Fehlers zu finden.
Das Erfassen von Nutzerfeedback und das Kombinieren mit anderen Tools hilft uns, schnell zur Fehlerquelle zu gelangen.
UX-Verbesserungen und Produktakzeptanz
Nutzerfeedback kann auch verwendet werden, um die Nutzererfahrung zu verbessern und die Produktakzeptanz zu fördern. Vermutlich denken Sie jetzt: Dies ist eher ein Thema für die Produktabteilung. Was Sie jedoch durch diese Art von Feedback lernen, fließt auch in Ihre Entwicklungsstrategie ein. Indem Sie Erkenntnisse darüber sammeln, was Ihre Nutzer sehen möchten (d. h. Funktionsanfragen/Vorschläge) und welche Funktionen sie nicht ganz verstehen (und damit akzeptieren können), gewinnen Sie und Ihr Team Input für Ihre Ausrichtung.
Das Produktteam und die Entwicklungsteams von Mopinion arbeiten eng zusammen, um dieses Ziel zu erreichen. Sie sammeln diese Art von Feedback über aktive Feedback-Formulare, die für einen bestimmten Prozentsatz der Mopinion-Nutzer bereitgestellt werden. Im folgenden Beispiel bitten sie um Feedback zu einer bestimmten Funktion innerhalb der App und wie diese nach den Wünschen des Nutzers optimiert werden kann.
Das Feedback der Nutzer zu spezifischen Verbesserungen unserer App ermöglicht es uns, die Bedürfnisse unserer Nutzer zu berücksichtigen.
Es gibt viele andere Möglichkeiten, dieses Feedback zu erfassen. Egal, ob es sich um ein eher allgemeines Feedback-Formular handelt, in dem nach Feature-Vorschlägen gefragt wird, oder um ein Formular, in dem gefragt wird, ob der Nutzer versteht, wie ein bestimmtes Feature verwendet wird, und ob er Fragen zu den Einstellungen hat.
Für alle eingehenden Artikel verwendet das Mopinion-Produktteam einen Produktbenachrichtigungskanal im Google Chat (eine Mopinion-Integration), um die Artikel zu überwachen. Dies ist ein kritischer Bestandteil der Arbeitsweise und eine großartige Möglichkeit, rechtzeitig über Feedback informiert zu werden.
Das Produktteam von Mopinion greift diese Informationen dann auf und diskutiert die Möglichkeiten, diese Vorschläge in die Realität umzusetzen, wobei die Nachfrage nach dem Feature und natürlich die Machbarkeit abgewogen werden.
Produkteinführungen
Und schließlich ist das Feedback der Nutzer ein großartiges Werkzeug für eine Produkt- oder Feature-Einführung. Dies ist in der Regel eine sehr aufregende Zeit für Entwicklungsteams, da typischerweise vor, während und nach dem Start in der Regel viele Justierungs- und Optimierungsbemühungen stattfinden.
Das Erfassen von Nutzerfeedback während und nach Produkteinführungen hilft uns, mögliche Verbesserungspunkte sowie Fehler schnell zu erkennen.
Echtzeit-Feedback während des gesamten Prozesses gibt Ihrem Entwicklungsteam detaillierte Informationen darüber, was in der Software passiert. Tatsächlich hat Mopinion dieses Feedback in allen Phasen des Release-Zyklus unserer neuesten Nutzeroberfläche Mopinion Raspberry erfasst: von Beta und Tests bis hin zur ersten Version und dem tatsächlichen Launch.
Während dieser Phasen nutzte das Team eine Reihe verschiedener Feedback-Formulare, die sowohl von Entwicklungs- als auch von Kundensupport-Teams bearbeitet wurden.
Beispiel für ein Feedback-Formular, das während der Beta-Phase verwendet wurde:
Beispiel für ein Feedback-Formular, das nach der ersten Veröffentlichung verwendet wurde:
Das Ziel dieses Formulars war es, die Nutzer über die Tatsache aufzuklären, dass Mopinion einen Soft-Release einer neuen Nutzeroberfläche veröffentlicht hatte, Mopinion Raspberry, und sie dazu zu bringen diese auszuprobieren.
Später im Prozess stellte das Team ein Feedback-Formular bereit, in dem Input von aktuellen Mopinion Raspberry-Nutzern erfasst wurde. Mit diesem Formular konnten sie abschätzen, wie der Nutzer die neue Nutzeroberfläche erlebt hat und ob er immer noch auf Hindernisse stößt.
Im Gegenzug wurde das Feedback in diesen Formularen als „Raspberry-Tickets“ an die Support- und Entwicklungsteams weitergeleitet.
Visuelles Feedback spielte in diesem Projekt eine besonders wichtige Rolle, da es dem Team ermöglichte, schnell zu erkennen, auf welche Art von Problemen Nutzer stießen und wie sich diese Probleme innerhalb der Software darstellten.
NUTZERFEEDBACK FÜR SOFTWARETESTS? SAG NIE MEHR ...
Erfahren Sie in diesem Testimonial, wie SaaS-Unternehmen das Nutzerfeedback in ihren Softwaretests nutzen können.
Verknüpfung der Informationen für einen erfolgreichen Entwicklungsprozess
Wie bereits in diesem Artikel erwähnt, ist die Nutzung des Nutzerfeedbacks für die Softwareentwicklung eine gemeinsame Anstrengung. Für diese Daten ist nicht nur das Entwicklungsteam verantwortlich, sondern auch die Produktteams, der Kundensupport und sogar der Kundenerfolg. Durch die Zusammenarbeit können diese Teams Erkenntnisse austauschen und zur Generierung und Wartung von intuitiver und Nutzerfreundlicher Software beitragen.
Die nächsten Schritte im Prozess sind daher die Analyse und das Ergreifen von Maßnahmen auf dieses Feedback. Möchten Sie mehr darüber erfahren, wie Feedback-Analyse und das Schließen des Kreises innerhalb der Mopinion-Software funktionieren? Lesen Sie diese Posts!
Teste es jetzt!
Möchten Sie mehr über die All-in-One User Feedback Software von Mopinion erfahren? Seien Sie nicht schüchtern und probieren Sie unsere Software aus. Mögen Sie es etwas persönlicher? Buchen Sie eine Demo. Einer unserer Feedback-Profis führt Sie durch die Software und beantwortet all Ihre Fragen.