Για να διαγνώσετε μια δυσνόητη εφαρμογή, εξετάστε τις οθόνες, τα στοιχεία ελέγχου και τις αποκρίσεις της ενώ κάποιος επιχειρεί μια εργασία που υποστηρίζει η εφαρμογή. Προσέξτε το πρώτο σημείο όπου η επόμενη ενέργεια γίνεται ασαφής. Συγκρίνετε τι περιμένει το άτομο με όσα κάνει και αναφέρει η εφαρμογή. Μια αποτυχημένη αποθήκευση ή μια δυνατότητα που λείπει χρειάζεται διαφορετική διόρθωση από μια ασαφή ετικέτα ή διαδρομή.

Φανταστείτε κάποιον που προσπαθεί να αλλάξει μια υπάρχουσα κράτηση. Ανοίγει διάφορα μενού, επιστρέφει στην αρχική οθόνη και ρωτά έναν συνάδελφο. Αυτή η ακολουθία αποτελεί αφετηρία για μια παρατήρηση. Από μόνη της δεν μπορεί να εξηγήσει αν αργότερα απεγκαθιστά την εφαρμογή ή ποια οθόνη χρειάζεται ανασχεδιασμό.

Γιατί χάνουν οι άνθρωποι το επόμενο βήμα;

Οι άνθρωποι μπορεί να κατανοούν τον στόχο και παρόλα αυτά να μην αντιλαμβάνονται μια ασαφή ενέργεια ή απόκριση. Αναζητούμε την πρώτη ορατή αναντιστοιχία ανάμεσα στην εργασία που σκοπεύουν να εκτελέσουν και στην οθόνη που συναντούν. Αφήστε την εξήγηση ανοιχτή μέχρι να ελέγξετε τη λειτουργία. Αυτό που μοιάζει με πρόβλημα πλοήγησης μπορεί επίσης να είναι ένα αποτυχημένο αίτημα ή ένα αποτέλεσμα που δεν υποστηρίζει το προϊόν.

Η διατύπωση υποδηλώνει διαφορετική ενέργεια. Ένα άτομο μπορεί να περιμένει άλλη μια οθόνη ελέγχου αφού πατήσει Συνέχεια, ενώ η εφαρμογή υποβάλλει αμέσως ένα αίτημα. Οι οδηγίες της Apple για τα κουμπιά συνιστούν να είναι σαφής ο σκοπός. Συγκρίνετε την προσδοκία με το πραγματικό αποτέλεσμα πριν επιλέξετε ετικέτα αντικατάστασης.

Το αποτέλεσμα παραμένει αβέβαιο. Κάποιος πατά ξανά επειδή δεν μπορεί να καταλάβει αν η εφαρμογή αποδέχτηκε το αίτημα. Ελέγξτε τι αποθηκεύτηκε πραγματικά και τι ανέφερε η οθόνη. Μια επιβεβαίωση που λείπει και μια λειτουργία που απέτυχε χρειάζονται διαφορετικές διορθώσεις.

Οι οδηγίες εισαγωγής εμφανίζονται μετά το λάθος. Ελέγξτε αν το πεδίο εξηγεί την τιμή που χρειάζεται.

Για περιεχόμενο ιστού, το κριτήριο του W3C για ετικέτες ή οδηγίες απαιτεί ετικέτες ή οδηγίες όταν το περιεχόμενο απαιτεί εισαγωγή στοιχείων. Χρησιμοποιήστε αυτή την αναφορά για οθόνες ιστού μέσα σε μια εφαρμογή. Οι εγγενείς εφαρμογές χρειάζονται ξεχωριστή αξιολόγηση πλατφόρμας.

Η διαδρομή χάνει το πλαίσιό της. Κάποιος επιστρέφει από μια οθόνη λεπτομερειών και δεν μπορεί να ανακτήσει το στοιχείο που άλλαζε. Καταγράψτε εκείνη την αφετηρία, την επιλεγμένη ενέργεια και την οθόνη που προέκυψε. Διατηρήστε την πρώτη δυσνόητη μετάβαση αρκετά ακριβή ώστε να μπορεί να αναπαραχθεί.

