Μέρος Β 4. Ανάλυση εργασιών

Σχετικά έγγραφα
Σχεδίαση κοινωνικού λογισμικού (1/2)

Μέρος Β 4. Δημιουργία προτύπων

Μέρος Β 2. Σενάρια και ανάλυση της δραστηριότητας

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ Π ΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ Π ΕΡΙΒΑΛΛΟΝ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ

Στρατηγικό Σχεδιασµό Πληροφοριακών Συστηµάτων

Μέρος Β 1. Σχεδίαση αλληλεπιδράσεων

Οι περιπτώσεις χρήσης

ΕΝΙΑΙΟ ΠΛΑΙΣΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ

Σχεδιασμός Οικολογικού Διαμεσολαβητή για την εποπτεία και διαχείριση δικτύου διανομής ηλεκτρικής ενέργειας

Στόχος της ψυχολογικής έρευνας:

Ανάλυση Περιπτώσεων Χρήσης

Συστήµατα Τηλεκπαίδευσης: Κύκλος ζωής εκπαιδευτικού υλικού

Η συμβολή στην επιτυχία ενός οργανισμού, παρουσιάζοντας σχετικά δεδομένα με τη χρήση τεχνικών 2Δ ή 3Δ τεχνολογίας. Αρμοδιότητα

Παιδαγωγικές δραστηριότητες μοντελοποίησης με χρήση ανοικτών υπολογιστικών περιβαλλόντων

Εκπαιδευτική Μονάδα 1.1: Τεχνικές δεξιότητες και προσόντα

8 Τεχνικός Εφαρμογών Πληροφορικής με Πολυμέσα

ΣΧΕΔΙΑΣΗ ΔΙΑΔΡΑΣΤΙΚΟΥ ΓΡΑΦΕΙΟΥ ΜΕ ΧΡΗΣΗ ΤΗΣ LUCID

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Επιχειρηματική Μοντελοποίηση. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική

Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420)

ΤΕΧΝΟΛΟΓΙΕΣ & ΑΣΦΑΛΕΙΑ ΠΛΗΡΟΦΟΡΙΩΝ ΙΩΑΝΝΗ Δ. ΙΓΓΛΕΖΑΚΗ

Περιεχόμενα. 1 Υποδείγματα αλληλεπίδρασης, αρχές & μοτίβα σχεδίασης Περίληψη... 19

Απαιτήσεις Λογισμικού

Σχεδιασµός Οικολογικού ιαµεσολαβητή για την εποπτεία και διαχείριση δικτύου διανοµής ηλεκτρικής ενέργειας

Παρουσίαση: Ανθρωποκεντρικός σχεδιασμός πολυμέσων ΜΙΚΡΟΠΟΥΛΟΥ ΕΥΓΕΝΙΑ ΓΤΠ61

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΠΛΗΡΟΦΟΡΙΚΗ, Γ ΤΑΞΗ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ

Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού

Προτεινόμενα Θέματα Διπλωματικών Εργασιών

Συγγραφή ερευνητικής πρότασης

κώστας βεργίδης εισαγωγή στις βασικές έννοιες των επιχειρησιακών διεργασιών γραφείο 322 κτίριο Γ

5.1. Χωροταξικός Σχεδιασμός Κριτήρια αξιολόγησης Χωροταξικού Σχεδιασμού Δραστηριότητες Χωροταξικού Σχεδιασμού...

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ

Εφαρμογές Προσομοίωσης

Ποιότητα και Πρότυπα στη Διοίκηση Επιχειρήσεων Συστήµατα Διασφάλισης Ποιότητας ISO Διεργασιακή Προσέγγιση Διάλεξη 3

Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420)

Πλαίσιο Εργασιών. Στρατηγικές Ευκαιρίες

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία

Επικοινωνία Ανθρώπου Υπολογιστή. A4. Ανάπτυξη διαδραστικών συστημάτων

ΚΥΚΛΟΣ ΖΩΗΣ ΛΟΓΙΣΜΙΚΟΥ και ΔΙΑΓΡΑΜΜΑΤΑ ΡΟΗΣ ΔΕΔΟΜΕΝΩΝ

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

Βασικά Στοιχεία Διαχείρισης Έργων

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος.

Σχεδιαστής Ιστοσελίδων

Διάταξη Θεματικής Ενότητας PPA 512 / Πολιτιστική Πολιτική και Πολιτιστική Διαχείριση

Γουλή Ευαγγελία. 1. Εισαγωγή. 2. Παρουσίαση και Σχολιασµός των Εργασιών της Συνεδρίας

Πίνακας Περιεχομένων. μέρος A 1 Εισαγωγή στην Τεχνολογία Λογισμικού

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία. Ενότητα 8: Ιεραρχική Ανάλυση Εργασιών Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Περιεχόμενο του μαθήματος

Προγράμματα Η /Υ / Εφαρμογές σε συστ ήματα Π ό οι τητας Αριστομένης Μακρής

Περιεχόµενα. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής. Π.Σ. ιαχείρισης Πράξεων. Π.Σ. ιοίκησης. Κατηγορίες Π.Σ. Ο κύκλος ζωής Π.Σ.

Σύστημα. Αντώνης Μαϊργιώτης

Αναλυτικό Πρόγραμμα Μαθηματικών

ΠΑΡΑΔΕΙΓΜΑ ΣΤΟ BIZAGI ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ & ΑΥΤΟΔΙΟΙΚΗΣΗΣ

Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού

Αρχιτεκτονική Λογισμικού

Σημειώσεις στο μάθημα «Στοιχεία Προγραμματισμού σε Γραφικό Περιβάλλον»

