10. Μέθοδοι Αξιολόγησης Ευχρηστίας (Μέρος 1)

Σχετικά έγγραφα
#8 Αξιολόγηση ευχρηστίας λογισµικού. Ανάλυση πληκτρολογήσεων. Μέσοι χρόνοι τυπικών πληκτρολογήσεων. Παράδειγµα...

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία. Ενότητα 11: Αξιολόγηση Σχεδίασης Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Ελεγχος, Αξιοπιστία και Διασφάλιση Ποιότητας Λογισµικού: Εξωτερική Ποιότητα

Ανοικτά Ακαδηµα κά Μαθήµατα

Τεχνολογία Πολιτισμικού Λογισμικού

Εισαγωγή στην επικοινωνία ανθρώπου υπολογιστή. Νικόλαος Αβούρης Eκδόσεις ΔΙΑΥΛΟΣ, Αθήνα ΠΡΟΛΟΓΟΣ Περιεχόμενα Εγχειριδίου

12.Μοντέλα και Μεθοδολογίες Σχεδιασµού Λογισµικού

Εισαγωγή στις Τεχνολογίες της Πληροφορίας και των Επικοινωνιών

Χαράλαμπος Καραγιαννίδης

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ,

Περιεχόμενα. 1 Υποδείγματα αλληλεπίδρασης, αρχές & μοτίβα σχεδίασης Περίληψη... 19

Επικοινωνία Ανθρώπου Υπολογιστή. Α6. Αξιολόγηση διαδραστικών συστημάτων

9.Σχεδίαση ψηφιακών περιβαλλόντων διάδρασης (Μέρος 3)

Βασικές Αρχές Σχεδιασµού Συστήµατος ιεπιφάνειας - Πλοήγηση

ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή

Συστήµατα Τηλεκπαίδευσης: Αξιολόγηση Εκπαιδευτικού Λογισµικού

Η ΣΗΜΑΣΙΑ ΕΥΧΡΗΣΤΙΑΣ ΣΤΟ ΣΧΕΔΙΑΣΜΟ ΔΙΑΔΙΚΤΥΑΚΩΝ. Κωνσταντίνα Βασιλοπούλου, PhD Department of Computation, UMIST

Τεχνολογία Πολιτισμικού Λογισμικού

ΑΝΑΛΥΣΗ ΠΟΙΟΤΙΚΩΝ ΔΕΔΟΜΕΝΩΝ. Γεράσιμος Παπαναστασάτος, Ph.D. Αθήνα, Σεπτέμβριος 2016

ΑΝΑΛΥΣΗ ΠΟΙΟΤΙΚΩΝ ΔΕΔΟΜΕΝΩΝ

Αξιολόγηση MULTIMEDIAΛογισμικού

ΑΝΑΛΥΣΗ ΠΟΙΟΤΙΚΩΝ ΔΕΔΟΜΕΝΩΝ

Μεθοδολογίες αξιολόγησης εκπαιδευτικού. λογισμικού

Συστήµατα Τηλεκπαίδευσης: Κύκλος ζωής εκπαιδευτικού υλικού

Ελεγχος, Αξιοπιστία και Διασφάλιση Ποιότητας Λογισµικού

Committed to Excellence

ΕΠΙΜΟΡΦΩΤΙΚΗ ΗΜΕΡΙΔΑ «Η ΑΞΙΟΛΟΓΗΣΗ ΤΟΥ ΜΑΘΗΤΗ ΣΥΜΦΩΝΑ ΜΕ ΤΑ ΝΕΑ ΠΡΟΓΡΑΜΜΑΤΑ ΣΠΟΥΔΩΝ»

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ Π ΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ Π ΕΡΙΒΑΛΛΟΝ

Σχεδιαστής Ιστοσελίδων

Σχεδιασμός και Ανάπτυξη Multimedia Εφαρμογών

Κριτήρια πρόβλεψης. της ποιότητας εκπαιδευτικού λογισμικού : αξιολόγηση της μάθησης σε συνδυασμό με την ευχρηστία

8.Σχεδίαση ψηφιακών περιβαλλόντων διάδρασης (Μέρος 2)

Οι περιπτώσεις χρήσης

Επικοινωνία Ανθρώπου-Μηχανής και Σχεδίαση Διαδραστικών Συστημάτων

Περιεχόµενα. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής. Π.Σ. ιαχείρισης Πράξεων. Π.Σ. ιοίκησης. Κατηγορίες Π.Σ. Ο κύκλος ζωής Π.Σ.

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ,

Στόχος της ψυχολογικής έρευνας:

Σχεδίαση μαθησιακών δραστηριοτήτων λογιστικά φύλλα υπερμεσικά περιβάλλοντα προσομοιώσεις

