Freigeben über


Erste Erfahrung

Hinweis

Dieses Designhandbuch wurde für Windows 7 erstellt und wurde für neuere Versionen von Windows nicht aktualisiert. Ein Großteil der Anleitungen gilt immer noch grundsätzlich, aber die Präsentation und Beispiele spiegeln nicht unsere aktuelle Designanleitung wider.

In der idealen ersten Erfahrung installieren Benutzer Ihr Programm und verwenden es produktiv sofort, ohne eine viele Fragen zu beantworten oder viele Dinge zu lernen.

Eine erste Benutzeroberfläche hilft Benutzern, von ihrer ersten Exposition zu einem neuen Programm oder Feature zur täglichen Nutzung zu wechseln.

Bei Windows-Programmen tritt die erste Erfahrung auf, wenn Benutzer das Setupprogramm ausführen. Setup-Programme weisen in der Regel Folgendes auf:

  • Fordern den Benutzer auf, einen Endbenutzer-Lizenzvertrag (EULA) zu akzeptieren.
  • Sie fragen Sie nach einem Product Key.
  • Stellen die erforderlichen konfigurationsbezogenen Optionen bereit, einschließlich der Installation optionaler Software.
  • Kopieren Software auf die Festplatte des Benutzers.
  • Präsentieren Programmoptionen, die für alle Benutzer gelten.

screen shot of 'type your product key' dialog box

Teil einer typischen Windows-Setupumgebung.

Die erste Erfahrung wird dann mit der ersten Verwendung des Programms oder Features fortgesetzt. Diese erste Anwendungserfahrung kann:

  • Programmoptionen zeigen, die nur für den aktuellen Benutzer gelten.
  • Produkt- oder Featurelernprogramme anbieten.

screen shot of 'welcome center' dialog box

Die erste Anwendungserfahrung.

Hinweis: Richtlinien im Zusammenhang mit Programmoptionen werden in einem separaten Artikel vorgestellt.

Ist das die passende Benutzeroberfläche?

Berücksichtigen Sie die folgenden Fragen, um sich zu entscheiden.

Einrichten

Gelten die folgenden Bedingungen?

  • Die richtigen Einstellungen sind erforderlich, um das Programm zu verwenden, und sie gelten für alle Benutzer.
  • Die Einstellungen passen eine Kernoberfläche oder eine an, die für die persönliche Identifikation des Benutzers mit dem Programm von entscheidender Bedeutung ist.
  • Es gibt keine sichere Standardeinstellung, der Benutzer wählt wahrscheinlich Einstellungen aus, die nicht die Standardeinstellung sind, oder die Standardeinstellungen erfordern die Zustimmung des Benutzers.
  • Der Benutzer kann die Einstellungen nach dem Setup nicht mehr ändern.
  • Zum Ändern der Einstellungen ist eine Erhöhung erforderlich.

In diesem Beispiel sollten Sie die Einstellungen während der Setupumgebung präsentieren.

Erste Verwendungserfahrung

Gelten die folgenden Bedingungen?

  • Die richtigen Einstellungen oder Aufgaben sind erforderlich, um das Programm oder Feature zu verwenden, und sie gelten für einzelne Benutzer.
  • Die Einstellungen passen eine Kernoberfläche oder eine an, die für die persönliche Identifikation des Benutzers mit dem Programm von entscheidender Bedeutung ist.
  • Es gibt keine sichere Standardeinstellung, der Benutzer wählt wahrscheinlich Einstellungen aus, die nicht die Standardeinstellung sind, oder die Standardeinstellungen erfordern die Zustimmung des Benutzers.
  • Benutzer treffen wahrscheinlich bessere Entscheidungen im Kontext des Programms als innerhalb des Setups.
  • Der Benutzer wird wahrscheinlich die Einstellungen nicht mithilfe von Optionen ändern.

In diesem Beispiel sollten Sie die Aufgaben und Einstellungen bei der ersten Verwendung des Programms oder Features präsentieren.