Ένα παράδειγμα εργασίας κράτησης συγκρίνεται με την παρατήρηση που καταγράφεται σε κάθε στάδιο.
Ακολουθήστε μια εργασία κράτησης από την αφετηρία μέχρι το αποτέλεσμα που μπορεί να αναγνωρίσει το άτομο.

Πώς διαγιγνώσκετε μια δυσνόητη εφαρμογή;

Ξεκινήστε με ένα υποστηριζόμενο αποτέλεσμα και μια συγκρίσιμη αρχική κατάσταση. Χρησιμοποιήστε δοκιμαστικό λογαριασμό και ασφαλή δοκιμαστικά δεδομένα για ενέργειες που αποστέλλουν, χρεώνουν, διαγράφουν ή επηρεάζουν κάποιον άλλο. Διατυπώστε τον στόχο χωρίς να ονομάσετε το μενού ή το στοιχείο ελέγχου που οδηγεί σε αυτόν. Θέλετε να μάθετε τι μπορεί να βρει και να κατανοήσει το άτομο πριν του δώσετε μια εξήγηση.

  1. Ορίστε την ολοκλήρωση. Για μια αλλαγή κράτησης, είναι το επιδιωκόμενο αποτέλεσμα ένα υποβληθέν αίτημα ή μια επιβεβαιωμένη νέα κράτηση; Ελέγξτε ποιο αποτέλεσμα μπορεί να υποστηρίξει αυτή η έκδοση και αυτός ο λογαριασμός.
  2. Καταγράψτε την αρχική κατάσταση. Σημειώστε την έκδοση της εφαρμογής, τη συσκευή, τη γλώσσα, τα δικαιώματα και αν υπάρχει ήδη η κράτηση. Ο λογαριασμός ενός διαχειριστή μπορεί να εμφανίζει διαφορετική διαδρομή από τον λογαριασμό ενός πελάτη.
  3. Παρατηρήστε χωρίς να ονομάσετε το στοιχείο ελέγχου. Ζητήστε από το άτομο να προσπαθήσει να πετύχει τον στόχο. Καταγράψτε την οθόνη που επιλέγει, την ετικέτα που διαβάζει και τι περιμένει. Αν βοηθήσετε, σημειώστε τη βοήθεια. Η μεταγενέστερη ολοκλήρωση δεν την αναιρεί.
  4. Ελέγξτε χωριστά το αποτέλεσμα. Συγκρίνετε την ορατή απόκριση με την αποθηκευμένη κράτηση. Ανοίξτε την ξανά στον δοκιμαστικό λογαριασμό ή ελέγξτε τη δοκιμαστική εγγραφή του παρόχου. Ένα πάτημα ή μια οθόνη που μοιάζει να δείχνει επιτυχία δεν αποδεικνύει ότι πραγματοποιήθηκε η επιδιωκόμενη ενημέρωση.

Αν επιθεωρήσετε μόνοι σας την εφαρμογή, καταγράψτε όσα μπορείτε να αναπαραγάγετε και διατηρήστε ορατό αυτόν τον περιορισμό. Η γνώση σας για το προϊόν αλλάζει την εργασία. Μια μεταγενέστερη παρατήρηση με κάποιον που δεν το γνωρίζει προσφέρει διαφορετικά στοιχεία.

Εξετάστε αυτή τη φανταστική εργασία κράτησης

Σκεφτείτε μια επινοημένη εφαρμογή κράτησης μαθημάτων που επιτρέπει σε κάποιον να ζητήσει άλλη συνεδρία. Ο πάροχος πρέπει να αποδεχτεί το αίτημα πριν αλλάξει η κράτηση. Οι παρακάτω σημειώσεις δείχνουν πώς μπορεί να διερευνηθεί μια παρανόηση. Δεν χρησιμοποιήσαμε πραγματική εφαρμογή, λογαριασμό ή συμμετέχοντα για αυτό το παράδειγμα και δεν δοκιμάσαμε την προτεινόμενη διατύπωση.

