risposta-alla-domanda-sullo-sviluppo-web-bd.com

Qual è la migliore pratica per una funzione di ricerca in un'applicazione per investigatori della polizia?

Le opzioni sono:

A) per mantenere il campo di ricerca minimalista e aspettarsi che gli utenti sfogliano un numero abbastanza alto di risultati.

B) aggiungere funzionalità di "ricerca avanzata" che renderanno la costruzione della query abbastanza complessa, ma che limiterà la quantità di risultati.

Ecco le ipotesi che abbiamo per il momento (questa è una ricerca in corso, non abbiamo ancora parlato con utenti reali):

  1. È probabile che l'applicazione mostri prima i risultati più pertinenti, quindi il fatto che una query di ricerca restituisca una grande quantità di risultati non sembra essere un problema perché è probabile che l'utente trovi quello che sta cercando nei primi risultati.

  2. In teoria, gli investigatori della polizia tendono a svolgere ricerche informative, dove iniziano con alcune informazioni conosciute (nome, cognome e data di nascita) e si aspettano di trovare quello che stanno cercando entro uno o più risultati (carte telefoniche, eventi, infrazioni , detenzioni, ecc.)

Domanda

Dal punto di vista della ricerca UX, non sembra più semplice scrivere la query in un campo di ricerca (stile Google) piuttosto che aspettarsi che l'utente crei una query dettagliata usando una sintassi abbastanza complessa per limitare il numero di risultati?

Se i risultati più pertinenti verranno comunque visualizzati per primi, lo sforzo di sfogliare i risultati non è significativamente inferiore a quello per creare la query complessa?

Qualcuno conosce materiale di lettura, dati di ricerca o altro per aiutarmi a confrontarmi con questa teoria e a rispondere meglio alla mia domanda?

4
gabrielchevalier

Se una ricerca "minimalista" restituisce spesso con il risultato corretto nella parte superiore dell'elenco, attenersi a quello. Tuttavia, non dimenticare come ciò potrebbe appesantire il tuo server. Considera solo la restituzione dei primi 5-25 risultati e il paging del resto.

Se i tuoi utenti chiedono modi migliori per la ricerca, perché non darglielo? Trova modi semplici per potenziare le tue domande. Uso @ per nomi e # per i numeri dei casi o qualcosa del genere. Semplici modi per concentrarsi sul tipo di dati che l'utente sta cercando.

1
invot

Perché non usare una ricerca minimalista, ma poi introdurre filtri o un'opzione avanzata nella pagina dei risultati?

Assicurati di includere quanti risultati sono stati restituiti e offri all'utente la possibilità di vagliare i dati o restringere ciò che stanno cercando.

Ecco alcune letture interessanti: https://designexcellent.com/ux-search-design-organising-filtering/https://uxplanet.org/mobile-ux-design- user-friendly-search-51e5f78f5a1e

0
sjsteve