Entwurfskonzepte

In der idealen ersten Erfahrung installieren Benutzer Ihr Programm (oder starten es sogar, wenn keine Installation erforderlich ist) und verwenden es sofort produktiv, ohne viele Fragen zu beantworten oder viele Dinge zu lernen.

Dieses Ideal ist für die meisten Programme erhältlich, daher sollten Sie sich um diese ideale Erfahrung bemühen, wann immer möglich. Dieses Ziel ist jedoch häufig nicht für Programme verfügbar, die eine erhebliche Systemintegration erfordern, viele optionale Features aufweisen oder Datenschutzauswirkungen haben. Wenn Ihr Programm z. B. Features aufweist, die personenbezogene Daten möglicherweise an nicht vertrauenswürdige Parteien weitergeben, müssen sie die Zustimmung des Benutzers einholen, bevor Sie diese Features aktivieren.

Fragen sind keine Auswahlmöglichkeiten

Fragen erfordern Antworten, die beantwortet werden müssen, bevor Benutzer fortfahren können. Fragen während der ersten Erfahrung sind Hürden, die Benutzer überwinden müssen, bevor sie Ihr Programm produktiv nutzen können. Im Gegensatz dazu sind Auswahlmöglichkeiten optional. Benutzer müssen nicht auf sie reagieren oder können sie nur anzeigen, wenn sie möchten.

So sind Einstellungen, die im Hauptablauf eines Einrichtungsassistenten präsentiert werden, Fragen. Hingegen sind Einstellungen, die außerhalb des Hauptablaufs oder in einem Dialogfeld für Programmoptionen vorgenommen werden, Auswahlmöglichkeiten. Unnötige Fragen machen die erste Erfahrung Ihres Programms umständlich und lang, wodurch die positive Vorfreude und Spannung der Benutzer über die ersten Schritte mit Ihrem Programm wegfällt.

Verwenden Sie die erste Erfahrung, wenn Sie müssen

Präsentieren Sie den Benutzern Einstellungen und Aufgaben während der ersten Benutzererfahrungen, wenn Sie müssen, aber in der Regel gibt es bessere Alternativen:

Erste Erfahrung Alternativen
Einrichtungsfragen
Wählen Sie die entsprechenden Standardwerte aus.
Gestatten Sie Benutzern das Ändern von Programmoptionen.
Stellen Sie typische und benutzerdefinierte Setuppfade bereit.
Fragen zur ersten Verwendung
Wählen Sie die entsprechenden Standardwerte aus, und ermöglichen Sie Benutzern, die Programmoptionen zu ändern.
Erste Verwendung von Aufgaben
Stellen Sie stattdessen kontextbezogen dar.
Erste Verwendung von Featureanzeigen
Machen Sie die häufigsten und wichtigsten Aufgaben auffindbar und kontextbezogen.
Erste Verwendung von Lernprogrammen
Machen Sie Programmfeatures selbsterklärend.
Produktregistrierung
Befehl im Hilfemenü und im Feld „Info“ bereitstellen.

Wichtigster Punkt

Halten Sie Ihre erste Erfahrung so einfach wie möglich. Lassen Sie Ihr Programm sofort arbeiten. Wählen Sie sichere, bequeme Standardeinstellungen aus, und stellen Sie während des Setups und der ersten Verwendung Fragen nur, wenn Sie müssen.

Sie haben nur eine Chance, einen guten ersten Eindruck zu hinterlassen, und dieser erste Eindruck ist bleibend.

Richtlinien

Allgemein

  • Beschränken Sie die ersten Erfahrungen auf Aufgaben und Einstellungen, die für die Verwendung eines Programms oder einer Funktion erforderlich sind, und nehmen Sie diese nur auf, wenn es keine bessere Alternative gibt. Alternativen finden Sie in der vorherigen Tabelle.
    • Ausnahme: Fügen Sie der ersten Oberfläche Personalisierungs- oder Programmanpassungseinstellungen hinzu, wenn ihre Anpassung Teil der Kernerfahrung oder entscheidend für die persönliche Identifizierung des Benutzers mit dem Programm ist.