ΠαρατήρησηΣημείωση
Επιδιωκόμενη εργασίαΜεταφορά μιας υπάρχουσας κράτησης μαθήματος σε άλλη συνεδρία.
Ενέργεια και ακριβής ετικέταΤο άτομο πατά Αλλαγή κράτησης. Το κουμπί στέλνει αίτημα.
Αναμενόμενο αποτέλεσμαΤο άτομο πιστεύει ότι η νέα συνεδρία έχει ήδη κρατηθεί.
Πραγματική κατάστασηΗ αρχική κράτηση παραμένει όσο το αίτημα περιμένει αποδοχή.
Προτεινόμενος έλεγχοςΔοκιμάστε Αίτημα αλλαγής και ένα μήνυμα που λέει ότι το αίτημα στάλθηκε.

Η παρατηρούμενη αναντιστοιχία αφορά τη σημασία της ενέργειας. Μια διαφορετική ετικέτα είναι μια υπόθεση που πρέπει να δοκιμαστεί σε σχέση με την πραγματική λειτουργία. Αν το αίτημα δεν φτάσει ποτέ στον πάροχο, διερευνήστε και την αποτυχημένη λειτουργία. Αν η άμεση επιβεβαίωση είναι απαραίτητη για το προϊόν, αυτό αποτελεί ξεχωριστή απόφαση προϊόντος και όχι κάτι που μπορεί να προσφέρει η ετικέτα ενός κουμπιού.

Γράψτε μια παρατήρηση πριν από την ερμηνεία της. Η πρόταση “Άνοιξε την κράτηση, πάτησε Αλλαγή κράτησης και περίμενε επιβεβαίωση” περιγράφει συμπεριφορά σε αυτή τη φανταστική άσκηση. Η πρόταση “Η διεπαφή είναι κακή” παρακάμπτει το ερώτημα στο οποίο πρέπει ακόμη να απαντήσετε.

Κάντε τη μικρότερη αλλαγή που απαντά στην παρατήρηση

Επιλέξτε μια διόρθωση που αντιμετωπίζει την καταγεγραμμένη αναντιστοιχία και διατηρεί την επιδιωκόμενη λειτουργία. Ξεκινήστε με τη διατύπωση, τις οδηγίες ή την ανάδραση όταν αυτά είναι τα αβέβαια σημεία. Μια αλλαγμένη δομή πλοήγησης ή ένας ευρύτερος ανασχεδιασμός χρειάζεται λόγο που να βασίζεται στην εργασία. Διατηρήστε ορατές τις λειτουργικές αστοχίες, ώστε μια σαφέστερη εξήγηση να μην κρύβει μια λειτουργία που εξακολουθεί να αποτυγχάνει.

  1. Δοκιμάστε ένα εστιασμένο προσχέδιο. Για τη φανταστική κράτηση, δείξτε μια προτεινόμενη ετικέτα ενέργειας και την κατάσταση που προκύπτει σε ένα διαδραστικό προσχέδιο. Οι έλεγχοι UX και τα πρωτότυπά μας για εφαρμογές ακολουθούν αυτή την ακολουθία από την εργασία στο πρωτότυπο. Συγκρίνετε τι περιμένει το άτομο πριν πατήσει με την κατάσταση που αναγνωρίζει μετά. Μην περιγράφετε την προτεινόμενη ετικέτα ως αποδεδειγμένη βελτίωση.

  2. Ελέγξτε μια διαδρομή σφάλματος. Το κριτήριο του W3C για την αναγνώριση σφαλμάτων σε περιεχόμενο ιστού απαιτεί ένα σφάλμα εισαγωγής που εντοπίζεται αυτόματα να προσδιορίζει το επηρεαζόμενο στοιχείο και να περιγράφει το σφάλμα με κείμενο. Ένα έγχρωμο περίγραμμα μόνο του αφήνει αυτή την εξήγηση να λείπει. Τα εγγενή στοιχεία ελέγχου και μια πλήρης αξιολόγηση προσβασιμότητας απαιτούν τους δικούς τους ελέγχους πλατφόρμας.

  3. Ελέγξτε την απόκριση στην οθόνη και με υποστηρικτική τεχνολογία. Για περιεχόμενο ιστού, το κριτήριο του W3C για τα μηνύματα κατάστασης αφορά τη διάθεση καθορισμένων αλλαγών κατάστασης στην υποστηρικτική τεχνολογία χωρίς να μετακινείται η εστίαση από το τρέχον στοιχείο ελέγχου. Ελέγξτε τι εμφανίζεται στην οθόνη και τι μπορούν να ανιχνεύσουν τα υποστηρικτικά εργαλεία. Για παράδειγμα, ένα πρόγραμμα ανάγνωσης οθόνης είναι λογισμικό που μπορεί να διαβάζει δυνατά το περιεχόμενο της διεπαφής. Αυτό το επιλεγμένο κριτήριο δεν πιστοποιεί την εφαρμογή, δεν ορίζει στόχο χρόνου απόκρισης και δεν διορθώνει μια αργή λειτουργία.

  4. Ακολουθήστε τη μετάβαση στον ιστό. Όταν η διαδρομή του ίδιου λογαριασμού ή της ίδιας κράτησης περνά σε ιστοσελίδα, συμπεριλάβετε αυτή τη μετάβαση στη δοκιμή. Η ανάπτυξη ιστοτόπων και εφαρμογών ιστού πρέπει να διατηρεί τη διατύπωση της εργασίας και την πραγματική κατάσταση σε αυτό το όριο.

