Τμήμα Μηχανικών Σχεδίασης Προϊόντων και Συστημάτων Μελέτη εφαρμογών φορητών συσκευών στο χώρο της αγοράς καταναλωτικών αγαθών. Ανάλυση και Σχεδίαση αντίστοιχης διαδραστικής εφαρμογής Ζήσης Δημήτριος Ζήσης Δημήτριος Κουτσαμπάσης Παναγιώτης Δαρζέντα Τζένη Σαφαρή Ηλέκτρα Ηλέκτρα Σαφαρή 2014 1
Δηλώνω υπεύθυνα ότι η διπλωματική εργασία είναι εξ ολοκλήρου δικό μου έργο και κανένα μέρος της δεν είναι αντιγραμμένο από έντυπες ή ηλεκτρονικές πηγές, μετάφραση από ξενόγλωσσες πηγές και αναπαραγωγή από εργασίες άλλων ερευνητών ή φοιτητών. Όπου έχω βασιστεί σε ιδέες ή κείμενα άλλων, έχω προσπαθήσει με όλες μου τις δυνάμεις να το προσδιορίσω σαφώς μέσα από την καλή χρήση αναφορών ακολουθώντας την ακαδημαϊκή δεοντολογία. Ηλέκτρα Σαφαρή 2014 2
Ευχαριστίες Ευχαριστώ θερμά τον επιβλέποντα καθηγητή μου κ. Δημήτριο Ζήση για την καθοδήγηση, την ενθάρρυνση και την υπομονή του καθ όλη τη διάρκεια της διπλωματικής εργασίας. Επίσης, ευχαριστώ τους κ. Παναγιώτη Κουτσαμπάση και κ. Τζένη Δαρζέντα, μέλη της τριμελούς επιτροπής, για τη σημαντική και άμεση βοήθειά τους στα διάφορα στάδια ανάπτυξης της παρούσας εργασίας. Τέλος, θα ήθελα να απευθύνω τις ευχαριστίες μου στους αγαπημένους μου φίλους και την οικογένειά μου για την πολύτιμη συμβολή τους στην ολοκλήρωση της εργασίας και για τη στήριξη, την αγάπη και την ενθάρρυνσή τους καθ όλη τη διάρκεια της φοιτητικής μου πορείας στην Σύρο. Ηλέκτρα Σαφαρή 2014 3
Πίνακας Περιεχομένων Πίνακας Περιεχομένων... 4 Λίστα σχημάτων... 6 Λίστα πινάκων... 8 1 Εισαγωγή... 9 1.1 Ορισμός Προβληματικού Χώρου...9 1.2 Στόχοι Μελέτης...12 1.3 Μεθοδολογία Προσέγγισης...12 1.4 Δομή Διπλωματικής Εργασίας...14 2 Αναφορά στις υπάρχουσες εφαρμογές κινητού εμπορίου... 17 2.1. Εισαγωγή...17 2.2 Αναδρομή στις εξελίξεις των τελευταίων χρόνων και εισαγωγικές έννοιες...18 2.3 Παρούσα Κατάσταση...22 2.4 Είδη εφαρμογών φορητής συσκευής για αγορές εντός καταστήματος...24 2.4.1 Κατηγοριοποίηση σύμφωνα με τις λειτουργίες που παρέχουν...24 2.4.2 Επισκόπηση των διαφόρων τεχνολογιών που εφαρμόζουν...26 2.5 Προβλήματα υφιστάμενης κατάστασης...37 2.6 Συμπεράσματα...42 3 Ανάλυση διαδικασίας αγοράς μέσω εφαρμογών κινητού εμπορίου... 43 3.1 Εισαγωγή...43 3.2 Τα στάδια της διαδικασίας αγοράς μέσω εφαρμογών κινητού εμπορίου από τη σκοπιά του εμπόρου...44 3.3 Τα στάδια της διαδικασίας αγοράς μέσω εφαρμογών κινητού εμπορίου από τη σκοπιά του καταναλωτή...47 3.4 Ηλεκτρονικές αγορές versus αγορές εντός καταστήματος...50 3.5 Παράγοντες που επηρεάζουν την διαδικασία αγοράς...51 3.5.1 Το είδος των προϊόντων...51 3.5.2 Τα χαρακτηριστικά των καταναλωτών...52 3.5.3 Άλλοι παράγοντες...55 3.6 Συμπεράσματα...56 4 Μελέτη περιπτώσεων εφαρμογών κινητού εμπορίου για αγορές εντός καταστήματος και εξαγωγή συμπερασμάτων... 57 4.1 Εισαγωγή...57 4.2 Μελέτη του πλαισίου σχεδίασης και ανάπτυξης εφαρμογών κινητού εμπορίου...57 4.3 Στάδια Μελέτης...60 4.3.1 Στάδιο 1 ο Επισκόπηση Σχετικής Βιβλιογραφίας...61 4.3.2 Στάδιο 2 ο Αξιολόγηση Επικοινωνίας και Απαιτήσεων...64 4.3.3 Στάδιο 3 ο Επιτόπια αξιολόγηση και Συγκριτική έρευνα...73 4.4 Συμπεράσματα...76 5 Ορισμός Χώρου Σχεδίασης... 78 5.1 Βασική Ιδέα...78 5.2 Χρήστες της εφαρμογής...78 Ηλέκτρα Σαφαρή 2014 4
5.3 Στρατηγική...80 5.4 Στόχοι του Έργου...80 6 Σχεδίαση Εφαρμογής... 84 6.1 Eπιλογή Πλατφόρμας Σχεδίασης...84 6.2 Σχεδιαστικές Προδιαγραφές...87 6.3 Εννοιολογική Αρχιτεκτονική της Εφαρμογής...93 6.4 Περιπτώσεις Χρήσης (use cases)...94 6.5 Ροή των Εργασιών...97 6.6 Γραφικό Περιβάλλον Χρήστη...102 6.6.1 Σχεδίαση Πληροφορίας (wireframing)... 103 6.7 Δομή βασικών οθονών...112 6.8 Τρόπος Αλληλεπίδρασης με τη Διεπαφή του Συστήματος...114 6.9 Σενάρια Χρήσης (βάση personas της εφαρμογής)...114 7 Κατασκευή Πρωτοτύπου...120 7.1 Λειτουργικές Παραδοχές...120 7.2 Γραφικά Στοιχεία...120 7.3 Βασικές οθόνες...122 8 Αξιολόγηση Εφαρμογής...129 8.1 Επισκόπηση Αξιολόγησης...130 8.1.1 Στόχοι Αξιολόγησης... 130 8.1.2 Μέθοδος Αξιολόγησης... 131 8.1.3 Μετρικές Αξιολόγησης... 132 8.1.4 Συμμετέχοντες... 133 8.1.5 Εργασίες... 134 8.1.6 Υλικά και Πλαίσιο Διεξαγωγής... 135 8.1.7 Διαδικασία Εντός του Πλαισίου Διεξαγωγής... 135 8.2 Ανάλυση Αποτελεσμάτων...137 8.2.1 Ποσοτικά δεδομένα αξιολόγησης... 137 8.2.2 Ποιοτικά δεδομένα αξιολόγησης... 141 8.3 Προτάσεις Επανασχεδιασμού...146 9 Συμπεράσματα...147 9.1 Σύνοψη...147 9.2 Η συμβολή της εργασίας και περιορισμοί...147 10 Αναφορές...150 11 Παράρτημα...155 Ηλέκτρα Σαφαρή 2014 5
Λίστα σχημάτων Ηλέκτρα Σαφαρή 2014 6
Ηλέκτρα Σαφαρή 2014 7
Λίστα πινάκων Ηλέκτρα Σαφαρή 2014 8
1 Εισαγωγή 1.1 Ορισμός Προβληματικού Χώρου Ηλέκτρα Σαφαρή 2014 9
Ηλέκτρα Σαφαρή 2014 10
Ηλέκτρα Σαφαρή 2014 11
1.2 Στόχοι Μελέτης 1.3 Μεθοδολογία Προσέγγισης Ηλέκτρα Σαφαρή 2014 12
Ηλέκτρα Σαφαρή 2014 13
1.4 Δομή Διπλωματικής Εργασίας Ηλέκτρα Σαφαρή 2014 14
Σχήμα 1. Στάδια διαδικασίας ανάπτυξης διπλωματικής εργασίας Ηλέκτρα Σαφαρή 2014 15
Ηλέκτρα Σαφαρή 2014 16
2 Αναφορά στις υπάρχουσες εφαρμογές κινητού εμπορίου 2.1. Εισαγωγή Ηλέκτρα Σαφαρή 2014 17
2.2 Αναδρομή στις εξελίξεις των τελευταίων χρόνων και εισαγωγικές έννοιες Ηλέκτρα Σαφαρή 2014 18
Ηλέκτρα Σαφαρή 2014 19
Ηλέκτρα Σαφαρή 2014 20
Σχήμα 2. Οικονομικές Δραστηριότητες μέσω Smartphone και Tablet το Φεβρουάριο του 2013. Ηλέκτρα Σαφαρή 2014 21
2.3 Παρούσα Κατάσταση Ηλέκτρα Σαφαρή 2014 22
Σχήμα 3. Δημοφιλείς ενέργειες των χρηστών φορητών συσκευών (Nielsen, 2012). Συνδυασμός καναλιών αγοράς μετά από την αναζήτηση μέσω Smartphone ή tablet (mobiquity, 2013). Σχήμα 4. Ποσοστό ενδιαφέροντος χρήσης του κινητού ως μέσο αποθήκευσης καρτών συναλλαγής για πραγματοποίηση αγορών (Nielsen, 2012). Ηλέκτρα Σαφαρή 2014 23
" " 2.4 Είδη εφαρμογών φορητής συσκευής για αγορές εντός καταστήματος 2.4.1 Κατηγοριοποίηση σύμφωνα με τις λειτουργίες που παρέχουν Ηλέκτρα Σαφαρή 2014 24
Ηλέκτρα Σαφαρή 2014 25
2.4.2 Επισκόπηση των διαφόρων τεχνολογιών που εφαρμόζουν " Ηλέκτρα Σαφαρή 2014 26
Σχήμα 5. Γραφική αναπαράσταση της διαδικασίας σκαναρίσματος κωδικού (Google, 2013). Σχήμα 6. Τυπικά παραδείγματα γραμμωτών κωδικών τύπου EAN, UPC, JAP και ISBN. Ηλέκτρα Σαφαρή 2014 27
Πίνακας 1. Είδη μονοδιάστατων γραμμωτών κωδικών και σύντομη περιγραφή τους. Ηλέκτρα Σαφαρή 2014 28
Πίνακας 2. Γραμμωτοί κωδικοί που συναντώνται ανά κατηγορία καταναλωτικών αγαθών. Σχήμα 7. Τυπικά παραδείγματα δισδιάστατων QR-κωδικών και DataMatrix κωδικών. Ηλέκτρα Σαφαρή 2014 29
. " Ηλέκτρα Σαφαρή 2014 30
Σχήμα 8. Ποσοστό καταναλωτών που έκανε χρήση κινητού τηλεφώνου για σύγκριση τιμών και αναζήτηση κριτικών για ένα προϊόν το 2011 (Char, 2012). " Ηλέκτρα Σαφαρή 2014 31
Σχήμα 9. Παράδειγμα ετικέτας RFID και χρήση της μέσω τηλεφώνου τελευταίας γενιάς. Ηλέκτρα Σαφαρή 2014 32
Σχήμα 10. Πιθανή διαδικασία χρήσης της τεχνολογίας NFC για αναζήτηση καταστήματος και διευκόλυνση πληρωμής αγορών. Ηλέκτρα Σαφαρή 2014 33
" Ηλέκτρα Σαφαρή 2014 34
2.4.2.1 Αξιολόγηση των διαφόρων τεχνικών αλληλεπίδρασης Ηλέκτρα Σαφαρή 2014 35
Σχήμα 11. Μέσος χρόνος που απαιτεί κάθε τεχνική αναγνώρισης. Ηλέκτρα Σαφαρή 2014 36
Σχήμα 12. Ποσοστό ευχρηστίας ανά τεχνική αναγνώρισης. 2.5 Προβλήματα υφιστάμενης κατάστασης Ηλέκτρα Σαφαρή 2014 37
Σχήμα 13. Ποσοστό καταναλωτών που θα απέφευγε τις αγορές στο ίδιο κατάστημα μετά από μια πττωχή εμπειρία χρήσης μιας εφαρμογής (mobiquity, 2013). Ηλέκτρα Σαφαρή 2014 38
Σχήμα 14. Η αργή φόρτωση είναι η νούμερο ένα αιτία για μια μη ικανοποιητική εμπειρία αγοράς (mobiquity, 2013). " Ηλέκτρα Σαφαρή 2014 39
" " Ηλέκτρα Σαφαρή 2014 40
Ηλέκτρα Σαφαρή 2014 41
2.6 Συμπεράσματα Ηλέκτρα Σαφαρή 2014 42
3 Ανάλυση διαδικασίας αγοράς μέσω εφαρμογών κινητού εμπορίου 3.1 Εισαγωγή Σχήμα 15 α. Η σημερινή μορφή της εμπειρίας αγοράς μέσω φορητής συσκευής ως η τομή των δύο αγορασικών εμπειρίων μέσω διαδικτύου και εντός καταστήματος. Ηλέκτρα Σαφαρή 2014 43
Σχήμα 15 β. Η εμπειρία αγοράς μέσω φορητής συσκευής ως η ένωση των χαρακτηριστικών της εμπειρίας αγοράς μέσω διαδικτύου και μέσω καταστήματος, όπως θα έπρεπε να μελετάται. 3.2 Τα στάδια της διαδικασίας αγοράς μέσω εφαρμογών κινητού εμπορίου από τη σκοπιά του εμπόρου Ηλέκτρα Σαφαρή 2014 44
Σχήμα 16. Ο κύκλος ζωής των αγορών του Chuck Martin. Ηλέκτρα Σαφαρή 2014 45
Ηλέκτρα Σαφαρή 2014 46
3.3 Τα στάδια της διαδικασίας αγοράς μέσω εφαρμογών κινητού εμπορίου από τη σκοπιά του καταναλωτή Ηλέκτρα Σαφαρή 2014 47
Σχήμα 17. Διαθέσιμες Τεχνολογίες εφαρμογών για αγορές (Paradowski, 2013). # # # # # # # Ηλέκτρα Σαφαρή 2014 48
Σχήμα 18. Συγκεντρωτικό διάγραμμα μοντελοποίησης αγοραστικής διαδικασίας (Paradowski, 2013). Ηλέκτρα Σαφαρή 2014 49
3.4 Ηλεκτρονικές αγορές versus αγορές εντός καταστήματος Ηλέκτρα Σαφαρή 2014 50
3.5 Παράγοντες που επηρεάζουν την διαδικασία αγοράς 3.5.1 Το είδος των προϊόντων Σχήμα 19. Είδος προϊόντων που αγοράστηκε περισσότερο από χρήστες Smartphone. Ηλέκτρα Σαφαρή 2014 51
Σχήμα 20. Ανάλυση της διαφορετικής σημασίας που έχουν για τα διάφορα αγαθά τα χαρακτηριστικά αγοράς (R.Burke, 2002). 3.5.2 Τα χαρακτηριστικά των καταναλωτών Ηλέκτρα Σαφαρή 2014 52
" Σχήμα 21. Σημασία χαρακτηριστικών αγοραστικής εμπειρίας συναρτήσει της ηλικίας των καταναλωτών (R.Burke, 2002) Ηλέκτρα Σαφαρή 2014 53
" " Ηλέκτρα Σαφαρή 2014 54
" 3.5.3 Άλλοι παράγοντες Ηλέκτρα Σαφαρή 2014 55
3.6 Συμπεράσματα Ηλέκτρα Σαφαρή 2014 56
4 Μελέτη περιπτώσεων εφαρμογών κινητού εμπορίου για αγορές εντός καταστήματος και εξαγωγή συμπερασμάτων 4.1 Εισαγωγή 4.2 Μελέτη του πλαισίου σχεδίασης και ανάπτυξης εφαρμογών κινητού εμπορίου Ηλέκτρα Σαφαρή 2014 57
Λογισμικό Υλικό Ασύρματο δίκτυο Ηλέκτρα Σαφαρή 2014 58
Πίνακας 3. Συγκεντρωτικό διάγραμμα απαιτήσεων κινητού εμπορίου Ηλέκτρα Σαφαρή 2014 59
4.3 Στάδια Μελέτης Ηλέκτρα Σαφαρή 2014 60
4.3.1 Στάδιο 1 ο Επισκόπηση Σχετικής Βιβλιογραφίας Ηλέκτρα Σαφαρή 2014 61
Ηλέκτρα Σαφαρή 2014 62
Ηλέκτρα Σαφαρή 2014 63
4.3.2 Στάδιο 2 ο Αξιολόγηση Επικοινωνίας και Απαιτήσεων Σχήμα 22. Ηλικία συμμετεχόντων Ηλέκτρα Σαφαρή 2014 64
Σχήμα 23. Τύπος συσκευής που έχουν στη διάθεσή τους οι συμμετέχοντες Ηλέκτρα Σαφαρή 2014 65
Σχήμα 24. Ποσοστό καταμερισμού των διαφόρων λειτουργικών συστημάτων στις συσκευές των συμμετεχόντων Σχήμα 25. Ποσοστό συμμετεχόντων με ιστορικό ηλεκτρονικών αγορών Ηλέκτρα Σαφαρή 2014 66
Σχήμα 26. Ποσοστό συμμετεχόντων που έχει επιχειρήσει στο παρελθόν ηλεκτρονικές αγορές μέσω της φορητής συσκευής του Ηλέκτρα Σαφαρή 2014 67
Σχήμα 27. Ποσοστό συμμετεχόντων που έχει χρησιμοποιήσει κάποια εφαρμογή στη φορητή του συσκευή προκειμένου να διευκολυνθεί στις αγορές του μέσα σε κάποιο κατάστημα Σχήμα 28. Οι ενέργειες που έχουν εκτελέσει οι συμμετέχοντες συνχότερα μέσω μιας εφαρμογής κινητού εμπορίου Ηλέκτρα Σαφαρή 2014 68
Σχήμα 29. Οι πιο σημαντικές λειτουργίες που πρέπει να παρέχει μια εφαρμογή κινητού εμπορίου κατά την κρίση των συμμετεχόντων Ηλέκτρα Σαφαρή 2014 69
Ηλέκτρα Σαφαρή 2014 70
Ηλέκτρα Σαφαρή 2014 71
Λειτουργικές Απαιτήσεις που Συγκεντρώθηκαν - Σύγκριση τιμών παρεμφερών προϊόντων - Αναζήτηση προϊόντος σε κοντινά καταστήματα - Έλεγχος τιμών / προσφορών προϊόντων - Έλεγχος διαθεσιμότητας προίόντος στο κατάστημα - Υπολογισμός συνολικού κόστους αγορών - Εντοπισμός τοποθεσίας προϊόντος στο κατάστημα - Αγορά προϊόντος - Δημιουργία και διαχείριση λίστας αγορών - Κοινοποίηση προϊόντος/αγοράς σε συγγενείς/φίλους - Αναζήτηση λεπτομερειών για ένα προϊόν Σχεδιαστικά Χαρακτηριστικά σύγκριση προϊόντος με προτεινόμενη λίστα παρόμοιων προϊόντων / παροχή κριτικών πελατών / πρόταση παρεμφερών προϊόντων εντοπισμός σε μορφή χάρτη της τοποθεσίας κοντινών καταστημάτων που εμπορεύονται το ίδιο προϊόν σε διαφορετικές τιμές αναγνώριση κωδικού προϊόντος, φωνητική συμπλήρωση ή πληκτρολόγηση του ονόματος του προϊόντος αναγνώριση, φωνητική συμπλήρωση ή πληκτρολόγηση του κωδικού του προϊόντος για αναζήτηση διαθεσιμότητας στο κατάστημα αυτόματος υπολογισμός συνολικού κόστους επιλεγμένων προϊόντων π.χ. αναγνώριση προϊόντος και πρόσθεση αξίας / υπολογισμός πιθανής έκπτωσης εσωτερικός χάρτης καταστήματος με δυνατότητα αναζήτησης αναγνώριση και αποθήκευση πιστωτικής κάρτας, δημιουργία λογαριασμού που συλλέγει τα δεδομένα πληρωμής παροχή ενεργειών όπως νέα λίστα, διαχείριση λίστας, πρόσθεση σε μελλοντική λίστα προώθηση μιας προσφοράς ή αγοράς μέσω μηνύματος ηλεκτρονικού ταχυδρομείου στις επαφές της συσκευής αναγνώριση, φωνητική συμπλήρωση ή πληκτρολόγηση του προϊόντος και εύρεση πληροφοριών όπως χαρακτηριστικά, εγγύηση, χώρα προέλευσης, κλπ. μέσω αυτοματοποιημένης αναζήτησης της βάσης δεδομένων Πίνακας 4. Χαρτογράφηση λειτουργικών απαιτήσεων σε σχεδιαστικά χαρακτηριστικά Ηλέκτρα Σαφαρή 2014 72
4.3.3 Στάδιο 3 ο Επιτόπια αξιολόγηση και Συγκριτική έρευνα Πίνακας 5. Έλεγχος χαρακτηριστικών σε υπάρχουσες εφαρμογές κινητού εμπορίου μέσω επιτόπιας έρευνας Ηλέκτρα Σαφαρή 2014 73
Ηλέκτρα Σαφαρή 2014 74
Ηλέκτρα Σαφαρή 2014 75
4.4 Συμπεράσματα Ηλέκτρα Σαφαρή 2014 76
Ηλέκτρα Σαφαρή 2014 77
5 Ορισμός Χώρου Σχεδίασης 5.1 Βασική Ιδέα 5.2 Χρήστες της εφαρμογής Ηλέκτρα Σαφαρή 2014 78
Ηλέκτρα Σαφαρή 2014 79
5.3 Στρατηγική 5.4 Στόχοι του Έργου Ηλέκτρα Σαφαρή 2014 80
Ηλέκτρα Σαφαρή 2014 81
Ηλέκτρα Σαφαρή 2014 82
Ηλέκτρα Σαφαρή 2014 83
6 Σχεδίαση Εφαρμογής 6.1 Eπιλογή Πλατφόρμας Σχεδίασης Ηλέκτρα Σαφαρή 2014 84
Ηλέκτρα Σαφαρή 2014 85
Σχήμα 30. Συγκεντρωτικό διάγραμμα των διαφόρων τύπων εφαρμογών (Korf M. et al.,2014) Ηλέκτρα Σαφαρή 2014 86
Πίνακας 6. Σύγκριση χαρακτηριστικών μεταξύ φυσικών, δικτυακών και υβριδικών εφαρμογών 6.2 Σχεδιαστικές Προδιαγραφές Ηλέκτρα Σαφαρή 2014 87
ΔΕΔΟΜΕΝΑ ΕΦΑΡΜΟΓΗΣ Oι περισσότερες εφαρμογές έχουν την ανάγκη να αποθηκεύουν δεδομένα διαφόρων μορφών, τόσο εγγενή περιεχομένου (π.χ. μηνύματα μιας εφαρμογής ηλεκτρονικού ταχυδρομείου, τα συμβάντα μιας εφαρμογής ημερολογίου) όσο και συμπληρωματικές ρυθμίσεις εξατομίκευσης (π.χ. θέμα προτίμησης, προεπιλεγμένη προβολή, κλπ.) 1. Χρήση κατάλληλων τεχνολογιών αποθήκευσης πελάτη για τοπικά δεδομένα Με αυτό το τρόπο η εμφάνιση των δεδομένων κατά την εκίνηση της εφαρμογής είναι άμεση. ΕΠΙΓΝΩΣΗ ΚΑΙ ΕΛΕΓΧΟΣ ΑΠΟ ΤΟ ΧΡΗΣΤΗ Ο χρήστης πρέπει να έχει τη δυνατότητα να ελέγχει τη συμπεριφορά μιας εφαρμογής που υπό κάποιες έννοιες μπορεί να μην είναι εμφανής όπως για παράδειγμα η πρόσβαση σε κάποιο δίκτυο ή πρόσβαση στα δεδομένα της συσκευής (εικόνες, μουσική, βίντεο, επαφές, ημερολόγιο, ιστορικό κλήσεων,τοποθεσία,σνδεσιμότητα κλπ.) 2. Διασφάλιση ενημέρωσης του χρήστη για τη χρήση προσωπικών πληροφοριών ή δεδομένων της συσκευής 3. Παροχή λειτουργίας αποσύνδεσης Το σύστημα οφείλει να ειδοποιεί το χρήστη με κάποιο σχετικό μήνυμα. Στη περίπτωση που ο χρήστης συμφωνήσει με το μήνυμα αυτό δε θα πρέπει να συνεχίσει να επαναλαμβάνεται κατά τη μετέπειτα χρήση του συστήματος. Στη περίπτωση που η δυνατότητα αυτόματης σύνδεσης σε δίκτυο είναι ενεργοποιημένη στη συσκευή πρέπει απαραίτητα να παρέχεται από το σύστημα λειτουργία αποσύνδεσης. ΧΡΗΣΗ ΤΩΝ ΔΙΑΘΕΣΙΜΩΝ ΠΟΡΩΝ O πιο αποτελεσματικός τρόπος για τη διασφάλιση της ομαλής λειτουργίας μιας εφαρμογής και της αποφυγής καθυστερήσεων είναι η ελαχιστοποίηση της μνήμης που χρησιμοποιείται στη συσκευή, της ενέργειας επεξεργασίας και του εύρους δικτύου, χαρακτηριστικά που είναι πιο περιορισμένα στις φορητές συσκευές σε αντίθεση με τους σταθερούς υπολογιστές. 4. Συμπίεση μεταφερόμενων δεδομένων 5. Ελαχιστοποίηση μεγέθους δεδομένων της εφαρμογής 6. Αποφυγή ανακατευθύνσεων κατά τη διάρκεια χρήσης της εφαρμογής Η συμπίεση του περιεχομένου είναι απαραίτητη για την αποτελεσματική μετάδοσή του. Εφαρμογές μικρότερου μεγέθους εγκαθιστούνται και εκτελούνται ταχύτερα και πιο αξιόπιστα Στην περίπτωση που απαιτούνται μία ή και περισσότερες ανακατευθύνσεις τότε ο χρήστης πρέπει να ενημερώνεται μέσω μιας ενδιάμεσης σελίδας ότι η εφαρμογή συνεχίζει να λειτουργεί κανονικά. Ηλέκτρα Σαφαρή 2014 88
7. Ελαχιστοποίηση αιτημάτων δικτύου Τα διάφορα αιτήματα δικτύου πρέπει να ομαδοποιούνται ή να δίνεται προτεραιότητα σε εκείνα που θεωρούνται πιο κρίσιμα προκειμένου να αποφεύγονται καθυστερήσεις στη σύνδεση δικτύου. ΕΜΠΕΙΡΙΑ ΧΡΗΣΗΣ Λαμβάνοντας υπόψη την επιπρόσθετη πολυπλοκότητα της αλληλεπίδρασης με μία εφαρμογή φορητής συσκευής, πρέπει να δίνεται ιδιαίτερη προσοχή στη συνολική εμπειρία χρήσης (user experience). Η εμπειρία χρήσης επηρεάζεται από έναν αριθμό παραγόντων, συμπεριλαμβανομένου του βαθμού ασάφειας, της μεθόδου διάδρασης, των δεδομένων και του βαθμού συνέπειας μιας εφαρμογής. 8. Βελτιστοποίηση του χρόνου φόρτωσης της εφαρμογής 9.Ελαχιστοποίηση λανθάνοντος χρόνου διακοπής (συνεχής ενημέρωση χρήστη γύρω από τις διάφορες δραστηριότητες, αποφυγή επαναφόρτωσης σελίδων) Χρήση τεχνολογιών αποθήκευσης δεδομένων σε τοπικό επίπεδο και τεχνολογιών λειτουργίας εκτός σύνδεσης (π.χ. τεχνολογία AppCache). H ελαχιστοποίηση πιθανών χρονοκαθυστερήσεων είναι ένας σημαντικός παράγοντας στην όλη εμπειρία χρήσης μιας εφαρμογής. 10.Υποστήριξη πολλαπλών μεθόδων διάδρασης 11.Διασφάλιση προσαρμογής κειμένου στην οθόνη 12.Συνοχή πληροφορίας και περιεχομένου μεταξύ διαφορετικών συσκευών Οι μέθοδοι αλληλεπίδρασης ποικίλουν. Στην περίπτωση της αλληλεπίδρασης μέσω αφής τα διάφορα στοιχεία πρέπει να είναι τοποθετημένα σε μια σχετική μεταξύ τους απόσταση και να έχουν κάποιο σχετικό μέγεθος ώστε η επιλογή τους να είναι εύκολη (π.χ. δεδομένα σε λίστα πρέπει να απέχουν τουλάχιστον 1cm). Σε περίπτωση αλλαγής της κατεύθυνσης της οθόνης πρέπει να διασφαλίζεται η προσαρμογή της ροής του κειμένου. Η λειτουργία της εφαρμογής μεταξύ των διαφόρων συσκευών παρουσίασης πρέπει να χαρακτηρίζεται από συνέπεια ως προς το περιεχόμενο και τις προτιμήσεις του χρήστη ώστε αυτές να είναι προσβάσιμες μέσω των υπόλοιπων συσκευών που χρησιμοποιεί. ΑΣΦΑΛΕΙΑ ΚΑΙ ΠΡΟΣΤΑΣΙΑ ΠΡΟΣΩΠΙΚΩΝ ΔΕΔΟΜΕΝΩΝ 13. Αποφυγή χρήσης μη έμπιστων πηγών πληροφοριών Η εφαρμογή οφείλει να κάνει χρήση πληροφοριών από έμπιστες πηγές και να προστατεύει τα προσωπικά δεδομένα του χρήστη. EΠΙΠΡΟΣΘΕΤΕΣ ΑΡΧΕΣ 14.Ενημέρωση του χρήστη σχετικά με την αυτόματη πρόσβαση σε κάποιο δίκτυο Η εφαρμογή οφείλει να ενημερώνει το χρήστη για οποιαδήποτε διαδικτυακή ενέργεια κατά τη πρώτη επίσκεψη, κατά την είσοδο στην εφαρμογή ή μέσω κάποιας σχετικής βοηθητικής σελίδας Ηλέκτρα Σαφαρή 2014 89
15.Η αυτόματη πρόσβαση σε δίκτυο πρέπει να υπόκειται σε έλεγχο από το χρήστη Εάν μία εφαρμογή πραγματοποιεί αυτόματη είσοδο στο διαδίκτυο πρέπει να παρέχει στο χρήστη ένα μέσο ελέγχου (απενεργοποίηση) αυτής της ενέργειας. Πίνακας 7. Αρχές σχεδίασης δικτυακών εφαρμογών (W3C) Aρχές (Προδιαγραφές) Σχεδίασης στις φορητές συσκευές - Δυνατότητα εκμάθησης (Learnability) - Aποτελεσματικότητα (Efficiency) Μετρικές - Η διεπαφή χρήστη πρέπει να είναι εύκολη στη χρήση από τη πρώτη προσπάθεια αλληλεπίδρασής του με το σύστημα. - Το ποσοστό της λειτουργικότητας που παρουσιάζεται στο χρήστη πρέπει να περιορίζεται ακριβώς στις απαιτήσεις που έχει ο ίδιος για να πετύχει το στόχο του. - Ο αριθμός των βημάτων που πρέπει να εκτελέσει ο χρήστης μέχρι να φτάσει στο στόχο του. - Οι βασικές εργασίες πρέπει να υλοποιούνται όσο το δυνατόν πιο αποτελεσματικά. - Η διεπαφή πρέπει να γίνεται ευκολότερη με τη πάροδο του χρόνου χρήσης. - Δυνατότητα Απομνημόνευσης (Μemorability) - Η συχνότητα χρήσης είναι ο βασικός παράγοντας της απομνημόνευσης. - Δυνατότητα Ανάκτησης μετά από Σφάλμα (Error Recovery) - Απλότητα (Simplicity) - Σε μία ιδανική διεπαφή χρήστη, δεν επιτρέπεται οι χρήστες να κάνουν κανένα λάθος. - Οι βασικές εργασίες πρέπει να είναι εύκολες και οι λιγότερο συχνές εργασίες πιθανές. - Αποφυγή άνευ λόγου λειτουργικότητας και διατήρηση λιτής οπτικής σχεδίασης και διάταξης. Ηλέκτρα Σαφαρή 2014 90
- Χαρτογράφηση (Mapping) - Ότι ακριβώς προσδοκεί ο χρήστης να συμβεί, όταν αλληλεπιδρά με το γραφικό περιβάλλον, αυτό ακριβώς πρέπει και να συμβαίνει. - Ορατότητα (Visibility) - Οι σημαντικότερες πληροφορίες πρέπει να είναι περισσότερο εμφανείς απ ότι οι λιγότερο σημαντικές. Η κατανόηση των στόχων του χρήστη είναι κρίσιμη. - Aνάδραση (Feedback) - Ο χρήστης πρέπει να κατέχει τον έλεγχο της διεπαφής και όχι το αντίθετο. - Ευχαρίστηση (Satisfaction) - Ο βαθμός στον οποίο ο χρήστης βρίσκει διασκεδαστική ή αδιάφορη τη χρήση του λογισμικού. - Συνοχή (Consistency) - Τα αντικείμενα ενδιαφέροντος πρέπει πάντα να εμφανίζονται και να συμπεριφέρονται με τον ίδιο τρόπο σε όλο το πλαίσιο μιας εφαρμογής (ακόμα και μεταξύ εφαρμογών)(ui standars). Πίνακας 8. Αρχές σχεδίασης διεπαφής φορητής συσκευής (Kunjachan, 2011) Λειτουργικές Απαιτήσεις που Συγκεντρώθηκαν στην Έρευνα - Σύγκριση τιμών παρεμφερών προϊόντων - Αναζήτηση προϊόντος σε κοντινά καταστήματα Λειτουργικές Προδιαγραφές/Σχεδιαστικά Χαρακτηριστικά σύγκριση προϊόντος με προτεινόμενη λίστα παρόμοιων προϊόντων / παροχή κριτικών πελατών / πρόταση παρεμφερών προϊόντων εντοπισμός σε μορφή χάρτη της τοποθεσίας κοντινών καταστημάτων που εμπορεύονται το ίδιο προϊόν σε διαφορετικές τιμές Ηλέκτρα Σαφαρή 2014 91
- Έλεγχος τιμών / προσφορών προϊόντων - Έλεγχος διαθεσιμότητας προϊόντος στο κατάστημα - Υπολογισμός συνολικού κόστους αγορών - Εντοπισμός τοποθεσίας προϊόντος στο κατάστημα - Αγορά προϊόντος - Δημιουργία και διαχείριση λίστας αγορών - Κοινοποίηση προϊόντος/αγοράς σε συγγενείς/φίλους - Αναζήτηση λεπτομερειών για ένα προϊόν αναγνώριση κωδικού του προϊόντος, φωνητική συμπλήρωση ή πληκτρολόγηση του ονόματος του προϊόντος αναγνώριση, φωνητική συμπλήρωση ή πληκτρολόγηση του κωδικού του προϊόντος για αναζήτηση διαθεσιμότητας στο κατάστημα αυτόματος υπολογισμός συνολικού κόστους επιλεγμένων προϊόντων π.χ. αναγνώριση προϊόντος και πρόσθεση αξίας / υπολογισμός πιθανής έκπτωσης εσωτερικός χάρτης καταστήματος με δυνατότητα αναζήτησης αναγνώριση και αποθήκευση πιστωτικής κάρτας, δημιουργία λογαριασμού που συλλέγει τα δεδομένα πληρωμής παροχή ενεργειών όπως νέα λίστα, διαχείριση λίστας, πρόσθεση σε μελλοντική λίστα προώθηση μιας προσφοράς ή αγοράς μέσω μηνύματος ηλεκτρονικού ταχυδρομείου στις επαφές της συσκευής αναγνώριση, φωνητική συμπλήρωση ή πληκτρολόγηση του προϊόντος και εύρεση πληροφοριών όπως χαρακτηριστικά, εγγύηση, χώρα προέλευσης, κλπ. μέσω αυτοματοποιημένης αναζήτησης βάσης δεδομένων Πίνακας 9. Σχεδιαστικές απαιτήσεις που προέκυψαν από την έρευνα Ηλέκτρα Σαφαρή 2014 92
6.3 Εννοιολογική Αρχιτεκτονική της Εφαρμογής Σχήμα 31. Eννοιολογική αρχιτεκτονική της εφαρμογής Ηλέκτρα Σαφαρή 2014 93
6.4 Περιπτώσεις Χρήσης (use cases) Ηλέκτρα Σαφαρή 2014 94
Σχήμα 32. Διάγραμμα περιπτώσεων χρήσης 1 Ηλέκτρα Σαφαρή 2014 95
Σχήμα 33. Διάγραμμα περιπτώσεων χρήσης 2 Σχήμα 34. Διάγραμμα περιπτώσεων χρήσης 3 Ηλέκτρα Σαφαρή 2014 96
Σχήμα 35. Διάγραμμα περιπτώσεων χρήσης 4 6.5 Ροή των Εργασιών Ηλέκτρα Σαφαρή 2014 97
Σχήμα 36. Διάγραμμα Δραστηριοτήτων 1 Ηλέκτρα Σαφαρή 2014 98
Σχήμα 37. Διάγραμμα Δραστηριοτήτων 2 Ηλέκτρα Σαφαρή 2014 99
Σχήμα 38. Διάγραμμα Δραστηριοτήτων 3 Ηλέκτρα Σαφαρή 2014 100
Σχήμα 40. Διάγραμμα Δραστηριοτήτων 5 Ηλέκτρα Σαφαρή 2014 101
Σχήμα 41. Διάγραμμα Δραστηριοτήτων 6 6.6 Γραφικό Περιβάλλον Χρήστη Ηλέκτρα Σαφαρή 2014 102
6.6.1 Σχεδίαση Πληροφορίας (wireframing) Ηλέκτρα Σαφαρή 2014 103
Ηλέκτρα Σαφαρή 2014 104
Ηλέκτρα Σαφαρή 2014 105
Ηλέκτρα Σαφαρή 2014 106
Ηλέκτρα Σαφαρή 2014 107
Ηλέκτρα Σαφαρή 2014 108
Ηλέκτρα Σαφαρή 2014 109
Ηλέκτρα Σαφαρή 2014 110
Ηλέκτρα Σαφαρή 2014 111
6.7 Δομή βασικών οθονών Ηλέκτρα Σαφαρή 2014 112
Ηλέκτρα Σαφαρή 2014 113
6.8 Τρόπος Αλληλεπίδρασης με τη Διεπαφή του Συστήματος 6.9 Σενάρια Χρήσης (βάση personas της εφαρμογής) Ηλέκτρα Σαφαρή 2014 114
Σχήμα 42. Σενάριο χρήσης 1 Ηλέκτρα Σαφαρή 2014 115
Σχήμα 43. Σενάριο χρήσης 2 Ηλέκτρα Σαφαρή 2014 116
Σχήμα 44. Σενάριο χρήσης 3 Ηλέκτρα Σαφαρή 2014 117
Σχήμα 45. Σενάριο χρήσης 4 Ηλέκτρα Σαφαρή 2014 118
Ηλέκτρα Σαφαρή 2014 119
7 Κατασκευή Πρωτοτύπου 7.1 Λειτουργικές Παραδοχές 7.2 Γραφικά Στοιχεία Ηλέκτρα Σαφαρή 2014 120
Ηλέκτρα Σαφαρή 2014 121
7.3 Βασικές οθόνες Ηλέκτρα Σαφαρή 2014 122
Ηλέκτρα Σαφαρή 2014 123
4.1 Αναζ τηση Παρεμφερ ν Προ ντων 4.2 Αναζ τηση Κοντιν ν Καταστημ των που παρ χουν το Προ ν 4.3 Κοινοπο ηση Προ ντο στι Επαφ Ηλέκτρα Σαφαρή 2014 124
Ηλέκτρα Σαφαρή 2014 125
Ηλέκτρα Σαφαρή 2014 126
Σχήμα 46. Προσομοίωση εμφάνισης της εφαρμογής σε οθόνες διαφορετικών διαστάσεων Ηλέκτρα Σαφαρή 2014 127
Ηλέκτρα Σαφαρή 2014 128
8 Αξιολόγηση Εφαρμογής Ηλέκτρα Σαφαρή 2014 129
8.1 Επισκόπηση Αξιολόγησης 8.1.1 Στόχοι Αξιολόγησης Ηλέκτρα Σαφαρή 2014 130
8.1.2 Μέθοδος Αξιολόγησης Ηλέκτρα Σαφαρή 2014 131
8.1.3 Μετρικές Αξιολόγησης Ηλέκτρα Σαφαρή 2014 132
8.1.4 Συμμετέχοντες Πίνακας 10. Χαρακτηριστικά συμμετεχόντων αξιολόγησης Ηλέκτρα Σαφαρή 2014 133
8.1.5 Εργασίες Ηλέκτρα Σαφαρή 2014 134
8.1.6 Υλικά και Πλαίσιο Διεξαγωγής 8.1.7 Διαδικασία Εντός του Πλαισίου Διεξαγωγής Σχήμα 47. Στιγμιότυπα διαδικασίας αξιολόγησης Ηλέκτρα Σαφαρή 2014 135
Σχήμα 48. Στιγμιότυπα διαδικασίας αξιολόγησης Σχήμα 49. Στιγμιότυπα διαδικασίας αξιολόγησης Ηλέκτρα Σαφαρή 2014 136
8.2 Ανάλυση Αποτελεσμάτων 8.2.1 Ποσοτικά δεδομένα αξιολόγησης Σχήμα 50. Μετρική επιτυχίας κάθε εργασίας Ηλέκτρα Σαφαρή 2014 137
Σχήμα 51. Μετρική χρόνου εκτέλεσης κάθε εργασίας Ηλέκτρα Σαφαρή 2014 138
Πίνακας 11. Μετρική σφάλματος ανά εργασία Ηλέκτρα Σαφαρή 2014 139
Ηλέκτρα Σαφαρή 2014 140
8.2.2 Ποιοτικά δεδομένα αξιολόγησης Ηλέκτρα Σαφαρή 2014 141
Ηλέκτρα Σαφαρή 2014 142
Ηλέκτρα Σαφαρή 2014 143
Ηλέκτρα Σαφαρή 2014 144
Ηλέκτρα Σαφαρή 2014 145
8.3 Προτάσεις Επανασχεδιασμού Ηλέκτρα Σαφαρή 2014 146
9 Συμπεράσματα 9.1 Σύνοψη 9.2 Η συμβολή της εργασίας και περιορισμοί Ηλέκτρα Σαφαρή 2014 147
Ηλέκτρα Σαφαρή 2014 148
# Ηλέκτρα Σαφαρή 2014 149
10 Αναφορές Ηλέκτρα Σαφαρή 2014 150
Ηλέκτρα Σαφαρή 2014 151
Ηλέκτρα Σαφαρή 2014 152
Ηλέκτρα Σαφαρή 2014 153
Ηλέκτρα Σαφαρή 2014 154
11 Παράρτημα Ερωτηματολόγιο Ηλέκτρα Σαφαρή 2014 155
Ηλέκτρα Σαφαρή 2014 156
Ηλέκτρα Σαφαρή 2014 157
Ηλέκτρα Σαφαρή 2014 158
Ηλέκτρα Σαφαρή 2014 159