screen shot of 'type a computer name' dialog box

Windows fragt den Benutzer während der Einrichtung nach dem Computernamen und der Wahl des Hintergrunds, weil diese Einstellungen dazu beitragen, eine emotionale Verbindung zum Produkt herzustellen.

  • Verwenden Sie die Einrichtungsoberflächefür Aufgaben und Einstellungen, wenn sie für alle Benutzer gelten oder das Ändern von Einstellungen eine Berechtigung erfordert.
  • Verwenden Sie die erste Verwendungsoberfläche für Aufgaben und Einstellungen, wenn sie für einzelne Benutzer gelten.

Präsentation

  • Bevorzugen Sie optionale Aufgaben und Einstellungen für erforderliche Aufgaben und Einstellungen. Vermeiden Sie es, Benutzer zu zwingen, Ihr Programm zu konfigurieren...

    screen shot of 'found new hardware' dialog box

    Das Dialogfeld „Neue Hardware gefunden“ macht es optional, Treibersoftware zu installieren, anstatt sie zu einer Pflichtaufgabe zu machen.

  • Nehmen Sie optionale Aufgaben und Einstellungen aus dem Hauptaufgabenfluss heraus, wann immer dies möglich ist. Beispielsweise bieten viele Setupprogramme einen benutzerdefinierten Installationspfad, um selten geänderte Einstellungen aus dem Hauptaufgabenfluss zu entfernen.

    screen shot of full and custom radio buttons

    Eine Einrichtungsumgebung, die den Hauptaufgabenfluss erleichtert, wenn der Benutzer die Installation nicht anpassen möchte.

  • Überfordern Sie Benutzer nicht mit Aufgaben und Einstellungen:

    • Fangen Sie einfach an. Beginnen Sie mit einfachen, personalisierten Einstellungen und gehen Sie zu komplexeren, technischen Aufgaben und Einstellungen über. Die Einrichtung von Windows beginnt beispielsweise mit personenbezogenen Daten und endet mit der Netzwerkkonfiguration.

    • Verwenden Sie eine kontextbezogene erste Erfahrung für Aufgaben und Einstellungen, wenn diese nur für Funktionen gelten, die nicht grundlegend für das Hauptprogramm sind.

      screen shot of 'audio and video setup' dialog box

      Windows Live Messenger verfügt über ein kontextbezogenes Setup für Audio und Video, da sie von sekundären Features verwendet werden.

  • Präsentieren Sie nicht alles auf einmal. Konsolidieren Sie, um eine einzige Benutzeroberfläche anstelle mehrerer Benutzeroberflächen zu verwenden, oder zeigen Sie Aufgaben zu verschiedenen Zeitpunkten an, anstatt alle auf einmal.

    Falsch:

    screen shot of five overlapping dialog boxes

    In diesem Beispiel ist die erste Nutzungserfahrung überwältigend.

  • Stellen Sie Fragen und Optionen in Bezug auf die Ziele und Aufgaben der Benutzer, nicht in Bezug auf Technologie. Bieten Sie Optionen an, welche die Benutzer verstehen und klar unterscheiden können. Stellen Sie sicher, dass Sie genügend Informationen bereitstellen, damit Benutzer fundierte Entscheidungen treffen können.

  • Wenn die Notwendigkeit für personenbezogene Daten nicht offensichtlich ist, erläutern Sie, warum Ihr Programm die Daten benötigt und wie sie verwendet werden.

    screen shot of text stating e-mail address use

    In diesem Beispiel wird in einer E-Commerce-Anwendung erläutert, wie personenbezogene Informationen verwendet werden.

  • Präsentieren Sie erste Erfahrungen nur im Vollbildmodus, wenn Benutzer andere Aufgaben nicht produktiv ausführen können. So wird beispielsweise das Windows-Setup im Vollbildmodus angezeigt, um Benutzer davon abzuhalten, andere Aufgaben auszuführen, während Windows installiert wird. Die meisten ersten Erfahrungen sollten nicht im Vollbild sein.