ΕΝΙΑΙΟ ΠΛΑΙΣΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ

Τεχνικές αξιολόγησης διαδραστικών συστημάτων

Δρ Παναγιώτης Ζαφείρης > Αναπληρωτής Καθηγητής. Λογιπαίγνιον

ΕΠΙΚΟΙΝΩΝΙΑ ΑΝΘΡΩΠΟΥ - ΜΗΧΑΝΗΣ. Διδάσκων: Κωνσταντίνος Στεφανίδης

ΣΧΕΔΙΑΣΗ ΔΙΑΔΡΑΣΤΙΚΟΥ ΓΡΑΦΕΙΟΥ ΜΕ ΧΡΗΣΗ ΤΗΣ LUCID

Αξιολόγηση. Χαρίκλεια Τσαλαπάτα 3/10/2016

Οδηγίες για τη διδασκαλία µαθηµάτων Πληροφορικής του Ενιαίου Λυκείου

Θεραπευτική διαδικασία Γεώργιος Ευσταθίου,

Ερωτηματολόγιο. Τρόποι χορήγησης: α) Με αλληλογραφία β) Με απευθείας χορήγηση γ) Τηλεφωνικά

ΚΑΙΝΟΤΟΜΙΕΣ ΓΙΑ ΤΗΝ ΑΕΙΦΟΡΟ ΓΕΩΡΓΙΑ. Α. Κουτσούρης Γεωπονικό Παν/μιο Αθηνών

Ως έρευνα γενικά ορίζεται η κάθε προσπάθεια που αποσκοπεί στο να ανακαλυφθεί, εξεταστεί και καθοριστεί κάτι. «Έρευνα είναι η διαδικασία η οποία μέσω

Μεθοδολογία Έρευνας Διάλεξη 1 η : Εισαγωγή στη Μεθοδολογία Έρευνας

Atlantis - Νέο user interface

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. Δημητρίου Σωτήρης 6417

Β.δ Επιλογή των κατάλληλων εμπειρικών ερευνητικών μεθόδων

ΕΠΙΚΟΙΝΩΝΙΑ ΑΝΘΡΩΠΟΥ - ΜΗΧΑΝΗΣ. Διδάσκων: Κωνσταντίνος Στεφανίδης

ΦΟΡΜΑ ΑΞΙΟΛΟΓΗΣΗΣ ΣΥΝΘΕΤΙΚΗΣ ΕΡΓΑΣΙΑΣ ΚΑΙ ΣΥΝΟΔΕΥΤΙΚΟΥ ΥΛΙΚΟΥ ΣΤΟ MYPROJECT

6. Διαχείριση Έργου. Έκδοση των φοιτητών

Μεθοδολογία Αξιολόγησης Περιβαλλόντων Αλληλεπίδρασης Ανθρώπου - Υπολογιστή με έμφαση στις Εφαρμογές Επαυξημένης Πραγματικότητας

ΣΧΕΔΙΑΣΗ ΔΙΕΠΑΦΩΝ ΑΝΘΡΩΠΟΥ- ΥΠΟΛΟΓΙΣΤΗ (10)

Η συμβολή στην επιτυχία ενός οργανισμού, παρουσιάζοντας σχετικά δεδομένα με τη χρήση τεχνικών 2Δ ή 3Δ τεχνολογίας. Αρμοδιότητα

Ομάδα Επιμόρφωσης ΤΠΕ Παιδαγωγικό Ινστιτούτο

Σχεδιασμός Οικολογικού Διαμεσολαβητή για την εποπτεία και διαχείριση δικτύου διανομής ηλεκτρικής ενέργειας

ΙΕΚ ΞΑΝΘΗΣ. Μάθημα : Στατιστική Ι. Υποενότητα : Σχεδιασμός Ερωτηματολογίου

ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή

Εισαγωγή στη Σχεδίαση Λογισμικού

Εισαγωγή στην Επιστήμη του Ιστού

ΕΙ ΙΚΑ ΚΕΦΑΛΑΙΑ ΧΑΡΤΟΓΡΑΦΙΑΣ ΧΑΡΤΟΓΡΑΦΙΑ ΧΑΡΤΗΣ ΧΡΗΣΗ ΗΜΙΟΥΡΓΙΑ. β. φιλιππακοπουλου 1

11.Μέθοδοι Αξιολόγησης Ευχρηστίας (Μέρος 2)

ιεργασίες και Επεξεργαστές στα Κατανεµηµένων Συστηµάτων

Δικτυακοί τόποι. Η σχεδίαση ενός δικτυακού τόπου. Δρ. Ματθαίος Α. Πατρινόπουλος

