Consigli per feedback e indicazioni

Si applica a questa raccomandazione della checklist di ottimizzazione dell'esperienza ben progettata: Power Platform

X0:05 Fornisci indicazioni significative, utili e semplici nelle notifiche e nei messaggi. Invia notifiche agli utenti con informazioni pertinenti, importanti e preziose. Fornisci agli utenti un feedback sulle loro azioni. Fai sapere agli utenti quando succede qualcosa e cosa devono fare dopo.

Questa guida descrive i consigli per fornire feedback e indicazioni utili agli utenti del carico di lavoro. Feedback e indicazioni in un carico di lavoro ben architettato forniscono agli utenti le informazioni di cui hanno bisogno per eseguire azioni e prendere decisioni in modo efficace. Feedback e indicazioni privi di pertinenza, difficili da comprendere o visualizzati nel momento sbagliato affinché l'utente possa reagire correttamente, porteranno a un'esperienza utente insoddisfacente, con conseguente perdita di produttività, costi di supporto più elevati e processi aziendali non riusciti.

Strategie di progettazione chiave

Quando gli utenti eseguono un'azione, dovrebbero ricevere un feedback tempestivo e comprensibile dal sistema. Le notifiche e i messaggi svolgono un ruolo fondamentale nel fornire informazioni importanti agli utenti in modo tempestivo e contestuale.

Notifiche di feedback

Ridurre al minimo il rumore e le distrazioni. Utilizza le notifiche solo quando necessario per ridurre al minimo il disturbo e la distrazione. Il sovraccarico dei messaggi di sistema riduce l'efficienza e causa frustrazione. Le notifiche interrompono il flusso di lavoro e, pertanto, riducono l’efficienza e ostacolano la produttività. Le interruzioni possono richiedere tempo per il ripristino e possono portare a errori. Le notifiche possono anche frustrare gli utenti se sono irrilevanti, eccessivamente invadenti o inviate tramite un metodo inadeguato.

Utilizzare una posizione centrale per le notifiche. I centri di notifica sono utili aggregatori del contenuto dei messaggi. Sono il posto migliore per fornire un rapido accesso a informazioni importanti, consentendo agli utenti di rimanere sempre informati.

Aiutare le persone ad agire più rapidamente. Le notifiche prive di opzioni immediatamente utilizzabili possono essere frustranti. Fornire azioni all'interno delle notifiche consente agli utenti di risparmiare tempo. Gli utenti apprezzano la possibilità di accedere e agire in base alle notifiche su tutti i dispositivi.

Fornisci rassicurazioni quando si verifica un errore. Se una parte del processo fallisce, informa gli utenti del problema e della sua causa e rassicurali che non hanno perso alcun lavoro. Fornisci istruzioni chiare sui passaggi successivi in ​​modo che gli utenti siano sicuri su come procedere.

Evitare di presentare la stessa notifica più di una volta. La necessità di eliminare le notifiche su più app, superfici dell'interfaccia utente e dispositivi più di una volta non è certamente comodo. Le notifiche categorizzate perdono il loro valore quando non sono sincronizzate. Di conseguenza, i sistemi di notifica incentrati prima sul dispositivo ora sono incentrati sull’utente.

Dare priorità ai messaggi critici. Abbina l'urgenza al modello di progettazione appropriato e metti al primo posto i messaggi critici. Considera il tipo di notifica che stai inviando e il suo impatto sull'esperienza. Scegli il modello giusto per la comunicazione (ad esempio, evita di bloccare l'azione dell'utente per i messaggi non critici) e assicurati che ai messaggi più urgenti o importanti venga data la priorità.

Crea messaggi concisi. Verifica che le notifiche siano facili da leggere e che il disturbo sia ridotto al minimo. Gli aggiornamenti rapidi mantengono gli utenti informati senza influire sulla produttività.

Fornire la convalida in linea. Quando possibile, utilizza la convalida in linea per fornire agli utenti un feedback immediato sugli errori.