Η διάγνωση μιας εργασίας κράτησης διακλαδίζεται από την εύρεση ενέργειας στον έλεγχο λειτουργίας ή ανάδρασης.
Χρησιμοποιήστε το πρώτο ασαφές μέρος της εργασίας κράτησης για να επιλέξετε τι θα ελέγξετε μετά.

Τι πρέπει να ελέγξετε μετά την αλλαγή;

Επαναλάβετε την ίδια επιδιωκόμενη εργασία από συγκρίσιμη κατάσταση και καταγράψτε τι συνέβη. Διατηρήστε ορατά δίπλα στο αποτέλεσμα την έκδοση της εφαρμογής, τη συσκευή, τη γλώσσα και τη βοήθεια. Μια χρήσιμη σύγκριση αφορά την εργασία που παρατηρήσατε: αν το άτομο βρήκε την ενέργεια, κατανόησε το αποτέλεσμά της και αναγνώρισε το πραγματικό αποτέλεσμα. Αφήστε ανοιχτό οποιοδήποτε ευρύτερο επιχειρηματικό συμπέρασμα μέχρι να έχετε στοιχεία που το υποστηρίζουν.

Καταγράψτε μαζί την ολοκλήρωση και τη βοήθεια, την πρώτη λανθασμένη στροφή, τα σφάλματα εισαγωγής που δεν μπόρεσε να ερμηνεύσει το άτομο και αν μπέρδεψε ένα αίτημα με επιβεβαίωση. Επαναλάβετε τους σχετικούς ελέγχους με τη γλώσσα και τη ρύθμιση προσβασιμότητας που αξιολογείτε. Ελέγξτε τις μεγαλύτερες ετικέτες και τις πληροφορίες που διατίθενται μέσω αυτής της ρύθμισης, αντί να υποθέτετε ότι η αγγλική οθόνη αντιπροσωπεύει κάθε έκδοση.

Αν καταγράφετε ήδη ενέργειες της εφαρμογής, όπως την έναρξη ενός αιτήματος αλλαγής κράτησης ή την άφιξή του στον πάροχο, ελέγξτε ότι οι καταγραφές αντιστοιχούν σε αυτές τις πραγματικές καταστάσεις. Παρακολουθήστε τις αλλαγές στις ερωτήσεις υποστήριξης για την ίδια διαδρομή. Η έλλειψη λήψεων της εφαρμογής είναι ξεχωριστό πρόβλημα προσέλκυσης χρηστών. Ο οδηγός μας για μια εφαρμογή χωρίς λήψεις ξεκινά πριν κάποιος ανοίξει το προϊόν.