Atlantis - Νέο user interface

Οπτική αντίληψη. Μετά?..

Ο Ρόλος της Αξιολόγησης στην

ΚΑΙ WEB DESIGN PATTERNS

ΒΗΜΑΤΑ ΣΧΕΔΙΑΣΜΟΥ ΕΝΟΣ ΣΧΕΔΙΟΥ ΕΡΓΑΣΙΑΣ (PROJECT)

Ο δηγίες Μ ετάβασης 1

Σχεδιασµός Οικολογικού ιαµεσολαβητή για την εποπτεία και διαχείριση δικτύου διανοµής ηλεκτρικής ενέργειας

Cross sectional Panel Omnibus

ΓΕΝΙΚ Ι Ο Κ Ο Ε ΠΙ Π Τ Ι Ε Τ Λ Ε ΕΙΟ Ι Ο Ε Θ Ε Ν Θ ΙΚ Ι Η Κ Σ Η Α Μ

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

«Αξιολόγηση του γραφικού περιβάλλοντος της εφαρµογής Easy Object Relational Database Manager και των µεταφορών που χρησιµοποιήθηκαν σε αυτήν»

Παρουσίαση: Ανθρωποκεντρικός σχεδιασμός πολυμέσων ΜΙΚΡΟΠΟΥΛΟΥ ΕΥΓΕΝΙΑ ΓΤΠ61

ΥΠΗΡΕΣΙΑ. Ηλεκτρονική ιαχείριση Τάξης. Οδηγίες χρήσης για τον µαθητή.

Ανάλυση ποιοτικών δεδομένων

ΕΑΠ-ΓΤΠ61/Α2. Παππά Θεοδώρα 9/12/2007

ΟΡΓΑΝΩΣΗ ΚΑΙ ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ. Μάθηµα 5ο: Θεµελιώδεις Αρχές της Οργάνωσης και Οργανωτικός Σχεδιασµός. Ερωτήσεις Μελέτης Στόχοι Μαθήµατος 6

Ο ΗΓΙΕΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ

Βασικές τεχνικές στατιστικού ελέγχου ποιότητας

ΟΡΓΑΝΩΣΗ ΚΑΙ ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ. Μάθηµα 6ο: Θεµελιώδεις Αρχές της Οργάνωσης και Οργανωτικός Σχεδιασµός

Ηλεκτρονικό Επιχειρείν

ΣΧΕ ΙΑΣΗ ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΙΕΠΑΦΗΣ ΜΕ ΤΟ ΧΡΗΣΤΗ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ

Λήψη Αποφάσεων και Πληροφορίες

Διάλεξη 5η: Έρευνα Μάρκετινγκ και Κατανόηση του Πελάτη Ξέρουμε τι Θέλουν οι Καταναλωτές;

ΔΙΑΚΗΡΥΞΗ ΔΗΜΟΠΡΑΣΙΑΣ ΜΕ ΑΡΙΘΜΟ ΔΔ-...

Εισαγωγή στην Επιστήμη του Ιστού

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία. Ενότητα 7: Κανόνες Σχεδίασης Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

5 ο κεφάλαιο: Aξιολόγηση ευχρηστίας διδακτικών συστηµάτων Επισκόπηση τεχνικών µε βάση διαφορετικές µαθησιακές προσεγγίσεις

Κεφάλαιο 10 ο Υποπρογράµµατα

Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420)

Διοικητική των επιχειρήσεων

Transcript:

10. Μέθοδοι Αξιολόγησης Ευχρηστίας (Μέρος 1) Πως επιλέγουµε ανάµεσα στις διάφορες εναλλακτικές επιλογές? (Παράλληλα: πώς αξιολογούµε ένα υπάρχον σύστηµα?)

Αξιολόγηση ευχρηστίας Μακράκης (1999): «η αξιολόγηση είναι µια διαδικασία συλλογής, επεξεργασίας, ανάλυσης και ερµηνείας δεδοµένων που αφορούν συγκεκριµένα αντικείµενα, και η οποία πραγµατοποιείται µε βάση συγκεκριµένα κριτήρια» Οι Hilbert& Redmiles(2000): «η πράξη της µέτρησης των ιδιοτήτων της ευχρηστίας (ή του προσδιορισµού πιθανών προβληµάτων) ενός συστήµατος ή µιας εφαρµογής, σε σχέση µε συγκεκριµένους χρήστες, που εκτελούν συγκεκριµένες διεργασίες, σε προκαθορισµένα πλαίσια» Οι περισσότερες τεχνικές ανάλυσης εργασιών και ανάλυσης χρηστών µπορούν να χρησιµοποιηθούν και για αξιολόγηση