Einstellungen

  • Wählen Sie für alle Einstellungen standardmäßig den sichersten (um Datenverlust oder Systemzugriff zu verhindern), und privaten Wert aus. Wenn Sicherheit kein wichtiger Faktor ist, wählen Sie die wahrscheinlichsten oder praktischsten Werte aus. Die Auswahl guter Standardwerte ist eine effektive Möglichkeit, die erste Erfahrung zu vereinfachen.

  • Benutzer müssen sich für Folgendes anmelden:

    • Einstellungen mit rechtlichen Auswirkungen, z. B. Endbenutzerlizenzvereinbarungen (EULAs). Diese Einstellungen können keine Standardauswahl haben.
    • Features, die automatische Systemkonfigurationsänderungen ausführen, z. B. automatische Windows-Updates.
    • Features, die personenbezogene Daten (PII) oder Systeminformationen offenlegen.
    • Änderungen am Desktop des Benutzers über das Hinzufügen von Einträgen zum Startmenü hinaus, z. B. Hinzufügen von Symbolen zur Desktop- oder Schnellstartleiste.
    • Optionale Software, z. B. Produktverbesserungen, Abonnements und Produkte von Drittanbietern.

    screen shot of choose features you want dialog box

    In diesem Beispiel melden sich Benutzer für Produktverbesserungen, Abonnements und Produkte von Drittanbietern an.

  • Wenn eine Option dringend empfohlen wird, fügen Sie der Bezeichnung „(empfohlen)“ hinzu. Fügen Sie bei Optionsfeldern und Kontrollkästchen die Beschriftung des Steuerelements hinzu, nicht die ergänzenden Notizen.

  • Wenn eine Einstellung nur für erweiterte Benutzer vorgesehen ist, fügen Sie der Bezeichnung „(erweitert)“ hinzu. Fügen Sie bei Optionsfeldern und Kontrollkästchen die Beschriftung des Steuerelements hinzu, nicht die ergänzenden Notizen.

Aufgaben

  • Helfen Sie Benutzern, produktiv zu warten.
    • Wenn die Wartezeit in der Regel zwischen ein und zwei Minuten liegt, sollten Sie hilfreiche Informationen bereitstellen, während Benutzer warten, z. B. eine Präsentation der Neuerungen während der Einrichtung.
    • Wenn die Wartezeit in der Regel länger als zwei Minuten ist, erleichtern Sie Benutzern das Ausführen anderer Aufgaben. Zeigen Sie die geschätzte Wartezeit an, empfehlen Sie Benutzern, in der Zwischenzeit etwas anderes zu tun, und machen Sie den Vorgangsabschluss offensichtlich, indem Sie den Bildschirm deutlich ändern.
  • Überdenken Sie die Präsentation von Lernprogrammen während der ersten Erfahrung. Höchstwahrscheinlich möchten Benutzer Ihr Programm sofort verwenden und sind an Lernprogrammen zu einem späteren Zeitpunkt interessiert.
  • Verwenden Sie keine Featureanzeigebenachrichtigungen in der ersten Erfahrung. Anstatt eine Featureanzeigebenachrichtigung für eine Funktion zu verwenden, gestalten Sie die Funktion so, dass sie in Kontexten, in denen sie benötigt wird, leichter zu entdecken ist, oder machen Sie nichts Besonderes und lassen Sie die Benutzer die Funktion von selbst entdecken.
  • Verwenden Sie während der ersten Windows-Erfahrung keine Benachrichtigungen. Um die erste Erfahrung zu verbessern, unterdrückt Windows 7 alle Benachrichtigungen, die während der ersten Nutzungszeit angezeigt werden. Entwerfen Sie Ihr Programm in der Annahme, dass die Benutzer keine solchen Benachrichtigungen sehen werden.