ΠΛΗΡΟΦΟΡΙΚΗ Γ ΤΑΞΗΣ ΓΕΛ ΚΛΕΙΩ ΣΓΟΥΡΟΠΟΥΛΟΥ. ΣΥΓΧΡΟΝΑ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΠΕΡΙΒΑΛΛΟΝΤΑ Αντικειμενοστραφής Προγραμματισμός

Τμήμα Μηχανικών Η/Υ Τηλεπικοινωνιών & Δικτύων,

ΣΧΕΔΙΑΣΜΟΣ & ΑΝΑΠΤΥΞΗ ΠΡΟΪΟΝΤΟΣ

Ηλεκτρολογική και Ηλεκτρονική Μηχανική(4 χρόνια, Πτυχίο)

ΜΕΘΟΔΟΛΟΓΙΕΣ ΑΝΑΠΤΥΞΗΣ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ

#8 Αξιολόγηση ευχρηστίας λογισµικού. Ανάλυση πληκτρολογήσεων. Μέσοι χρόνοι τυπικών πληκτρολογήσεων. Παράδειγµα...

Εκτίμηση αναγκών & Κοινωνικός σχεδιασμός


Μοντελοποίηση Συστημάτων

Μοντέλο συστήματος διαχείρισης της ποιότητας

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ

ΟΔΗΓΟΣ ΚΑΙΝΟΤΟΜΙΚΟΤΗΤΑΣ ΕΝΟΣ BUSINESS PLAN

Διαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση

ΕΠΙΚΟΙΝΩΝΙΑΚΗ ΔΙΑΧΕΙΡΙΣΗ ΚΡΙΣΕΩΝ. Communications Crisis Management

Μέθοδοι Εντοπισμού Κινδύνων

Συστήματα Πολυμέσων. Ανάπτυξη Πολυμεσικών Εφαρμογών ΙΙ

Database Design. Entity Relationship Modeling and ERDs Μοντελοποίηση Σχέσεων Οντοτήτων και ERDs

ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή

Υπεύθυνος Ανάπτυξης Ιστοσελίδων

Μοντελοποίηση Συστημάτων

Επώνυµη ονοµασία. Ενότητα 13 η Σχεδίαση,Επιλογή, ιανοµή Προϊόντων 1

Eκπαίδευση Εκπαιδευτών Ενηλίκων & Δία Βίου Μάθηση

Διαδικασίες παραγωγής λογισμικού. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 4

Κεφάλαιο 14: Συμβουλές προς έναν νέο προγραμματιστή

Ποιότητα και Πρότυπα στη Διοίκηση Επιχειρήσεων Πρότυπα διαχείρισης Επιχειρηµατικών Κινδύνων Διάλεξη 5

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία

Αναδιοργάνωση στους Οργανισμούς

Έγγραφο Περιγραφής Απαιτήσεων Λογισμικού

Οργάνωση Διδασκαλίας 9/10/2017

Διαδικασία μετασχηματισμού του Προγράμματος Σπουδών σε μιντιακές δράσεις. Λοΐζος Σοφός

περιεχόμενα παρουσίασης Actors Σενάρια Περιεχόμενο περιπτώσεων χρήσης Πρότυπα περιπτώσεων χρήσης Διαγράμματα περιπτώσεων χρήσης

Υπεύθυνος Ανάπτυξης Συστήματος και Λύσεων σε περιβάλλοντα Υποβοηθούμενης Αυτόνομης Διαβίωσης

Προκαταρκτική Φάση Ανάλυσης

Μέθοδος Επιλογής ιαδικασιών (Process Decision Program Chart)

ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED αντικειμενοστραφής προγραμματισμός ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ

ιπλωµατική εργασία: Νικόλαος Ματάνας Επιβλέπων Καθηγήτρια: Μπούσιου έσποινα

Λειτουργικά Συστήματα Πραγματικού Χρόνου

Συστήματα Διαχείρισης Ποιότητας Το πρότυπο ISO9001:2015 και οι εφαρμογές του

Α. Ερωτήσεις Ανάπτυξης

Τα Διδακτικά Σενάρια και οι Προδιαγραφές τους. του Σταύρου Κοκκαλίδη. Μαθηματικού

Το σύστημα ISO9000. Παρουσιάστηκε το 1987, αναθεωρήθηκε το 1994 και το 2000.

ΣΧΕ ΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΣΥΣΤΗΜΑΤΩΝ ΙΑΧΕΙΡΙΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΠΟΡΩΝ

Επιχειρηµατικές ιαδικασίες: Εισαγωγικές Έννοιες & Αρχικά στάδια µοντελοποίησης

Transcript:

Μέρος Β 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 σας υποθέτοντας στοιχεία για τους πραγματικούς χρήστες Δημιουργήστε λίστα σεναρίων χρήσης της αλληλεπιδραστικής σας συσκευής (κατηγοριοποιήστε τα σενάριά σας) Αναλύστε τις βασικές δραστηριότητες αλληλεπίδρασης σύμφωνα με τη Θεωρίας της Δραστηριότητας. Πραγματοποιείστε Ιεραρχική Ανάλυση Εργασιών για τα σενάρια κλειδιά Αξιοποιήστε την τεχνική της ταξινόμησης καρτών για να οργανώσετε όλες τις ιδέες που δημιουργήθηκαν από τα προηγούμενα στάδια και να δημιουργήσετε ένα υπολογιστικό φύλλο απαιτήσεων από την εφαρμογής σας

Επόμενη διάλεξη Δημιουργία πρωτοτύπου