Κατηγοριοποίηση µεθόδων αξιολόγησης (1/4) Διαµορφωτική αξιολόγηση (Formative evaluatio) Διαδικασία που βοηθάει τη διαµόρφωση (δηλαδή σχεδίαση) του συστήµατος Είναι µικρής κλίµακας και εντατική, µε αξιολογητές ειδικούς ή χρήστες Συµπερασµατική αξιολόγηση (Summative Evaluatio) Αποτιµά την επιτυχία του συστήµατος µετά την ολοκλήρωσή του σε σχέση µε τους προκαθορισµένους στόχους Αναζητά τις συνθήκες εκείνες που οδηγούν στα καλύτερα δυνατά αποτελέσµατα

Κατηγοριοποίηση µεθόδων αξιολόγησης (2/4) Ποιοτική αξιολόγηση: Στις ποιοτικές προσεγγίσεις, το ενδιαφέρον επικεντρώνεται στην ανάλυση των υποκειµενικών νοηµάτων που αποδίδουν οι χρήστες σε αυτό που αξιολογείται. Ποσοτική αξιολόγηση: Στις ποσοτικές αξιολογήσεις αναζητάµε ποσοτικά δεδοµένα. Αυτά είναι δεδοµένα στα οποία αποδίδεται µια αριθµητική τιµή και στα οποία θα γίνει εφαρµογή στατιστικών µεθόδων ανάλυσης.

Κατηγοριοποίηση µεθόδων αξιολόγησης (3/4) Αναλυτικές µέθοδοι: (στο εργαστήριο χωρίς συµµετοχή χρηστών) π.χ. Ανάλυση πληκτρολογήσεων (KLM), Γνωσιακό περιδιάβασµα, Ευρετική αξιολόγηση, Έλεγχος εφαρµογής κανόνων σχεδιασµού Πειραµατικές µέθοδοι: (στο εργαστήριο µε συµµετοχή χρηστών) π.χ. Ελεγχόµενη ποσοτική εκτίµηση, Πρωτόκολλα οµιλούντων υποκειµένων, Καταγραφή ενεργειών υποκειµένων Διερευνητικές µέθοδοι: (εκτός εργαστηρίου µε συµµετοχή χρηστών) π.χ. Συνεντεύξεις, Ερωτηµατολόγια, Οµαδική αξιολόγηση, Οµάδες εστίασης

Κατηγοριοποίηση µεθόδων αξιολόγησης (4/4) Μέθοδοι αξιολόγησης ευχρηστίας από ειδικούς (expertbased usability evalutio) π.χ. Ανάλυση πληκτρολογήσεων (KLM), Γνωσιακό περιδιάβασµα, Ευρετική αξιολόγηση, Έλεγχος εφαρµογής κανόνων σχεδιασµού Μέθοδοι ελέγχου και δοκιµής από αντιπροσωπευτικούς χρήστες (user testig methods) π.χ. Ελεγχόµενη ποσοτική εκτίµηση, Πρωτόκολλα οµιλούντων υποκειµένων, Καταγραφή ενεργειών υποκειµένων, Συνεντεύξεις, Ερωτηµατολόγια, Οµαδική αξιολόγηση, Οµάδες εστίασης

Κατηγορίες δεδοµένων ευχρηστίας Δεδοµένα ευχρηστίας = οποιαδήποτε πληροφορία ή γεγονός θεωρείται χρήσιµο στη µέτρηση των ιδιοτήτων της ευχρηστίας ή στον προσδιορισµό πιθανών προβληµάτων, σε ένα υπό αξιολόγηση σύστηµα. Απόδοση χρήστη (user performace): ποσοστό των διεργασιών που ολοκληρώνονται, χρόνοι ολοκλήρωσης διεργασιών, ποσοστά σφαλµάτων κ.α. Φυσιολογικά δεδοµένα χρήστη (physiological user data): οφθαλµικές κινήσεις και εστιάσεις, γαλβανική απόκριση δέρµατος (GSR), ρυθµός καρδιάς (ECG), ηλεκτροεγκεφαλογραφήµατα (EEG) κ.α. Αυτό-αναφερόµενα δεδοµένα χρήστη (self-reported user data): απαντήσεις σε ερωτηµατολόγια, συνεντεύξεις, λεκτικά πρωτόκολλα, γενικά σχόλια κ.α. Αναφορές ειδικών (usability experts reports): παρατηρήσεις, σχόλια ή προβλήµατα που εντοπίζουν ειδικοί ευχρηστίας Άλλες πηγές: εκφράσεις του προσώπου, λεκτικές εκφράσεις (σύγχυση, απογοήτευση κλπ) από λεκτικά πρωτόκολλα κ.α.