Μια επιτυχημένη επανάληψη μπορεί να περιγράψει τη συγκεκριμένη παρατήρηση. Δεν μπορεί να εξακριβώσει γιατί οι άνθρωποι απεγκαθιστούν την εφαρμογή ούτε να αποδώσει στη διόρθωση μια αλλαγή στη διατήρηση χρηστών. Καταγράψτε το επόμενο ανεπίλυτο ερώτημα μαζί με το άτομο που είναι υπεύθυνο να το ελέγξει.

Πώς μπορούμε να βοηθήσουμε

Ξεκινάμε με την υποστηριζόμενη εργασία, την πρώτη ασαφή μετάβαση και τα στοιχεία που χρειάζονται για την επιλογή διόρθωσης. Μπορούμε να τα μετατρέψουμε σε πρωτότυπο, να ελέγξουμε την υλοποιημένη διαδρομή και να συμπεριλάβουμε το αντίστοιχο τμήμα ιστού. Φέρτε μια περιγραφή της εργασίας και του σημείου όπου σταμάτησε σε μια συζήτηση έργου. Αφαιρέστε ονόματα πελατών και άλλες προσωπικές πληροφορίες από κάθε παράδειγμα που κοινοποιείτε.

Συχνές ερωτήσεις

Πρέπει να προσθέσουμε πρώτα μια περιήγηση γνωριμίας;
Ελέγξτε πού γίνεται ασαφής η εργασία πριν επιλέξετε μια περιήγηση. Μια άγνωστη έννοια μπορεί να χρειάζεται εξήγηση, ενώ μια ασαφής ενέργεια μπορεί να χρειάζεται τοπική ετικέτα ή ένα ορατό επόμενο βήμα. Μια περιήγηση δεν μπορεί να διορθώσει μια λειτουργία που αποτυγχάνει.
Μπορώ να ελέγξω την εφαρμογή χωρίς να ζητήσω από πελάτες να συμμετάσχουν;
Μπορείτε να επιθεωρήσετε μόνοι σας μια εργασία και να καταγράψετε ασαφείς ετικέτες, καταστάσεις που λείπουν ή αναπαραγώγιμα σφάλματα. Η εξοικείωσή σας περιορίζει όσα αποδεικνύει αυτό για έναν νέο χρήστη. Αντιμετωπίστε το ως αρχική επιθεώρηση και κρατήστε χωριστά οποιαδήποτε μεταγενέστερη παρατήρηση άλλου ατόμου.
Τι γίνεται αν οι χρήστες ζητούν μια δυνατότητα που δεν διαθέτει η εφαρμογή;
Καταγράψτε το ζητούμενο αποτέλεσμα και επιβεβαιώστε αν το προϊόν το υποστηρίζει στη συγκεκριμένη κατάσταση λογαριασμού. Μια δυνατότητα που λείπει απαιτεί απόφαση προϊόντος. Μην την περιγράφετε ως διόρθωση διατύπωσης και μην κατευθύνετε τους ανθρώπους προς μια μη διαθέσιμη ενέργεια.
Θα εμποδίσει μια σαφέστερη διεπαφή την απεγκατάσταση της εφαρμογής;
Ο έλεγχος μιας εργασίας δεν μπορεί να εξακριβώσει γιατί οι άνθρωποι απεγκαθιστούν μια εφαρμογή. Μπορεί να δείξει τι συνέβη στην εργασία που παρατηρήσατε. Οι ισχυρισμοί για διατήρηση χρηστών ή απεγκατάσταση απαιτούν σχετικά δεδομένα προϊόντος και κατάλληλη σύγκριση.

← Όλα τα άρθρα