Freigeben über


Empfehlungen für Feedback und Anleitung

Gilt für diese Empfehlung bezüglich der Checkliste für die Well-Architected Erfahrungsoptimierung in Power Platform:

XO:05 Geben Sie in Benachrichtigungen und Nachrichten aussagekräftige, nützliche und einfache Anleitungen an. Benachrichtigen Sie Benutzer mit relevanten, wichtigen und wertvollen Informationen. Geben Sie den Benutzern Feedback zu ihren Aktionen. Informieren Sie Benutzer, wenn etwas passiert und was sie als Nächstes tun müssen.

In diesem Handbuch werden die Empfehlungen zum Bereitstellen aussagekräftigen Feedbacks und zur Anleitung der Benutzer Ihrer Workload beschrieben. Feedback und Anleitungen in einer gut strukturierten Workload liefern den Benutzern die Informationen, die sie zum Ausführen von Aktionen und zum effektiven Treffen von Entscheidungen benötigen. Feedback und Anleitungen, denen es an Relevanz mangelt, die schwer zu verstehen sind oder die zum falschen Zeitpunkt angezeigt werden, damit der Benutzer richtig reagieren kann, führen zu einer schlechten Benutzererfahrung, was möglicherweise zu Produktivitätsverlusten, höheren Supportkosten und fehlgeschlagenen Geschäftsprozessen führt.

Wichtige Designstrategien

Wenn Benutzer eine Aktion ausführen, sollten sie umgehend eine verständliche Rückmeldung vom System erhalten. Benachrichtigungen und Nachrichten spielen eine entscheidende Rolle bei der zeitnahen und kontextbezogenen Übermittlung wichtiger Informationen an Benutzer.

Feedbackbenachrichtigungen

Minimieren Sie Lärm und Ablenkung. Verwenden Sie Benachrichtigungen nur bei Bedarf, um Lärm und Ablenkung zu minimieren. Eine Überlastung durch Systemmeldungen verringert die Effizienz und führt zu Frustration. Benachrichtigungen unterbrechen den Arbeitsablauf, verringern die Effizienz und behindern die Produktivität. Die Behebung von Unterbrechungen kann einige Zeit in Anspruch nehmen und zu Fehlern führen. Benachrichtigungen können Benutzer auch frustrieren, wenn sie irrelevant, zu aufdringlich oder auf ungeeignete Weise übermittelt werden.

Verwenden Sie einen zentralen Ort für Benachrichtigungen. Benachrichtigungscenter sind nützliche Aggregatoren von Nachrichteninhalten. Sie bieten den besten schnellen Zugriff auf wichtige Informationen und ermöglichen den Benutzern, jederzeit informiert zu bleiben.

Helfen Sie Menschen, schneller zu handeln. Benachrichtigungen ohne unmittelbar umsetzbare Optionen können frustrierend sein. Durch die Bereitstellung von Aktionen innerhalb von Benachrichtigungen sparen Benutzer Zeit. Benutzer schätzen die Möglichkeit, geräteübergreifend auf Benachrichtigungen zuzugreifen und darauf zu reagieren.

Geben Sie Sicherheit, wenn ein Fehler auftritt. Wenn ein Teil des Prozesses fehlschlägt, informieren Sie die Benutzer über das Problem und seine Ursache, und versichern Sie ihnen, dass sie keine Arbeit verloren haben. Geben Sie klare Anweisungen für die nächsten Schritte, damit die Benutzer sicher sind, wie sie vorgehen sollen.

Vermeiden Sie, dieselbe Benachrichtigung mehr als einmal anzuzeigen. Es ist nicht benutzerfreundlich, Benachrichtigungen über mehrere Apps, Benutzeroberflächen und Geräte hinweg mehr als einmal schließen zu müssen. Kategorisierte Benachrichtigungen verlieren ihren Wert, wenn sie nicht synchronisiert werden. Infolgedessen verlagern sich Benachrichtigungssysteme von der Gerätezentrierung zur Benutzerzentrierung.

Stellen Sie kritische Nachrichten an die erste Stelle. Passen Sie die Dringlichkeit dem entsprechenden Designmuster an und stellen Sie kritische Nachrichten an den Anfang. Berücksichtigen Sie die Art der Benachrichtigung, die Sie senden, und deren Auswirkungen auf das Erlebnis. Wählen Sie das richtige Muster für die Kommunikation. Behindern Sie zum Beispiel nicht die Aktionen von Benutzenden wegen nicht kritischer Nachrichten. Stellen Sie sicher, dass die dringendsten oder wichtigsten Nachrichten priorisiert werden.

Erstellen Sie kurze Nachrichten. Stellen Sie sicher, dass die Benachrichtigungen leicht zu lesen sind und möglichst wenig stören. Schnelle Updates halten die Benutzer auf dem Laufenden, ohne die Produktivität zu beeinträchtigen.

Führen Sie eine Inline-Validierung durch. Verwenden Sie, wann immer möglich, die Inline-Validierung, um Benutzern sofortiges Feedback zu Fehlern zu geben.