Αναλυτικές µέθοδοι αξιολόγησης (ενδεικτικές) Μοντελοποίηση (Modelig) Επιθεώρηση από ειδικούς (Ispectio) Ανάλυση πληκτρολογήσεων (KLM) Μοντέλα πληροφοριακής οσµής (Iformatio Scet Modellig) Γνωσιακό περιδιάβασµα (Cogitive Walkthrough) Ευρετική αξιολόγηση (Heuristic Evaluatio) Έλεγχος συµβατότητας µε κανόνες (Guidelie review) Πρόβλεψη χρόνου εκτέλεσης Προσοµοίωση πλοήγησης σε ιστότοπο Ειδικός προσοµοιώνει την διαδικασία επίλυσης προβληµάτων του χρήστη. Ειδικός εντοπίζει παραβιάσεις σε ευρετικούς κανόνες. Ειδικός ελέγχει τη συµµόρφωση µε κανόνες

Ανάλυση πληκτρολογήσεων (KLM - Card, Mora, Newell, 1983) Μοντέλο πρόβλεψης χρόνου ακολουθίας ενεργειών του χρήστη Βασισµένο στο Huma Iformatio Processor Απλοποίηση του GOMS Επιτρέπει εκτιµήσεις µε σηµαντική ακρίβεια για το χρόνο αντιπροσωπευτικών εργασιών. Παραδοχή: Έµπειρος και αλάνθαστος χρήστης Σύγκριση εναλλακτικών σχεδιασµών µε χαµηλό κόστος καθώς δεν απαιτείται πρόσβαση σε λειτουργικό πρωτότυπο του συστήµατος! Συνεισφέρει σηµαντικά στην κατανόηση των λειτουργικών πλεονεκτηµάτων µιας σχεδιαστικής προσέγγισης

Μοντέλα πληροφοριακής οσµής (Iformatio Scet Modellig) Θεωρία Αναζήτησης Πληροφορίας o Μετεξέλιξη της αναζήτησης τροφής o Προβαίνουµε σε ενέργειες όταν εκτιµάµε ότι το προσδοκώµενο όφελος σε σχέση µε την προσπάθειά µας ξεπερνά ένα κατώφλι (Card, 2003) Ενέργει Πληροφ Πληροφοριακή οσµή v η εκτίµηση των χρηστών για την ωφέλεια κάθε επιλογής όπως προκύπτει από διαθέσιµα αποσπάσµατα πληροφορίας v κάποιο lik πρέπει να έχει επαρκή οσµή για συγκεκριµένο στόχο χρήστη v Χαµηλή οσµή µας οδηγεί στο να εξέλθουµε από ένα δικτυακό τόπο v Μπορεί να ποσοτικοποιηθεί µε κατάλληλους αλγορίθµους (π.χ. LSA) v θεµελιώδης έννοια σε όλα τα υπόλοιπα µοντέλα (Mesa, Colides, Colides+)

CoLiDes Παράδειγµα (1/2) 1. Εισέρχεται στο site Στόχος χρήστη Ψάχνω για βιβλία που σχετίζονται με την θεωρία του χάους 2. Σάρωση (ad-blidess)

CoLiDes Παράδειγµα (2/2) 3. Εστίαση προσοχής στην υποπεριοχή που φαίνεται να είναι σημασιολογικά πιο κοντά στον στόχο του. 4. Κατανόηση και επιλογή του «αντικειμένου» από την περιοχή που έχει εστιάσει. Το αντικείμενο αυτό είναι σημασιολογικά πιο κοντά στον στόχο του.

Γνωσιακό περιδιάβασµα (Cogitive Walkthrough) Αφορά κύρια ανάλυση συστηµάτων διερευνητικής αλληλεπίδρασης. Η αξιολόγηση αφορά τη συσχέτιση στόχων του χρήστη - αποκρίσεων συστήµατος στα πλαίσια συγκεκριµένων σεναρίων χρήσης. Ο αξιολογητής κάνει τα εξής 1. Προσδιορίζει τυπικούς χρήστες 2. ορίζει τυπικές εργασίες χρηστών 3. καθορίζει τυπικές σωστές ακολουθίες ενεργειών για κάθε εργασία χρήστη 4. για κάθε βήµα της κάθε ακολουθίας αποφαίνεται αν ο χρήστης θα µπορέσει να ολοκληρώσει επιτυχώς την εργασία του µε βάση κριτήρια ερωτήσεις <Ε1,Ε2,Ε3>

