Empfehlungen zur Implementierung einer Informationsarchitektur
Gilt für diese Empfehlung bezüglich der Checkliste für die Well-Architected Erfahrungsoptimierung in Power Platform:
XO:03 | Implementieren Sie eine Informationsarchitektur. Erleichtern Sie die Suche nach Informationen und Funktionen. Stellen Sie kontextbezogene Hinweise und visuelle Indikatoren zum Anleiten der Benutzenden bereit. Verwenden Sie einheitliche und benutzerfreundliche Beschriftungen für Kategorien, Navigation und andere Informationselemente. |
---|
In diesem Handbuch werden die Empfehlungen zum Entwerfen einer effektiven Informationsarchitektur für Ihre Workload beschrieben.
Wichtige Designstrategien
Unter Informationsarchitektur versteht man die Organisation und Struktur der Inhalte und Funktionen eines Systems. Es beeinflusst, wie Benutzer das System wahrnehmen, verstehen und darin navigieren. Ein System mit einer gut strukturierten Architektur sollte über eine Informationsarchitektur verfügen, die den Bedürfnissen und Aufgaben der Benutzer Vorrang vor der internen Logik oder den technischen Einschränkungen des Systems einräumt. Dieser Ansatz stellt sicher, dass Benutzer die benötigten Informationen und Funktionen einfach und effizient finden und darauf zugreifen können.
Navigationsstrukturen konsistent gestalten
Eine konsistente Navigation verbessert die Orientierung des Benutzers innerhalb der Workload-Erfahrung und erleichtert reibungslose Übergänge zwischen Seiten oder Bildschirmen. Die Navigation sollte klar, intuitiv und vorhersehbar sein. Verwenden Sie für Ihre gesamte Workload dieselben Navigationselemente (Menüs, Registerkarten, Breadcrumbs und Schaltflächen), und platzieren Sie sie an konsistenten Stellen. Stellen Sie sicher, dass die Navigation die Hierarchie und Beziehungen Ihrer Inhalte widerspiegelt und dass Benutzer ihren aktuellen Standort und potenzielle Ziele leicht wahrnehmen können.
Konsistente und benutzerfreundliche Beschriftungen verwenden
Beschriftungen sind Begriffe, die zum Identifizieren und Erklären von Inhalten und Funktionen wie Überschriften, Titeln, Menüs, Schaltflächen und Links verwendet werden. Klare und einheitliche Beschriftungen helfen den Benutzenden, die Workload zu verstehen, sich problemlos darin zurechtzufinden und ihre Aufgaben effektiv auszuführen. Beschriftungen sollten in Ton, Sprache und Format konsistent sein und Begriffe verwenden, die den Benutzern vertraut sind und die sie bevorzugen. Wenn Sie beispielsweise den Begriff „Konto“ verwenden, um sich auf das Profil und die Einstellungen des Benutzers zu verweisen, verwenden Sie ihn durchgängig in der gesamten Workload und vermeiden Sie die Verwendung von Synonymen wie „Profil“ oder „Einstellungen“.
Navigationselemente sollten klare und beschreibende Beschriftungen haben, die den Zweck und das Ziel jedes Elements vermitteln. Die Benutzer sollten in der Lage sein zu verstehen, was die einzelnen Elemente bewirken und wohin sie führen, ohne sie anklicken oder antippen zu müssen. Beispielsweise bietet ein Menüpunkt mit der Bezeichnung „Produkte“ mehr Informationen als einer mit der Bezeichnung „Menü 1“.
Kontextbezogene Hinweise und visuelle Indikatoren zum Anleiten der Benutzer bereitstellen
Kontextbezogene Hinweise und visuelle Indikatoren sind die Elemente, die Benutzern helfen, die Bedeutung und Funktion Ihrer Inhalte und Funktionen verstehen. Beispiele sind Symbole, Beschriftungen, Farben, Schriftarten und Bilder. Deren Stil, Größe und Bedeutung sollte konsistent sein und den Erwartungen und Konventionen des Benutzers entsprechen. Wenn Sie beispielsweise das Symbol einer Lupe verwenden, um eine Suchfunktion darzustellen, verwenden Sie es einheitlich in Ihrem gesamten Produkt und stellen Sie sicher, dass es sich bei jeder Verwendung gleich verhält.
Schrittweise Offenlegung verwenden
Die schrittweise Offenlegung sorgt dafür, dass sich die Benutzer auf ihre primären Aufgaben und Ziele konzentrieren können, da sie nicht durch sekundäre oder irrelevante Informationen und Funktionen abgelenkt werden. Stellen Sie die richtige Menge an Informationen und Funktionen zur richtigen Zeit zur Verfügung, indem Sie je nach Bedarf Inhalte und Funktionen ausblenden, reduzieren, erweitern oder freigeben. Vermeiden Sie es, den Benutzer mit zu vielen oder zu wenigen Informationen und Funktionen zu überfordern oder abzulenken. Ermöglichen Sie es den Nutzern, den Grad der Detailliertheit und Komplexität zu steuern, den sie sehen oder mit dem sie interagieren möchten.
Eine typische Demonstration der schrittweisen Offenlegung ist das Assistentenmuster. Ein Assistent ist ein schrittweiser Prozess, der es dem Benutzer ermöglicht, Informationen in einer vorgegebenen Reihenfolge einzugeben oder anzuzeigen, wobei die nachfolgenden Schritte von den zuvor eingegebenen Informationen abhängen können. Die Aufteilung komplexer Prozesse in kleinere, aufeinanderfolgende Schritte verringert die kognitive Belastung des Benutzers im Vergleich zur gleichzeitigen Anzeige aller Felder und Informationen. Dieser Ansatz liefert denselben Inhalt in einem einfacher zu handhabenden und benutzerfreundlicheren Format.
Informationen und Funktionen kategorisieren
Durch die Organisation von Informationen und Funktionen in sinnvollen und logischen Gruppen können Benutzer die Informationen und Funktionen Ihrer Workload einfacher finden und darauf zugreifen. Gruppieren und beschriften Sie Inhalte und Funktionen in aussagekräftige und logische Kategorien, basierend auf den Anforderungen, Aufgaben und Zielen der Benutzer. Verwenden Sie Kategorien, die sich gegenseitig ausschließen und insgesamt erschöpfend sind, wobei jedes Element zu einer einzigen Kategorie gehört und alle Elemente durch die Kategorien abgedeckt sind. Achten Sie darauf, dass die Kategorien kohärent und konsistent sind und dass die Elemente innerhalb jeder Kategorie ein gemeinsames Merkmal oder Kriterium aufweisen.
Informationen und Funktionen in Hierarchien gruppieren
Ordnen und zeigen Sie den Inhalt und die Funktionen in hierarchischer Reihenfolge an, basierend auf Wichtigkeit, Häufigkeit oder Reihenfolge der Verwendung. Verwenden Sie je nach Vorlieben und Verhalten der Benutzer einen Top-down- oder Bottom-up-Ansatz. Verwenden Sie je nach Menge und Komplexität des Inhalts und der Funktionalität eine flache oder tiefe Hierarchie. Verwenden Sie visuelle Hinweise und Indikatoren wie Größe, Farbe, Form oder Position, um die hierarchischen Beziehungen und Ebenen anzuzeigen.
Power Platform: schnellere Durchführung
Mithilfe der modellgesteuerten App-Navigation können Sie Seitengruppierungen auf verschiedenen Ebenen konfigurieren. Der App-Designer bietet Ihnen die Möglichkeit, die Formulare, Ansichten und benutzerdefinierten Seiten innerhalb der App zu verwalten.
Canvas-Apps bestehen aus Bildschirmen, wobei die Navigation über native Komponenten erfolgt. Sie können beispielsweise eine Galerie oder einen vertikalen Layout-Container verwenden, um Elementlisten als Knoten zu erstellen, wobei jeder Knoten ein anklickbares Element wie etwa eine Schaltfläche zum Navigieren zwischen Bildschirmen enthält. Erwägen Sie die Verwendung benutzerdefinierter Komponenten, um wiederverwendbare globale Navigationskomponenten zu implementieren, die auf jedem Bildschirm angezeigt werden.
Die Nav-Steuerelement im Ersteller-Kit ist eine gute Option für die primäre Navigation. Die Registerkartenliste wird häufig für die sekundäre Navigation verwendet, um Inhalte innerhalb eines Bildschirms zu wechseln. Verwenden Sie das Moderne Link-Steuerelement, um eine Webseite oder Canvas-App zu starten. Die universelle Navigation zu Ressourcen kann in einem globalen App-Header platziert werden, indem anklickbare Symbole für die Navigation (oder Fluent-Symbole) in einem Container über die Kopfzeile gelegt werden.
Verwenden Sie zum Implementieren eines Assistentenmusters die SubwayNav-Komponente des Ersteller-Kits.
Verwandte Informationen
Navigation in einer Canvas-App