Fornire alle persone strumenti efficaci con impostazioni solide. Impostazioni di notifica dettagliate consentono agli utenti di impostare le proprie preferenze. La possibilità di consentire agli utenti di selezionare le notifiche che ricevono e le funzionalità che utilizzano aumenta la soddisfazione e la fiducia.

Indicazioni nell'app

Le indicazioni nell'app comprendono i vari modi per aiutare gli utenti ad apprendere e a utilizzare il carico di lavoro in modo efficace. Alcuni esempi di indicazioni nell'app includono descrizioni comandi, procedure dettagliate, esercitazioni, menu di aiuto e suggerimenti contestuali.

Stabilire lo scopo e l'ambito delle linee guida in-app. Definisci i problemi o le lacune specifici che le indicazioni intendono affrontare. Definisci i risultati desiderati e le metriche che le indicazioni intendono raggiungere o migliorare.

Progettare il contenuto della guida e l'interazione. Crea il contenuto e l'interazione delle indicazioni nell'app in base alle esigenze e alle aspettative degli utenti, nonché agli obiettivi e ai risultati delle indicazioni. Utilizza un linguaggio chiaro e conciso, tono e stile appropriati, nonché una terminologia e una formattazione coerenti. Utilizza elementi visivi e uditivi per migliorare il contenuto e l'interazione, come icone, immagini, animazioni, suoni e colori. Utilizza feedback e rinforzi, come indicatori di progresso, messaggi di completamento e premi, per motivare e incoraggiare l'utente.

Scegliere il tipo di guida e il componente corretti. Seleziona il tipo e il componente più adatto delle indicazioni nell'app in base alle esigenze e alle aspettative degli utenti, nonché agli obiettivi e ai risultati delle indicazioni. Considera i vantaggi e gli svantaggi di ogni tipo e componente, come il livello di controllo dell'utente, il grado di interruzione dell'utente e la quantità di attenzione dell'utente. Utilizza una combinazione di diversi tipi e componenti per fornire un'esperienza di indicazioni completa e flessibile.

Ripetere e migliorare la progettazione e l'implementazione delle linee guida. Nell'ambito del test utente delle esperienze del carico di lavoro, identifica i punti di forza e di debolezza delle indicazioni nell'app. Apporta le modifiche e i miglioramenti necessari al contenuto, all'interazione, al tipo, al componente e all'integrazione delle indicazioni. Ripeti il processo di test e valutazione finché le indicazioni nell'app non soddisfano le esigenze e le aspettative degli utenti, nonché gli obiettivi e i risultati delle indicazioni.

Facilitazione di Power Platform

Le notifiche della barra dei messaggi dell'app che si estendono nella parte superiore dello schermo possono essere attivate nelle app canvas usando la formula Power Fx e nelle app basate su modello utilizzando azioni personalizzate della barra dei comandi.

Le notifiche in-app possono essere inviate a un hub di notifiche utente centralizzato per app basate su modelli e l'app per dispositivi mobili Power Apps,richiamata dall'azione dell'API Web Dataverse o più comodamente tramite plugin con uso intensivo di codice o plugin con poco codice.

Prendi in considerazione l'utilizzo del connettore di notifiche Power Apps per inviare notifiche push ai dispositivi con l'app per dispositivi mobili Power Apps installata.

Implementa pannelli di aiuto universali utilizzando un riquadro laterale nelle app canvas o come finestra di dialogo lato pagina personalizzata nelle app basate su modello.

Utilizza il controllo moderno del pulsante Informazioni per fornire informazioni contestuali in linea nelle app canvas.

Per la convalida dell'input di base a livello di campo, Dataverse offre regole di business lato server. Implementa la convalida avanzata dell'input lato server ed errori personalizzati definiti in Power Fx durante le operazioni del server con plugin con poco codice.

Utilizza i connettori per inviare notifiche ad altri servizi nell'ecosistema Power Platform, ad esempio per servizi simili a Outlook.

Consigli per la scrittura di contenuti per interfacce utente

Elenco di controllo Ottimizzazione dell'esperienza

Fai riferimento alla serie completa di elementi consigliati.