Γνωσιακό Περιδιάβασµα: Ερωτήσεις Ε1: Η επόµενη σωστή ενέργεια γίνεται σαφής στον χρήστη; Ε2: Ο χρήστης µπορεί να συνδέσει την περιγραφή της σωστής ενέργειας µε τον στόχο του; Ε3: Ο χρήστης καταλαβαίνει σωστά την απόκριση του συστήµατος, δηλαδή θα του είναι κατανοητό αν έχει κάνει σωστή ή λάθος επιλογή; Το αποτέλεσµα της µεθόδου αυτής είναι η ανακάλυψη σχεδιαστικών ατελειών του υπό αξιολόγηση συστήµατος δηλαδή περιοχών του στις οποίες η απάντηση σε κάποια από τα παραπάνω Ε1-3 είναι αρνητική. Σε µια τέτοια περίπτωση προτείνεται αντιµετώπιση της ατέλειας.

Ευρετική Αξιολόγηση (Heuristic Evaluatio) Επισκόπηση (1/2) Αναπτύχθηκε από τον Jakob Nielse Ανήκει στη φθηνή αξιολόγηση ευχρηστίας (discout usability egieerig) Συστηµατική αξιολόγηση για να εξετάσουµε εάν το υπό αξιολόγηση σύστηµα είναι συµβατό µε συγκεκριµένες οδηγίες/κανόνες σχεδιασµού (heuristics) Εξετάζει τη γενική σχεδίαση των οθονών του συστήµατος και τη ροή διαλόγων, µηνυµάτων και ενεργειών που απαιτούνται για να γίνει µια συγκεκριµένη διεργασία

Ευρετική Αξιολόγηση (Heuristic Evaluatio) Επισκόπηση (2/2) Μικρός αριθµός κανόνων (heuristics) π.χ. Nielse πρότεινε 10 Μπορεί να εφαρµοστεί για αξιολόγηση πρωτοτύπων και πραγµατικών συστηµάτων Βασικά βήµατα εφαρµογής Αποφασίζεται το σετ ευρετικών κανόνων 3-5 επιθεωρητές ευχρηστίας (ιδανικά δεν έχουν εµπλακεί οι ίδιοι στην ανάπτυξη του συστήµατος). Επιθεωρούν ξεχωριστά το σύστηµα (~1-2 ώρες για απλά συστήµατα) Συγκρίνουν τα προβλήµατα που βρήκαν και καταλήγουν σε µία λίστα

Πλεονεκτήµατα και Μειονεκτήµατα Πλεονεκτήµατα ( miimalist προσέγγιση) Λίγες οδηγίες συλλαµβάνουν πολλά κοινά προβλήµατα ευχρηστίας Οι κανόνες είναι εύκολο να αποµνηµονευτούν και να εφαρµοστούν µε µέτρια προσπάθεια Δεν απαιτείται η εµπλοκή τελικών χρηστών Φθηνός και γρήγορος τρόπος για την επιθεώρηση ενός συστήµατος Μειονεκτήµατα (οι αρχές είναι οι στοιχειώδεις) Δεν µπορούν να εξεταστούν ως µια απλή λίστα ελέγχων (έχουν δηµιουργηθεί σηµεία ελέγχου π.χ. Xerox HE checklist) Υπάρχουν ασάφειες κατά τη χρήση τους

Προβλήµατα που ανακαλύπτει ένας αξιολογητής (1/2) Μέσος όρος σε έξι περιπτώσεις 35% όλων των προβληµάτων ευχρηστίας 42% των σηµαντικών προβληµάτων ευχρηστίας 32% των µικρών προβληµάτων Το να βρεις κάποια προβλήµατα µε έναν αξιολογητή είναι καλύτερο από το να µη βρεις κανένα πρόβληµα µε κανέναν αξιολογητή!

Προβλήµατα που ανακαλύπτει ένας αξιολογητής (2/2) Οι επιδόσεις ποικίλουν ανάλογα Με τη δυσκολία του συστήµατος που αξιολογείται Την εµπειρία και εξειδίκευση του αξιολογητή Μέσος αριθµός προβληµάτων που βρίσκονται από Αρχάριους αξιολογητές: 22% Ø Καµία εµπειρία αξιολόγησης Τυπικούς αξιολογητές: 41% Ø Με εµπειρία στην ευχρηστία Με διπλή εξειδίκευση: 60% Ø Εµπειρία στην αξιολόγηση ευχρηστίας & στο συγκεκριµένο σύστηµα Ø Βρίσκουν επίσης προβλήµατα που σχετίζονται µε το πεδίο

