Μέθοδοι και εργαλεία αξιολόγησης ευχρηστίας φορητών εφαρμογών

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

Full description

Bibliographic Details
Main Author: Φιωτάκης, Γεώργιος
Other Authors: Αβούρης, Νικόλαος
Language:gr
Published: 2009
Subjects:
Online Access:http://nemertes.lis.upatras.gr/jspui/handle/10889/1687
Description
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.