Μέρος Β 4. Ανάλυση εργασιών Αλληλεπίδραση Ανθρώπου Υπολογιστή Μάιος, 2010 Παλαιγεωργίου Γ. Τμήμα Πληροφορικής, Α.Π.Θ.
Η δική μας διαδικασία σχεδίασης Research & Problem reformation Analyzing and Modeling Users Understanding the activities Prototyping Requirements Specification Task Analysis Evaluation Refinement Product
πρόβλημα & έρευνα Research & Problem reformation Analyzing and Modeling Users Understanding the activities Prototyping Requirements Specification Task Analysis Evaluation Refinement Product
Έρευνα και πρόβλημα [Βιβλιογραφική++] αναζήτηση για το πεδίο συμπεριφοράς για τα χαρακτηριστικά της αγοράς για τα χαρακτηριστικά του στοχευόμενου πληθυσμού για παραπλήσιες εφαρμογές για παραπλήσιες ερευνητικές προσπάθειες για σχετικές συζητήσεις για σχετικές δημοσιεύσεις σε κοινωνικά μέσα για σχετικά κοινωνικά δίκτυα για σχετικούς οργανισμούς κτλ.
Έρευνα και πρόβλημα Προσδιορισμός και ανάλυση του πεδίου. Αποσαφήνιση χαρακτηριστικών του σε πολλαπλούς άξονες: Ηθικός, Πολιτικός, Πολιτισμικός, Οικονομικός, Οικολογικός Ανάδειξη της γενικής ανάγκης
Κατανοώντας τους χρήστες Research & Problem reformation Analyzing and Modeling Users Understanding the activities Prototyping Requirements Specification Task Analysis Evaluation Refinement Product
Η ποιοτική έρευνα Η ποιοτική έρευνα μας επιτρέπει να κατανοήσουμε το πεδίο, το περιβάλλον και τους περιορισμούς με ένα διαφορετικό τις περισσότερες φορές πιο χρήσιμο τρόπο συγκριτικά με την ποσοτική έρευνα Μας επιτρέπει να αναγνωρίσουμε μοτίβα μεταξύ χρηστών και πιθανών χρηστών πιο γρήγορα και εύκολα από ότι ακολουθώντας μια ποσοτική προσέγγιση
Η ποιοτική έρευνα Συνήθεις τύποι ποιοτικής έρευνας Συνεντεύξεις με ενδιαφερόμενους (stakeholder interviews) Συνεντεύξεις με ειδικούς του αντικειμένου (Subject matter expert (SME) interviews) Συνεντεύξεις με χρήστες και πελάτες (User and customer interviews) Παρατήρηση χρηστών. Εθνογραφική μελέτη (User observation/ethnographic field studies) Βιβλιογραφική μελέτη (Literature review) Μελέτη προϊόντος/ πρωτότυπου (Product/prototype and competitive audits)
Μοντελοποιώντας τους χρήστες Research & Problem reformation Analyzing and Modeling Users Understanding the activities Prototyping Requirements Specification Task Analysis Evaluation Refinement Product
Δυο τεχνικές Personas Pastiche scenarios
Personas Ο στόχος είναι να: Να αντικαταστήσουν τους χρήστες Να αποφευχθούν οι αυτοαναφορές ή οι ελαστικές ερμηνείες για τα χαρακτηριστικά των χρηστών, Να παρέχουν μια κοινή γλώσσα για επικοινωνία, Να επιτρέψουν στους σχεδιαστές να μετρήσουν την αποτελεσματικότητα των σχεδίων τους, Να παίξουν το ρόλο πηγής έμπνευσης και δημιουργικότητας.
Pastiche Scenario Υπάρχοντες χαρακτήρες από γνωστές πολιτισμικές πηγές όπως τη λογοτεχνία, το κινηματογράφο τη μουσική κτλ. Τι θα έκαναν ή χρειάζονταν ή θα ήθελαν από το προϊόν που σχεδιάζουμε Στόχος της τεχνικής είναι να παρέχει στους συμμετέχοντες την δυνατότητα να «εξερευνήσουν τον τρόπο που διαφορετικοί άνθρωποι, με συγκεκριμένα, γνωστά γνωρίσματα και συμπεριφορές, θα αντιμετώπιζαν το σχεδιαστικό πρόβλημα»
Κατανοώντας τη δραστηριότητα Research & Problem reformation Analyzing and Modeling Users Understanding the activities Prototyping Requirements Specification Task Analysis Evaluation Refinement Product
Σχεδίαση βάσει σεναρίων
Τι είναι τα σενάρια; Ο οραματισμός και η τεκμηρίωσή τυπικών και σημαντικών δραστηριοτήτων στην αρχή αλλά και στη συνέχεια του σχεδιασμού. Οι περιγραφές που συνήθως αποκαλούνται σενάρια υποστηρίζουν την αιτιολόγηση των περιστάσεων χρήσης πριν δημιουργηθούν οι περιστάσεις αυτές. Είναι ιστορίες για ανθρώπους και δραστηριότητες
Τυπολογίες σεναρίων Σενάρια περιβάλλοντος (Context scenarios) Σενάρια κλειδιά (Key scenarios) Σενάρια επικύρωσης (Validation scenarios)
Σχεδίαση βάσει σεναρίου
Θεωρία της δραστηριότητας
ΘτΔ ΙΙ Εργαλεία (πραγματικά συμβολικά) (artifacts) Υποκείμενο (Άτομο ή ομάδα) (subject) Αντικείμενο (object) Αποτέλεσμα (outcome) Κανόνες Δράσης (rules) Κοινότητα (community) Καταμερισμός Εργασίας (division of labor)
Αναλύοντας τις εργασίες Research & Problem reformation Analyzing and Modeling Users Understanding the activities Prototyping Requirements Specification Task Analysis Evaluation Refinement Product
Ανάλυση εργασιών Η Ανάλυση Εργασιών είναι η διαδικασία της ανάλυσης του τρόπου µε τον οποίο οι άνθρωποι εκτελούν τις εργασίες τους: Τι κάνουν; Τι χειρίζονται; Τι χρειάζεται να γνωρίζουν;
Ανάλυση εργασιών Το αποτέλεσμα της ανάλυσης εργασιών είναι µια αναλυτική ταξινόμηση των εργασιών που εκτελούν οι άνθρωποι και, ανάλογα µε τις τεχνικές που χρησιμοποιούνται, των αντικειμένων που χρειάζονται και των ακολουθιών των ενεργειών που χρειάζονται για την εκτέλεση των εργασιών.
Παράδειγμα ανάλυσης εργασιών για το σκούπισµα του σπιτιού παίρνουµε την ηλεκτρική σκούπα συνδέουµε το κατάλληλο εξάρτηµα σκουπίζουµε τα δωµάτια όταν η σακούλα της ηλεκτρικής σκούπας γεµίσει την αδειάζουµε επανατοποθετούµε την ηλεκτρική σκούπα και τα εξαρτήµατα στη θέση τους Για να εκτελέσουµε µια τέτοια εργασία, χρειάζεται να ξέρουµε διάφορα πράγµατα για την ηλεκτρική σκούπα, τα εξαρτήµατά της, τη σακούλα για τη σκόνη, το ντουλάπι στο οποίο τοποθετείται, τα δωµάτια που πρέπει να σκουπιστούν, κ.ο.κ.
Ανάλυση εργασιών Η ανάλυση εργασιών συνδέεται στενά με την κατανόηση των χρηστών, του φυσικού, τεχνολογικού, πολιτισμικού, κοινωνικού και πολιτικού περιβάλλοντός τους, με την προηγούμενη κατανόηση της δραστηριότητας και τα σενάρια που σχηματοποιηθεί. Παρότι η εστίαση, οι μέθοδοι, ο βαθμός λεπτομερειών και η συσχέτιση των πληροφοριών μπορεί να διαφέρουν σε διαφορετικές στιγμές της σχεδίασης, η ανάλυση εργασιών είναι μια διεργασία σχετική με όλες τις φάσεις της σχεδίασης και ανάπτυξης προϊόντων
Ανάλυση εργασιών Π.χ. Κατά την φάση της ανάλυσης του συστήματος και της σύνταξης απαιτήσεων αποσκοπεί στην κατανόηση της υπάρχουσας κατάστασης και του υφιστάμενου τρόπου εκτέλεσης εργασιών, Κατά την φάση σχεδιασμού ενός νέου συστήματος έχει στόχο τη μελέτη της αλληλεπίδρασης χρήστησυστήματος, την καταγραφή των απαιτήσεων της διεπαφής, καθώς και την καταγραφή των οντοτήτων με τις οποίες αλληλεπιδρά ο χρήστης και οι οποίες πρόκειται να εμφανίζονται στην διεπαφή του συστήματος
Ανάλυση εργασιών Χρησιμότητα: Α) Προκειμένου να συμπεριλάβουμε αναλυτικά το ανθρώπινο στοιχείο στη σχεδίαση σε µία συστηματική και «ανοικτή» μέθοδο. Στη δική μας μεθοδολογία Β) Η πρώτη ενασχόληση σε χαμηλά επίπεδα ενεργειών με την υποκείμενη υπάρχουσα ή όχι διεπαφή Γ) Πρώτη ευκαιρία οργάνωσης προηγούμενων ιδεών σε συστηματικές αλληλουχίες αλληλεπιδράσεων
Ορολογία Ένας στόχος είναι µια κατάσταση ενός συστήματος που ο άνθρωπος επιθυµεί να πετύχει Π.χ. να γράψει ένα γράµµα, να πάει στα µαγαζιά, να βρει τι παίζει η τηλεόραση Μια εργασία είναι ένα δοµηµένο σύνολο των ενεργειών που απαιτούνται, που χρειάζονται ή πιστεύεται ότι χρειάζονται για να επιτευχθεί ένας στόχος χρησιµοποιώντας µια συγκεκριµένη συσκευή. Π.χ κάποιος πληκτρολογεί µια εντολή σε ένα πληκτρολόγιο, ή µιλά σε κάποιον άλλο
Ορολογία Μια ενέργεια είναι µια εργασία που δεν περιλαµβάνει επίλυση προβληµάτων ή στοιχεία ελέγχου. π.χ. η µετακίνηση του δροµέα, το πάτηµα ενός πλήκτρου Ένα πλάνο (σχέδιο) αποτελείται από ένα πλήθος εργασιών ή ενεργειών που συνδέονται σε µια αλληλουχία
Ανάλυση εργασιών Πολλές μέθοδοι που αφορούν την ανάλυση εργασιών και μπορούν να ομαδοποιηθούν σε 5 κατηγορίες: 1.Τεχνικές συλλογής δεδοµένων εργασιών 2.Τεχνικές περιγραφής εργασιών 3.Μέθοδοι προσοµοίωσης εργασιών 4.Μέθοδοι αποτίµησης συµπεριφοράς εργασιών 5.Μέθοδοι αξιολόγησης απαιτήσεων εργασιών
1.Τεχνικές συλλογής δεδομένων εργασιών Κατά κύριο λόγο χρησιμοποιούνται για τη συλλογή δεδοµένων της αλληλεπίδρασης ανθρώπουσυστήµατος, τα οποία στη συνέχεια τροφοδοτούν άλλες τεχνικές. Συνήθως υπάρχει µια προηγούμενη ή παράλληλη φάση συγκέντρωσης και ανάλυσης της υπάρχουσας τεκµηρίωσης, ώστε να µάθουµε τι αφορά η εργασία (κατά προσέγγιση τους στόχους και τα επιµέρους στοιχεία της).
2. Τεχνικές περιγραφής εργασιών Τεχνικές στις οποίες παρουσιάζεται η πληροφορία που συγκεντρώνεται σε µια συστηµατική οργάνωση. Τεχνικές περιγραφής εργασιών Τεχνικές χαρτογράφησης και δικτύων Μέθοδοι διάσπασης εργασιών Ιεραρχική ανάλυση εργασιών Ανάλυση συνδέσµων Διαγράµµατα λειτουργικής ακολουθίας Ανάλυση χρονοδιαγράµµατος
3. Μέθοδοι προσοµοίωσης εργασιών Στοχεύουν στην ταξινόµηση δεδοµένων της ανθρώπινης συµµετοχής για να δηµιουργήσουν ένα πιο δυναµικό µοντέλο του τι ακριβώς συµβαίνει κατά την εκτέλεση µιας εργασίας. Τέτοιες τεχνικές, βασιζόµενες σε δεδοµένα από ξεχωριστές εργασίες, µοντελοποιούν τις εργασίες γενικά και µπορούν να εκτιµήσουν παράγοντες, όπως ο χρόνος για την ολοκλήρωση µιας εργασίας
4. Μέθοδοι αποτίμησης συμπεριφοράς εργασιών Ασχολούνται µε την αξιολόγηση της απόδοσης του συστήµατος (συνήθως από άποψη ασφάλειας). Μέθοδοι αποτίµησης συµπεριφοράς εργασιών: Ανάλυση εµποδίων και ασφάλειας εργασίας Δένδρα γεγονότων Μοντέλα αποτυχιών και ανάλυση των επιπτώσεων Δένδρα σφαλµάτων Ανάλυση κινδύνων και λειτουργικότητας Διαγράµµατα επιρροών Τεχνική δένδρου κινδύνου διοικητικών παραβλέψεων
5.Μέθοδοι αξιολόγησης απαιτήσεων εργασιών Χρησιµοποιούνται για να αποτιµήσουν την επάρκεια των υπηρεσιών που οι χειριστές έχουν στη διάθεσή τους για να υποστηρίξουν την εκτέλεση της εργασίας και άµεσα να περιγράψουν και να αποτιµήσουν τη διεπαφή και την τεκµηρίωση, όπως για παράδειγµα τις διεργασίες και τις οδηγίες Μέθοδοι αξιολόγησης απαιτήσεων εργασιών: Κατάλογοι εργονοµίας Έρευνες διεπαφών
Διαδεδομένες τεχνικές Διάσπαση εργασιών (task decomposition) Εξετάζει τον τρόπο µε τον οποίο µπορεί µια εργασία να διαχωριστεί σε επιµέρους εργασίες (υπο-εργασίες) και τη σειρά µε την οποία πρέπει να εκτελούνται αυτές. Τεχνικές βασιζόµενες στη γνώση (knowledge-based techniques) Εξετάζουν τι χρειάζεται να γνωρίζουν οι χρήστες για τα αντικείµενα και τις ενέργειες που εµπλέκονται σε µια εργασία και πώς οργανώνεται αυτή η γνώση. Ανάλυση βάσει οντότητας-σχέσης (Entity-relation based analysis) Μια αντικειµενοστραφής προσέγγιση, η οποία δίνει έµφαση στον προσδιορισµό των ενεργούντων υποκειµένων (δραστών, actors) και των αντικειµένων, των µεταξύ τους σχέσεων, και των ενεργειών που εκτελούν
Η δική μας προσέγγιση Η ιεραρχική ανάλυση εργασιών (Hierarchical Task Analysis HTA): ένα τυπικό παράδειγμα διάσπασης εργασιών. Η ιεραρχική ανάλυση εργασιών περιλαμβάνει την περιγραφή εργασιών σχετικά µε τις λειτουργίες (τα πράγµατα που κάνουν οι άνθρωποι για να πετύχουν στόχους) και τα πλάνα (δηλώσεις συνθηκών σχετικά µε το πότε ένα σύνολο λειτουργιών πρέπει να διεξαχθεί για να πετύχει ένα λειτουργικό στόχο) Το αποτέλεσµα της HTA είναι µια ιεραρχία εργασιών και υποεργασιών, µαζί µε πλάνα τα οποία περιγράφουν µε ποια σειρά και υπό ποιες συνθήκες εκτελούνται οι διάφορες υπο-εργασίες
Παράδειγµα HTA : Σκούπισµα του σπιτιού 0. για το σκούπισµα του σπιτιού 1. παίρνουµε την ηλεκτρική σκούπα 2. συνδέουµε το κατάλληλο εξάρτηµα 3. σκουπίζουµε τα δωµάτια 3.1. σκούπισµα του χωλ 3.2. σκούπισµα του καθιστικού 3.3. σκούπισµα των υπνοδωµατίων 4. άδειασµα της σακούλας της ηλεκτρικής σκούπας 5. τοποθέτηση της ηλεκτρικής σκούπας και των εξαρτηµάτων στη θέση τους.
Παράδειγµα HTA : Σκούπισµα του σπιτιού Πλάνο; Πλάνο 0: εκτέλεση των 1-2-3-5 µ. αυτή τη σειρά. όταν γεµίσει η σακούλα, εκτέλεση της 4 Πλάνο 3: εκτέλεση οποιωνδήποτε από τις 3.1, 3.2 ή 3.3 µε οποιαδήποτε σειρά ανάλογα µε τα δωµάτια που χρειάζονται σκούπισµα
Διαδικασία για HTA
Επεξεργασία κειμένου
Παρασκευή ενός φλιτζανιού τσαγιού
Παρασκευή ενός φλιτζανιού τσαγιού
Introduction to HCI Δανεισμός ενός βιβλίου
Introduction to HCI Προγραμματισμός συνάντησης
Introduction to HCI Αλληλεπίδραση με ATM
Έκδοση εισιτηρίων
Έκδοση εισιτηρίων
Τύποι πλάνων Σταθερή ακολουθία εργασιών Στο πλάνο 3, εκτελούµε πάντα την ίδια ακολουθία υποεργασιών Προαιρετικές εργασίες Οι υπο-εργασίες «άδειασµα τσαγιέρας» στο πλάνο 0 και «προσθήκη ζάχαρης» στο πλάνο 5.3 µπορεί να εκτελούνται, ή µπορεί και όχι, ανάλογα µε την περίπτωση. Σε ορισµένες περιπτώσεις θα υπάρχει δυνατότητα επιλογής από ένα σύνολο επιλογών.
Τύποι πλάνων Αναµονή για συµβάντα Στο πλάνο 1, έπρεπε να περιµένουµε να βράσει το νερό στο βραστήρα Κύκλοι Όπως φαίνεται στο πλάνο 5, εκτελούνται κατ. επανάληψη οι εργασίες 5.1 και 5.2 µέχρι να ικανοποιηθεί µια συνθήκη (να µην υπάρχουν άλλα άδεια φλιτζάνια).
Τύποι πλάνων Διαµοιρασµός χρόνου Οι εργασίες 1 και 2 θα µπορούσαν να εκτελούνται ταυτόχρονα Επιλεκτικές εργασίες Στο παράδειγµα της ηλεκτρικής σκούπας, το άτοµο που εκτελεί την εργασία µπορεί να σκουπίσει τα δωµάτια µε οποιαδήποτε σειρά και είναι στη διακριτική του ευχέρεια να αποφασίσει εάν κάποια δωµάτια χρειάζονται σκούπισµα ή όχι.
Τύποι πλάνων Συνδυασµοί Τα περισσότερα πλάνα είναι ένας συνδυασµός αυτών των στοιχείων
Τύποι πλάνων Σταθερή ακολουθία εργασιών Προαιρετικές εργασίες Αναµονή για συµβάντα Κύκλοι Διαµοιρασµός χρόνου Επιλεκτικές εργασίες Συνδυασµοί
Πλεονεκτήματα Επιλεκτική ανάπτυξη: Η HTA είναι µία οικονοµική µέθοδος συγκέντρωσης και οργάνωσης πληροφορίας, αφού ο αναλυτής χρειάζεται µόνο να αναπτύξει τµήµατα της ιεραρχίας όπου χρειάζεται. Επικέντρωση στα κρίσιμα ζητήματα: Η ιεραρχική δοµή της HTA επιτρέπει στον αναλυτή να επικεντρωθεί σε κρίσιµα ζητήµατα της εργασίας µέσα στο ευρύτερο πλαίσιο της συνολικής εργασίας.
Πλεονεκτήματα Επεκτασιμότητα: Η HTA παρέχει ένα πλαίσιο στο οποίο άλλες συγκεκριµένες προσεγγίσεις για ανάλυση εργασιών (π.χ. για συλλογή δεδοµένων ή για πιθανότητες µοντελοποίησης της σχεδίασης) µπορεί να εφαρµοστούν για καλύτερα αποτελέσµατα.
Μειονεκτήματα Ο αναλυτής πρέπει να αναπτύξει ικανότητες ώστε να µπορεί να αναλύει µια εργασία αποτελεσµατικά. Η τεχνική δεν είναι µια απλή διαδικασία που µπορεί άµεσα να εφαρµοστεί Η HTA πρέπει να πραγµατοποιείται µε συνεργασία µεταξύ των διευθυντών, των µηχανικών και του υπόλοιπου προσωπικού που χειρίζεται την εφαρµογή.
Γενική συνεισφορά ανάλυσης εργασιών Η Ανάλυση Εργασιών συνεισφέρει στους ακόλουθους τοµείς: Ασφάλεια Παραγωγικότητα Διαθεσιµότητα Καταµερισµός λειτουργιών Προσδιορισµός προσώπων Οργάνωση του προσωπικού και της εργασίας Σχεδίαση εργασιών και διεπαφής Απόκτηση ικανοτήτων και γνώσεων Εξασφάλιση απόδοσης
Γενική συνεισφορά ανάλυσης εργασιών Ασφάλεια Τα συστήµατα πρέπει να είναι ασφαλή σε ότι αφορά την ασφάλεια του προσωπικού και του κοινού, την ακεραιότητα του συστήµατος και την επίδραση στο περιβάλλον.
Γενική συνεισφορά ανάλυσης εργασιών Παραγωγικότητα Η ανάλυση εργασιών µπορεί να βοηθήσει σε αποφάσεις σχετικά µε: το που να αυτοµατοποιηθούν διεργασίες το πως θα καθοριστούν απαιτήσεις σε προσωπικό το πως θα εκπαιδευθεί το προσωπικό και θα εξασφαλιστεί η αποδοτικότητα Ο προσδιορισµός και η µείωση των πιθανοτήτων λάθους επίσης ενισχύουν την αποδοτικότητα.
Γενική συνεισφορά ανάλυσης εργασιών Διαθεσιµότητα Τα συστήµατα πρέπει να συντηρούνται επαρκώς και να τρέχουν τόσο ώστε να διατηρείται ο χρόνος µηλειτουργίας σε αποδεκτά όρια. Η ανάλυση εργασιών µπορεί να χρησιµοποιηθεί για τον προσδιορισµό απαιτήσεων συντήρησης και για να καθορίσει τις ανάγκες για υποστηρικτικά εργαλεία συντήρησης. Η βέλτιστη σχεδιαστική εργασία θα έπρεπε επίσης να µειώνει τα λάθη που οδηγούν σε απρογραµµάτιστη «πτώση» του συστήµατος.
Γενική συνεισφορά ανάλυσης εργασιών Καταµερισµός λειτουργιών Καταµερισµός λειτουργιών µεταξύ του προσωπικού και των µηχανών και προσδιορισµός του βαθµού ανάµιξης των χειριστών στον έλεγχο του συστήµατος
Γενική συνεισφορά ανάλυσης εργασιών Προσδιορισµός προσώπων Καθορισµός των χαρακτηριστικών και των απαιτήσεων ικανότητας του προσωπικού ώστε να µπορούν να εκτελούν αποδοτικά τις εργασίες.
Γενική συνεισφορά ανάλυσης εργασιών Οργάνωση του προσωπικού και της εργασίας Καθορισµός του πλήθους του προσωπικού που απαιτείται, της οργάνωσης των µελών οµάδων, των απαιτήσεω ν επικοινωνίας και του καταµερισµού ευθυνών, κ.λ.π.
Γενική συνεισφορά ανάλυσης εργασιών Σχεδίαση εργασιών και διεπαφής Εξασφάλιση επαρκούς διαθεσιµότητας και σχεδίασης των οθονών πληροφοριών, των αντικειµένων ελέγχου και των εργαλείων που επιτρέπουν στους χειριστές να εκτελούν τις εργασίες επαρκώς, σε φυσιολογικές ή αφύσικές καταστάσεις λειτουργίας
Γενική συνεισφορά ανάλυσης εργασιών Απόκτηση ικανοτήτων και γνώσεων Σχεδίαση της εκπαίδευσης και των διαδικασιών. Εξασφάλιση απόδοσης Εκτίµηση της απόδοσης, εκ των προτέρων µέσω εκτίµησης της ανθρώπινης αξιοπιστίας, εκ των υστέρων µέσω έρευνας ή ανάλυσης των περιστατικών, ή παράλληλα µέσω έρευνας των προβληµάτων.
Ανάλυση εργασιών Ως λίστα διάρθωσης (outline) Ως αφήγημα (narrative) Ως ροή εργασίας (workflow) Ως διάγραμμα ροής (Task flow) Introduction to HCI
Introduction to HCI Παραδείγματα (ροής εργασιών)
Παραδείγματα (διάγραμμα ροής) Start Continue? Y Document Manual Operation N Display Input End Introduction to HCI
Παράδειγμα λογισμικού
Παράδειγμα λογισμικού
Παράδειγμα λογισμικού
Για την εργασία σας Επαναπροσδιορίσετε το πρόβλημα Πραγματοποιήστε έρευνα για το πρόβλημα Δημιουργήστε τις persona σας υποθέτοντας στοιχεία για τους πραγματικούς χρήστες Δημιουργήστε λίστα σεναρίων χρήσης της αλληλεπιδραστικής σας συσκευής (κατηγοριοποιήστε τα σενάριά σας) Αναλύστε τις βασικές δραστηριότητες αλληλεπίδρασης σύμφωνα με τη Θεωρίας της Δραστηριότητας. Πραγματοποιείστε Ιεραρχική Ανάλυση Εργασιών για τα σενάρια κλειδιά
Ταξινόμηση καρτών (Card Sorting)
Γιατί ταξινομούμε; Γιατί αν δεν μπορούμε να βρούμε κάτι, δεν μπορούμε να το χρησιμοποιήσουμε Καθιστά τη διατήρηση και ενημέρωση των διαφορετικών στοιχείων πολύ ευκολότερη Συνήθως ταξινομούμε Αλφαβητικά Αριθμητικά
Γιατί να ταξινομήσουμε τις ιδέες μας Η προηγούμενη διαδικασία έχει δημιουργήσει μια άτακτη συλλογή ετερόκλητων ιδεών. Για να προχωρήσουμε στην δημιουργία ενός πρωτοτύπου, πρέπει να οργανώσουμε τις ιδέες μας Ιδανικά, θα θέλαμε να τις οργανώσουμε βάσει των νοητικών μοντέλων των χρηστών
Τι είναι η ταξινόμηση καρτών (Card Sorting); Μια τεχνική για την κατανόηση των νοητικών μοντέλων των χρηστών Ξεκινάμε με μια στοίβα καρτών (κάθε μια από αυτές περιέχει ένα και μόνο στοιχείο-ιδέα Ο χρήστης ή η ομάδα χρηστών ταξινομεί τις κάρτες σε ομάδες
Τι είναι η ταξινόμηση καρτών (Card Sorting); Πιο επίσημα η τεχνική Card Sorting: είναι μια δραστηριότητα κατά την οποία τα άτομα καλούνται να ομαδοποιήσουν κάρτες είτε σε προεπιλεγμένες κατηγορίες είτε σε κατηγορίες χωρίς όνομα (τις οποίες στη συνέχεια θα ονομάσουν) Τρεις προσεγγίσεις Ανοικτή ταξινόμηση (card sorting) Κλειστή ταξινόμηση (card sorting) Συνδυαστική ταξινόμηση (card sorting)
Ανοικτή ταξινόμηση καρτών Τα άτομα δημιουργούν και στη συνέχεια ονομάζουν κάθε τελική στοίβα καρτών Video Προσφέρεται: Όταν επιδιώκεις να αναγνωρίσεις μοτίβα στον τρόπο με τον οποίο αντιλαμβάνονται τις ιδέες σου οι χρήστες βάσει του νοητικού τους μοντέλου
Κλειστή ταξινόμηση καρτών Τα άτομα οργανώνουν τις κάρτες σε συγκεκριμένες ονοματισμένες κατηγορίες Προσφέρεται: Όταν προσπαθείς να αξιολογήσεις μια υπάρχουσα πληροφοριακή αρχιτεκτονική ή να επιβεβαιώσεις μια προτεινόμενη.
Συνδυαστική ταξινόμηση καρτών Συνδυασμός κλειστής και ανοικτής ταξινόμησης Προσφέρεται: Για να ανιχνεύσεις και να βεβαιώσεις μια ταξινομία Για να δοθεί προτεραιότητα στις κάρτες των κατηγοριών μιας κλειστής ταξινόμησης
Μετά την ταξινόμηση 1. Τα αποτελέσματα καταγράφονται σε ένα επεξεργαστικό φύλλο και σχηματίζεται μια εικόνα των κατηγοριών αλλά και των συσχετίσεών τους 2. Τα αποτελέσματα αναλύονται για την ανίχνευση μοτίβων και νέων κατηγοριοποιήσεων 3. Τα αποτελέσματα οδηγούν τη σχεδίαση του πρωτοτύπου.
Γιατί να το κάνεις; Είναι γρήγορη τεχνική Είναι φθηνή Είναι ευέλικτη/μεταφέρσιμη Παρέχει απτά αποτελέσματα Μας βοηθά στην ενσωμάτωση ανάδρασης από τους χρήστες
Για την εργασία σας Επαναπροσδιορίσετε το πρόβλημα Πραγματοποιήστε έρευνα για το πρόβλημα Δημιουργήστε τις persona σας υποθέτοντας στοιχεία για τους πραγματικούς χρήστες Δημιουργήστε λίστα σεναρίων χρήσης της αλληλεπιδραστικής σας συσκευής (κατηγοριοποιήστε τα σενάριά σας) Αναλύστε τις βασικές δραστηριότητες αλληλεπίδρασης σύμφωνα με τη Θεωρίας της Δραστηριότητας. Πραγματοποιείστε Ιεραρχική Ανάλυση Εργασιών για τα σενάρια κλειδιά Αξιοποιήστε την τεχνική της ταξινόμησης καρτών για να οργανώσετε όλες τις ιδέες που δημιουργήθηκαν από τα προηγούμενα στάδια και να δημιουργήσετε ένα υπολογιστικό φύλλο απαιτήσεων από την εφαρμογής σας
Επόμενη διάλεξη Δημιουργία πρωτοτύπου