Πόσοι αξιολογητές χρειάζονται; 3-5 αξιολογητές βρίσκουν 66-75% των προβληµάτων ευχρηστίας Διαφορετικά άτοµα βρίσκουν διαφορετικά προβλήµατα Όχι µεγάλη αλληλοκάλυψη των προβληµάτων που αναφέρονται Ένα πρώτο τεστ θα αποκαλύψει περίπου 80% των σφαλµάτων. Ένα δεύτερο τεστ περίπου 13% των εναποµεινάντων σφαλµάτων

Ποια είναι η καλύτερη σχέση κόστους - οφέλους;

Ατοµική ή οµαδική αξιολόγηση? Nielse Προτείνει ο κάθε αξιολογητής να εξετάζει µόνος του τη διεπαφή Γιατί; Ώστε να µην επηρεάζεται η αξιολόγησή του από άλλους Να είναι ανεξάρτητη και αµερόληπτη Μεγαλύτερη ποικιλία στο είδος των λαθών που βρίσκονται Δεν απαιτείται το διαχειριστικό κόστος οργάνωσης των συναντήσεων

Αυτοκαθοδηγούµενη διερεύνηση ή βάσει σεναρίων; Αυτοκαθοδηγούµενη Ανοιχτή διερεύνηση Όχι αναγκαστικά προσανατολισµένη στις εργασίες Καλή για τη διερεύνηση διαφορετικών προοπτικών του συστήµατος, και για ανίχνευση λαθών Σενάρια Εξετάζεις το σύστηµα χρησιµοποιώντας αντιπροσωπευτικές εργασίες των χρηστών Διασφαλίζει ότι συγκεκριµένα χαρακτηριστικά του συστήµατος αξιολογούνται Περιορίζει το εύρος της αξιολόγησης, µπορεί να µην εντοπιστούν γενικά προβλήµατα

Βαθµός σοβαρότητας προβληµάτων Ταξινόµηση προβληµάτων ευχρηστίας µε βάση: Συχνότητα: Θα εµφανίζεται συχνά ή σπάνια? Επίδραση: Θα είναι εύκολο ή δύσκολο για τους χρήστες να ξεπεράσουν το πρόβληµα? Επιµονή: Είναι ένα πρόβληµα που θα δυσκολέψει τους χρήστες µόνο την πρώτη φορά που όταν δεν το γνωρίζουν ή θα τους δηµιουργήσει πρόβληµα και σε επόµενες αλληλεπιδράσεις? Ο Nielse προτείνει την εξής κλίµακα: 0 = δεν είναι πρόβληµα: δεν συµφωνώ ότι είναι πρόβληµα ευχρηστίας 1 = δευτερεύων: το διορθώνουµε αν υπάρχει διαθέσιµος χρόνος 2 = µέτριο: το να το διορθώσουµε έχει χαµηλή προτεραιότητα 3 = σοβαρό: το να το διορθώσουµε έχει υψηλή προτεραιότητα 4 = καταστροφικό πρόβληµα: πρέπει να διορθωθεί οπωσδήποτε

Οι 10 ευρετικοί κανόνες του Nielse 1. Ενηµέρωση για την κατάσταση του συστήµατος 2. Αντιστοίχηση συστήµατος-πραγµατικού κόσµου 3. Ελευθερία και έλεγχος από το χρήστη 4. Διατήρηση συνέπειας και χρήση στάνταρ 5. Αποτροπή σφαλµάτων χρήστη 6. Αναγνώριση αντί για ανάκληση 7. Προσαρµοστικότητα και αποδοτικότητα χρήσης 8. Καλαίσθητος και µινιµαλιστικός σχεδιασµός 9. Αναγνώριση και ανάνηψη από λάθη 10. Βοήθεια

1. Ενηµέρωση για την κατάσταση του συστήµατος Να ενηµερώνεις διαρκώς το χρήστη για το τι συµβαίνει (µπάρες προόδου, µηνύµατα κλπ) Αν η αναµονή > 10 s. ένδειξη προόδου εργασίας, αν 1-10s αλλαγή σχήµατος δροµέα Ποιο είναι καλύτερο? searchig database for matches

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

3. Ελευθερία και έλεγχος από το χρήστη Δεν αρέσει στους χρήστες να παγιδεύονται από τον υπολογιστή! Πρέπει να παρέχουµε έναν εύκολο τρόπο διαφυγής από όσο το δυνατόν περισσότερες καταστάσεις Στρατηγικές Cacel: για ακύρωση ενέργειας Udo: για να επιστρέφουν σε προηγούµενη κατάσταση Pause: για µεγάλης διάρκειας ενέργειες Quit: για να φεύγουν από το πρόγραµµα οποιαδήποτε στιγµή Defaults: για επιστροφή σε µία γνωστή/αρχική κατάσταση