Bestärken Sie die Menschen durch robuste Einstellungen. Detaillierte Benachrichtigungseinstellungen ermöglichen es Benutzern, ihre eigenen Präferenzen festzulegen. Wenn Benutzer auswählen können, welche Benachrichtigungen sie erhalten und welche Funktionen sie verwenden, erhöht das die Zufriedenheit und das Vertrauen.

In-App-Anleitungen

Die In-App-Anleitung ist eine der Möglichkeiten, Benutzenden dabei zu helfen, Ihre Workload kennenzulernen und effektiv zu nutzen. Einige Beispiele für In-App-Anleitungen sind Tooltips, exemplarische Vorgehensweisen, Tutorials, Hilfemenüs und kontextbezogene Hinweise.

Legen Sie Zweck und Umfang der In-App-Anleitung fest. Definieren Sie die spezifischen Probleme oder Lücken, die durch die Anleitung behoben werden sollen. Definieren Sie die gewünschten Ergebnisse und Kennzahlen, die mit der Anleitung erreicht oder verbessert werden sollen.

Gestalten Sie Anleitungsinhalte und Interaktion. Erstellen Sie den Inhalt und die Interaktion der In-App-Anleitung basierend auf den Anforderungen und Erwartungen der Benutzer sowie den Zielen und Ergebnissen der Anleitung. Verwenden Sie eine klare und prägnante Sprache, einen angemessenen Ton und Stil sowie eine einheitliche Terminologie und Formatierung. Verwenden Sie visuelle und akustische Elemente wie Symbole, Bilder, Animationen, Töne und Farben, um den Inhalt und die Interaktion zu verbessern. Verwenden Sie Feedback und Verstärkung, wie etwa Fortschrittsanzeigen, Abschlussmeldungen und Belohnungen, um den Benutzer zu motivieren und zu ermutigen.

Wählen Sie den richtigen Führungstyp und die richtige Komponente. Erstellen Sie den passenden Typ und Komponente der In-App-Anleitung basierend auf den Anforderungen und Erwartungen der Benutzer sowie den Zielen und Ergebnissen der Anleitung. Berücksichtigen Sie bei jedem Typ und jeder Komponente die Vor- und Nachteile, beispielsweise den Grad der Benutzerkontrolle, den Grad der Benutzerunterbrechung und die Aufmerksamkeit des Benutzers. Nutzen Sie eine Kombination verschiedener Typen und Komponenten, um ein umfassendes und flexibles Beratungserlebnis zu bieten.

Iterieren und verbessern Sie das Design und die Implementierung der Anleitung. Identifizieren Sie im Rahmen von Benutzertests der Erfahrungen mit Ihrer Workload die Stärken und Schwächen der In-App-Anleitung. Nehmen Sie die erforderlichen Änderungen und Verbesserungen an Anleitungsinhalten, Interaktion, Typ, Komponente und Integration vor. Wiederholen Sie den Test- und Bewertungsprozess, bis die In-App-Anleitung den Bedürfnissen und Erwartungen der Benutzer sowie den Zielen und Ergebnissen der Anleitung entspricht.

Umsetzung in Power Platform

Benachrichtigungen in der App-Nachrichtenleiste, die sich über den oberen Bildschirmrand erstrecken, können in Canvas-Apps ausgelöst werden über die Verwendung der Power Fx Formel und in modellbasierten Apps mit benutzerdefinierte Befehlsleistenaktionen.

In-App-Benachrichtigungen können für modellgesteuerte Apps und die mobile Power Apps-App an einen zentralen Benutzerbenachrichtigungs-Hub gesendet werden, der durch die Dataverse Web-API-Aktion oder bequemer in Pro-Code-Plug-Ins oder Low-Code-Plug-Ins aufgerufen wird.

Erwägen Sie die Verwendung des Power Apps Benachrichtigungskonnektors, um Pushbenachrichtigungen an Geräte zu senden, auf denen die mobile Power Apps App installiert ist.

Implementieren Sie universelle Hilfebereiche mithilfe einer Seitenleiste in Canvas-Apps oder als benutzerdefinierten Seitendialogfeld in modellgesteuerten Apps.

Verwenden Sie das moderne Steuerelement „Info-Schaltfläche“, um kontextbezogene Inline-Informationen in Canvas-Apps bereitzustellen.

Zur grundlegenden Validierung von Eingaben auf Feldebene bietet Dataverse serverseitige Geschäftsregeln. Implementieren Sie erweiterte serverseitige Eingabevalidierung und benutzerdefinierte Fehler, die Power Fx während Serveroperationen mit Low-Code-Plugins definiert werden.

Verwenden Sie Konnektoren, um Benachrichtigungen an andere Dienste im Power Platform Ökosystem zu senden, beispielsweise für Dienste wie Outlook.

Empfehlungen für das Schreiben von Inhalten für Benutzeroberflächen

Umgebungsoptimierungsprüfliste