Διάλεξη 4 Ευχρηστία Ανάπτυξη Εφαρμογών για την Εκπαίδευση & την Ειδική Αγωγή Χαράλαμπος Καραγιαννίδης karagian@uth.gr Διάλεξη 4: Ευχρηστία 1/27 15/3/2016
Σύνοψη μαθήματος 1. Εισαγωγή 2. Εκπαιδευτικός Σχεδιασμός, Εργασία 3. Συγγραφή Επιστημονικών Κειμένων 4. Ευχρηστία Διάλεξη 4: Ευχρηστία 2/27 15/3/2016
Δηλαδή Διάλεξη 4: Ευχρηστία 3/27 15/3/2016
Σύνοψη διάλεξης Ευχρηστία F what, why, examples Αρχές ευχρηστίας F guidelines F heuriskcs Διάλεξη 4: Ευχρηστία 4/27 15/3/2016
What definikon & terms Usability (ευχρηστία) ISO F the effeckveness, efficiency & saksfackon, with which specific groups of users perform specific tasks within specific environments of use F the ease of use and learnability of a human- made object a so}ware applicakon, website, book, tool, machine, process, or anything a human interacts with User interface (διεπαφή χρήσης) F the part of the system that the user is working with Other terms F ergonomics, human factors, human- computer interackon Διάλεξη 4: Ευχρηστία 5/27 15/3/2016
What components Learnability - how easy is it for users to accomplish basic tasks the first kme they encounter the design? Efficiency - once users have learned the design, how quickly can they perform tasks? Memorability - when users return to the design a}er a period of not using it, how easily can they re establish proficiency? Errors - how many errors do users make, how severe are these errors, and how easily can they recover from the errors? Saksfackon - how pleasant is it to use the design? Διάλεξη 4: Ευχρηστία 6/27 15/3/2016
Why Applicakon form F less errors annual savings of over $550.000 Telephone device F faster dialing annual savings of over $1.000.000 Also F ATMs F video machines F consumer appliances F etc Διάλεξη 4: Ευχρηστία 7/27 15/3/2016
Why (2/2) Lee L., The day the phones stopped: How people can get hurt when computers go wrong, Primus Donald I. Fine, 1992. Three Mile Island, 1980 F one led mistakenly showed that a valve was closed F one important device was hidden... by a sign F the alarm system included more than 1500 visual and audio warnings Διάλεξη 4: Ευχρηστία 8/27 15/3/2016
Interface hall of fame Διάλεξη 4: Ευχρηστία 9/27 15/3/2016
Interface hall of fame (2/2) Διάλεξη 4: Ευχρηστία 10/27 15/3/2016
Interface hall of shame Διάλεξη 4: Ευχρηστία 11/27 15/3/2016
Interface hall of shame (2/2) Διάλεξη 4: Ευχρηστία 12/27 15/3/2016
Μια μικρή διαφορά στο σχεδιασμό... Διάλεξη 4: Ευχρηστία 13/27 15/3/2016
Σύνοψη διάλεξης Ευχρηστία F what, why, examples Αρχές ευχρηστίας F guidelines F heuriskcs Διάλεξη 4: Ευχρηστία 14/27 15/3/2016
Ανθρωποκεντρικός σχεδιασμός User- centred design F a framework of processes (not restricted to interfaces or technologies) F in which the needs, wants, and limitakons of end users of a product, service or process F are given extensive a enkon at each stage of the design process Διάλεξη 4: Ευχρηστία 15/27 15/3/2016
Αρχές The design is based upon an explicit understanding of users, tasks and environments Users are involved throughout design and development The design is driven and refined by user- centered evaluakon The process is iterakve The design addresses the whole user experience The design team includes mulkdisciplinary skills and perspeckves Διάλεξη 4: Ευχρηστία 16/27 15/3/2016
Ευχρηστία του web Διάλεξη 4: Ευχρηστία 17/27 15/3/2016
Σημαντικά λάθη Διάλεξη 4: Ευχρηστία 18/27 15/3/2016
Usability heuriskcs Visibility of system status F The system should always keep users informed about what is going on, through appropriate feedback within reasonable kme. Match between system and the real world F The system should speak the users' language, with words, phrases and concepts familiar to the user, rather than system- oriented terms. Follow real- world convenkons, making informakon appear in a natural and logical order. User control and freedom F Users o}en choose system funckons by mistake and will need a clearly marked "emergency exit" to leave the unwanted state without having to go through an extended dialogue. Support undo and redo. Consistency and standards F Users should not have to wonder whether different words, situakons, or ackons mean the same thing. Follow pla orm convenkons. Διάλεξη 4: Ευχρηστία 19/27 15/3/2016
Usability heuriskcs (2/3) Error prevenkon F Even be er than good error messages is a careful design which prevents a problem from occurring in the first place. Either eliminate error- prone condikons or check for them and present users with a confirmakon opkon before they commit to the ackon. Recognikon rather than recall F Minimize the user's memory load by making objects, ackons, and opkons visible. The user should not have to remember informakon from one part of the dialogue to another. Instruckons for use of the system should be visible or easily retrievable whenever appropriate. Flexibility and efficiency of use F Accelerators - - unseen by the novice user - - may o}en speed up the interackon for the expert user such that the system can cater to both inexperienced and experienced users. Allow users to tailor frequent ackons Διάλεξη 4: Ευχρηστία 20/27 15/3/2016
Usability heuriskcs (3/3) Aesthekc and minimalist design F Dialogues should not contain informakon which is irrelevant or rarely needed. Every extra unit of informakon in a dialogue competes with the relevant units of informakon and diminishes their relakve visibility. Help users recognize, diagnose, and recover from errors F Error messages should be expressed in plain language (no codes), precisely indicate the problem, and construckvely suggest a solukon. Help and documentakon F Even though it is be er if the system can be used without documentakon, it may be necessary to provide help and documentakon. Any such informakon should be easy to search, focused on the user's task, list concrete steps to be carried out, and not be too large. Διάλεξη 4: Ευχρηστία 21/27 15/3/2016
Usability heuriskcs explained Διάλεξη 4: Ευχρηστία 22/27 15/3/2016
Συζήτηση Σκεφτείτε την ευχρηστία των F www.sed.uth.gr F www.uth.gr F www.ypepth.gr Διάλεξη 4: Ευχρηστία 23/27 15/3/2016
Αλλά και των εκπαιδευτικών λογισμικών Διάλεξη 4: Ευχρηστία 24/27 15/3/2016
Και η εργασία κύριε??? Αρχές ευχρηστίας από τα usability heuriskcs F consistence and standards F error prevenkon F error recovery F help Εξειδικευμένες αρχές για την ομάδα εκπαιδευομένων που σας ενδιαφέρει F e.g. Google for usability guidelines auksm Διεπαφή χρήσης F μόνιμο template F εισαγωγή δεδομένων μέσω μενού αντί για κείμενο F undo F επιλογή βοήθειας σε κάθε οθόνη F keep it as simple and short as the subject permits Διάλεξη 4: Ευχρηστία 25/27 15/3/2016
Χ. Καραγιαννίδης, ΠΘ- ΠΤΕΑ Ανάπτυξη Εφαρμογών για την ΕΕΑ Webliography Διάλεξη 4: Ευχρηστία 26/27 15/3/2016
Καλό απόγευμα karagian@uth.gr Διάλεξη 4: Ευχρηστία 27/27 15/3/2016