4. Διατήρηση συνέπειας και χρήση στάνταρ Οι όροι και οι ενέργειες θα πρέπει να έχουν το ίδιο νόηµα σε όλη τη διεπιφάνεια Ίδια οπτική εµφάνιση σε όλο το σύστηµα, ίδιες πληροφορίες/χειριστήρια σε ίδια θέση σε όλα τα παράθυρα Ακολουθήστε τις συµβάσεις του συστήµατος

5. Αποτροπή σφαλµάτων χρήστη Σχεδίασε για να προλάβεις απροσεξίες πριν συµβούν

6. Αναγνώριση αντί για ανάκληση Οι υπολογιστές είναι καλοί στο να θυµούνται οι άνθρωποι όχι! Υποστήριξη στον χρήστη ώστε να αναγνωρίζει και όχι να θυµάται. Εµφανή χειριστήρια. Χρήση προκαθορισµένων τιµών, παραδείγµατα χρήσης.

7. Προσαρµοστικότητα και αποδοτικότητα χρήσης Να µπορούν οι έµπειροι χρήστες να πραγµατοποιούν συχνές λειτουργίες γρήγορα Στρατηγικές Συντοµεύσεις σε πληκτρολόγιο και ποντίκι (π.χ. ctrl + c => copy, fuctio keys, double click, cotext meu) Πρόβλεψη πληκτρολόγησης (autocomplete, type-ahead) Συστήµατα ιστορικού (πρόσφατες εντολές, πρόσφατα αρχεία κλπ) Δυνατότητα προσαρµογής της διεπιφάνειας στις ανάγκες µου

8. Καλαίσθητος και µινιµαλιστικός σχεδιασµός Μην προσθέτεις άσκοπες ενέργειες ή πληροφορία Αποσπάς την προσοχή του χρήστη από το στόχο του Παρουσίασε ακριβώς τις πληροφορίες που χρειάζεται Less is more! Αποφυγή πολυλογίας, σύνθετων γραφικών, κλπ. Οµαδοποίησε σχετικές πληροφορίες

9. Αναγνώριση και ανάνηψη από λάθη Αποφυγή κωδικοποίησης µηνυµάτων σφάλµατος. Όχι επιθετική ή προσβλητική γλώσσα. Μην κάνεις τον χρήστη να νιώθει ανόητος, βοήθησε τον να καταλάβει. Υποδείξεις, σύνδεση µε βοηθήµατα

10. Βοήθεια Η βοήθεια δεν αντικαθιστά µία κακή σχεδίαση Απλά συστήµατα: Άµεση χρήση, ελάχιστες οδηγίες, ενσωµατωµένες στη διεπιφάνεια Watch demo video Τα υπόλοιπα συστήµατα: Δόµηση βοήθειας σύµφωνα µε τις εργασίες του χρήστη, εύκολη αναζήτηση, εκτεταµένη χρήση παραδειγµάτων, tours/demos, εναλλακτικοί τρόποι παρουσίασης

Heuristic Evaluatio Xerox Checklist Σηµεία ελέγχου για ευρετικούς κανόνες 10 (Nielse) + 3 νέοι 3 νέοι ευρετικοί κανόνες: v v v Δεξιότητες Ευχάριστη αλληλεπίδραση Ιδιωτικότητα http://www.stcsig.org/usability/topics/articles/he-checklist.html

Ευρετικοί για εφαρµογές Ιστού (Istoe) Προσαρµογή των ευρετικών κανόνων του Nielse για εφαρµογές Ιστού Συγκεκριµένες ερωτήσεις ανά ευρετικό κανόνα http://istoe.org/heuristics

Έλεγχος συµβατότητας µε κανόνες (Guidelie review) Οι οδηγίες σχεδίασης είναι συλλογές κανόνων που έχουν προκύψει από συσσωρευµένη εµπειρία Οι κανόνες µπορεί να παραβλεφθούν κατά περίπτωση Δεν είναι πλήρεις και έχουν συχνά αντιφάσεις Δηµοφιλής η τεχνική έκφρασης τους ως πρότυπα σχεδίασης (desig patters)

Αξιολόγηση συµβατότητας ως προς σετ κανόνων Για παράδειγµα: Smith ad Mosier HCI Guidelies (1984, ακόµη χρήσιµοι) (944 κανόνες) Οδηγίες σχεδιασµού της NASA Research-based Web Usability Guidelies ( U.S.A. Govermet) (207 κανόνες) 247 Web Usability Guidelies (Travis, Userfocus)

247 Web Usability Guidelies Αποτέλεσµα σε Radar Chart