Summary: | Η παρούσα διατριβή πραγματεύεται το πρόβλημα της αποτελεσματικής
αξιολόγησης ευχρηστίας φορητών εφαρμογών. Με τον όρο “φορητές εφαρμογές”
περιγράφονται οι ηλεκτρονικές υπηρεσίες που είναι σχεδιασμένες να παρέχονται
μέσω φορητών συσκευών και έχουν ως στόχο να βοηθήσουν τον άνθρωπο στις
καθημερινές του προσωπικές ή επαγγελματικές δραστηριότητες.
Η αλληλεπίδραση ενός χρήστη με μία τέτοια ηλεκτρονική υπηρεσία είναι μια
διαδικασία πολύπλοκη που δεν υποστηρίζεται από μία μεμονωμένη εφαρμογή και
δεν περιορίζεται πλέον στα στενά όρια ενός γραφείου. Αντίθετα, επιτυγχάνεται με
διαμεσολάβηση σύγχρονων και συχνά πολυχρηστικών υπολογιστικών μονάδων
(φορητές συσκευές, υπολογιστές) και επιμέρους συσκευών και λαμβάνει χώρα σε
διάφορα φυσικά περιβάλλοντα. Σε πολλές περιπτώσεις εμπλέκει περισσότερους
από έναν χρήστες οι οποίοι μπορεί να συνεργάζονται είτε εκ του σύνεγγυς είτε εξ
αποστάσεως προκειμένου να εκτελέσουν μια εργασία. Η μελέτη αυτής της
αλληλεπίδρασης μπορεί να δώσει πολύτιμα συμπεράσματα τόσο για την ευκολία
χρήσης των σύγχρονων υπολογιστικών συστημάτων όσο και για τη χρησιμότητά
τους και αποτελεί μια σημαντική ερευνητική πρόκληση του επιστημονικού πεδίου
Αλληλεπίδρασης Ανθρώπου Υπολογιστή και ιδιαίτερα της Τεχνολογίας Ευχρηστίας.
Οι κλασσικές μέθοδοι ευχρηστίας καλούνται να αντιμετωπίσουν την πρόκληση της
επιτυχούς αξιολόγησης των φορητών εφαρμογών, δηλαδή της αποτίμησης των
χαρακτηριστικών ποιότητάς τους που επηρεάζουν την εμπειρία χρήσης τους. Τόσο
τα χαρακτηριστικά των χρησιμοποιούμενων συσκευών όσο και το περιβάλλον
χρήσης των εφαρμογών αυτών, τις διαφοροποιούν κατά πολύ από τις εφαρμογές
επιτραπέζιου υπολογιστή. Καθώς η διείσδυσή τους στις καθημερινές
δραστηριότητες του ανθρώπου είναι ολοένα και αυξανόμενη, η ανάγκη για
μεθοδολογίες και εργαλεία που μπορούν να βοηθήσουν την αξιολόγηση της χρήσης
τους κρίνεται επιτακτική.
Στην παρούσα εργασία καταρχήν περιγράφονται οι κλασσικές μέθοδοι αξιολόγησης
υπολογιστικών συστημάτων και στη συνέχεια αξιολογούνται ως προς την επάρκεια
των δεδομένων που μπορούν να συλλέξουν και την πληρότητα των αποτελεσμάτων
που μπορούν να δώσουν στην περίπτωση χρήσης τους για αξιολόγηση ευχρηστίας
φορητών εφαρμογών. Παράλληλα γίνεται επισκόπηση της βιβλιογραφίας που
Περίληψη
12 Διδακτορική διατριβή
αφορά την αξιολόγηση ευχρηστίας των φορητών εφαρμογών και εξετάζονται τα
κυριότερα ζητήματα της μεθόδου αξιολόγησης, περιλαμβάνοντας μεταξύ άλλων την
επιλογή του χώρου αξιολόγησης και τα δεδομένα που πρέπει να συλλεγούν και
αναλυθούν.
Στη συνέχεια προτείνεται η μεθοδολογία αξιολόγησης ευχρηστίας φορητών
εφαρμογών MOBELIC (MOBile Evaluation Life Cycle methodology). Η MOBELIC
υποστηρίζει την αξιολόγηση ευχρηστίας μιας φορητής εφαρμογής σε όλο τον κύκλο
ανάπτυξής της. Αποτελεί συνδυασμό από υπάρχουσες μεθόδους αξιολόγησης
λαμβάνοντας όμως υπόψη τη φάση ανάπτυξης στην οποία βρίσκεται η υπό
αξιολόγηση φορητή εφαρμογή, την ποιότητα των αποτελεσμάτων που προκύπτουν
από κάθε μέθοδο, το χρόνο και τους πόρους που απαιτούνται για τη διεξαγωγή
καθεμιάς από αυτές, καθώς και το χρόνο για την ανάλυση των δεδομένων τους και
την εξαγωγή πολύτιμων συμπερασμάτων. Η συνεισφορά της μεθοδολογίας
MOBELIC έγκειται στο γεγονός ότι βελτιστοποιεί τη διαδικασία αξιολόγησης μιας
φορητής εφαρμογής υποστηρίζοντάς την από τις αρχικές φάσεις ανάπτυξης μέχρι
τα τελευταία στάδια ολοκλήρωσής της.
Προκειμένου να υποστηριχθεί η μεθοδολογία ΜOBELIC, σχεδιάστηκε και
αναπτύχθηκε το εργαλείο ActivityLens. Αποτελεί ένα εργαλείο παρατήρησης και
ανάλυσης των δεδομένων που συλλέγονται κατά τη διάρκεια μελετών της
αλληλεπίδρασης χρηστών με φορητές εφαρμογές. Το εργαλείο παρέχει τη
δυνατότητα παρακολούθησης των διακριτών φάσεων ανάπτυξης μιας φορητής
εφαρμογής και επιτρέπει τη σύγκριση των προβλημάτων ευχρηστίας που
παρατηρούνται σε αυτές, χρησιμοποιώντας κοινό σχήμα κωδικοποίησης των
προβλημάτων. Παράλληλα, ενσωματώνοντας κατάλληλα σχεδιασμένες λειτουργίες,
βοηθάει τον αναλυτή να απομονώσει συγκεκριμένους τύπους δράσεων που
υποδεικνύουν πρόβλημα στη χρήση των εξεταζόμενων εφαρμογών.
Τέλος στα πλαίσια της παρούσας διατριβής, εξετάζεται η εφαρμοσιμότητα της
προτεινόμενης μεθοδολογίας καθώς και η αποτελεσματικότητα του εργαλείου
ανάλυσης, μέσα από μία μελέτη περίπτωσης που περιλαμβάνει τη διενέργεια 3
διακριτών πειραμάτων. Η αξιολόγηση αφορά μία συνεργατική εκπαιδευτική
φορητή εφαρμογή προορισμένη να πληροφορεί μαθητές για τα εκθέματα ενός
Μουσείου. === This thesis deals with the problem of effective usability evaluation of mobile applications.
The term “mobile applications” describes the electronic services that are designed to
operate under mobile devices in order to meet the everyday needs of people.
There are special characteristics of mobile applications, compared to established desktop
applications. Thus, the dynamic context of use and the small size of mediating mobile
devices differentiate their use and increase the complexity of their usability evaluation.
There are various established methods that have been extensively used in traditional
human-computer interaction research in order to evaluate the use of desktop applications.
This thesis, firstly examines the suitability of such methods in usability evaluation of mobile
applications. The survey indicated that all these methods can be effective. However their
application produces different types of data and requires different amount and kind of
resources.
In the frame of this thesis, MOBELIC, a new methodology for the usability evaluation of
mobile applications, is proposed. The goal of MOBELIC is the optimization of evaluation
process due to the short life-cycle of mobile applications. It is an effective combination of
selected established methods supporting the redesign of a mobile application during its
development life-cycle. The main characteristic of this methodology is that it proposes the
iterative application of each evaluation method, depending on certain factors, such as the
mobile application implementation phase, the quality of the expected method results and
the required resources.
Subsequently, the design and the implementation of a usability evaluation tool, the
ActivityLens, that support the proposed methodology, are described in this thesis.
ActivityLens integrates and synchronizes multiple heterogeneous data that describe the
interaction of real users with mobile applications. Furthermore, the tool incorporates
especially designed mechanisms for annotation and analysis of collected data in order to
facilitate usability experts to extract meaningful information.
The applicability of the proposed methodology and the effectiveness of the ActivityLens are
examined through an extended case study in which the usability of an educational mobile
application is evaluated. The case study consists of three discrete experiments including the
use of different evaluation methods according to the proposed methodology.
|