HUMAN MACHINE INTERACTION AND SOFTWARE USABILITY

Giuliana VITIELLO HUMAN MACHINE INTERACTION AND SOFTWARE USABILITY

0522500013
COMPUTER SCIENCE
EQF7
COMPUTER SCIENCE
2024/2025

YEAR OF COURSE 1
YEAR OF DIDACTIC SYSTEM 2016
AUTUMN SEMESTER
CFUHOURSACTIVITY
648LESSONS
ExamDate
APPELLO PROF.SSA VITIELLO03/02/2025 - 15:00
APPELLO PROF.SSA VITIELLO03/02/2025 - 15:00
APPELLO PROF.SSA VITIELLO18/02/2025 - 15:00
APPELLO PROF.SSA VITIELLO18/02/2025 - 15:00
Objectives
DEVELOP ADVANCED AND SPECIALIZED COMPETENCE IN HUMAN-COMPUTER INTERACTION, FOCUSING ON SOFTWARE USABILITY DESIGN AND EVALUATION.

KNOWLEDGE AND UNDERSTANDING
THE STUDENT WILL:
-ACQUIRE AN IN-DEPTH KNOWLEDGE OF ADVANCED THEORIES, MODELS, AND METHODOLOGIES IN USER INTERFACE DESIGN AND SOFTWARE USABILITY.
-CRITICALLY UNDERSTAND SPECIFIC CHALLENGES IN HUMAN-COMPUTER INTERACTION FOR COMPLEX SYSTEMS AND EMERGING TECHNOLOGIES SUCH AS ARTIFICIAL INTELLIGENCE, AUGMENTED REALITY, AND INTERNET OF THINGS.
-BE ABLE TO EVALUATE USER INTERFACES BASED ON ADVANCED PRINCIPLES OF COGNITIVE ERGONOMICS, ACCESSIBILITY, AND USER-CENTERED DESIGN

ABILITY TO APPLY KNOWLEDGE AND UNDERSTANDING
THE STUDENT WILL BE ABLE TO:
-DESIGN INNOVATIVE AND HIGH-PERFORMANCE USER INTERFACES USING ADVANCED PROTOTYPING AND TESTING METHODOLOGIES.
-APPLY USABILITY ANALYSIS TECHNIQUES AND USER EXPERIENCE EVALUATION TO CONTINUOUSLY IMPROVE SOFTWARE DESIGN AND FUNCTIONALITY.
-INTEGRATE MULTIDISCIPLINARY KNOWLEDGE (SUCH AS COGNITIVE PSYCHOLOGY, DESIGN, COMPUTER SCIENCE) TO ADDRESS COMPLEX CHALLENGES IN HUMAN-COMPUTER INTERACTION.

AUTONOMY OF JUDGMENT
THE STUDENT WILL BE ABLE TO:
-DEMONSTRATE AUTONOMY OF JUDGMENT IN IDENTIFYING AND RESOLVING CRITICAL ISSUES RELATED TO SOFTWARE USABILITY, CONSIDERING ETHICAL, SOCIAL, AND CULTURAL ASPECTS.
-CRITICALLY EVALUATE ETHICAL AND LEGAL IMPLICATIONS IN THE DESIGN AND IMPLEMENTATION OF USER INTERFACES.

COMMUNICATIVE SKILLS
THE STUDENT WILL BE ABLE TO:
-COMMUNICATE THE RESULTS OF USABILITY ASSESSMENTS AND DESIGN RECOMMENDATIONS CLEARLY AND PERSUASIVELY TO A VARIETY OF AUDIENCES, INCLUDING TECHNICAL AND NON-TECHNICAL STAKEHOLDERS.
-COLLABORATE EFFECTIVELY WITH INTERDISCIPLINARY TEAMS TO DESIGN AND IMPLEMENT INNOVATIVE SOLUTIONS FOR HUMAN-COMPUTER INTERACTION.

LEARNING ABILITY
THE STUDENT WILL BE ABLE TO:
-DEMONSTRATE A STRONG CAPACITY FOR CONTINUOUS LEARNING, KEEPING SKILLS UPDATED ON NEW METHODOLOGIES AND TECHNOLOGIES IN THE FIELD OF HUMAN-COMPUTER INTERACTION.
-BE ABLE TO QUICKLY ADAPT TO NEW SCENARIOS AND CHALLENGES IN SOFTWARE DESIGN AND USABILITY, USING A SCIENTIFIC AND EVIDENCE-BASED APPROACH
Prerequisites
NO SPECIAL TECHNICAL SKILLS ARE REQUIRED. KNOWLEDGE ABOUT WEB SITES DEVELOPMENT AND MULTIMEDIA APPLICATIONS CAN BE USEFUL.
Contents
THIS COURSE INTRODUCES THE CONCEPTS AND TECHNIQUES OF WELL-BEDDED HUMAN-MACHINE INTERACTION, ILLUSTRATING THEIR ADOPTION IN THE VARIOUS PHASES OF USER-CENTERED DEVELOPMENT. THE FIRST PART OF THE COURSE IS FOCUSED ON THE ANALYSIS AND REQUIREMENTS GATHERING, THE SECOND PART IS DEVOTED TO DESIGN METHODS OF INTERACTIVE SYSTEMS, AND THE THIRD IS DEDICATED TO USABILITY EVALUATION.
FIRST PART (12H)
• BENEFITS OF 'USER-CENTERED' DEVELOPMENT OF A SOFTWARE SYSTEM AND THE FUNDAMENTALS OF USABILITY ENGINEERING.
• ETHNOGRAPHIC STUDIES AND CONTEXTUAL INQUIRIES AS TOOLS FOR UNDERSTANDING THE CONTEXT OF USE AND THE COLLECTION OF USER REQUIREMENTS.
PART TWO (20H)
• USABILITY ENGINEERING IN PRACTICE: THE ROLE OF USABILITY SPECIALISTS IN THE DEVELOPMENT TEAM; STANDARDS OF USER INTERFACES; ETHICAL ISSUES THAT AFFECT USABILITY.
• SCENARIO-BASED APPROACH TO THE DESIGN OF ITERATIVE USER-CENTERED SYSTEMS.
• USER-CENTERED TECHNOLOGIES TO SUPPORT THE PRINCIPLE OF UNIVERSAL DESIGN.
• DEVELOPMENT OF USER-CENTERED MULTIMODAL AND MULTI-USER SYSTEMS IN THE DOMAINS OF UBIQUITOUS COMPUTING AND COLLABORATION THROUGH ARTIFACTS. ISSUES OF USABILITY ENGINEERING SPECIFICATIONS FOR THOSE SYSTEMS.
PART THREE (16H)
• EMPIRICAL METHODS OF SUMMATIVE USABILITY EVALUATION.
• GUIDELINES FOR USER INTERFACE DESIGN FOR IOT DEVICES.
• THE CHALLENGES ON THE DESIGN OF HUMAN-ROBOT INTERACTION APPLICATIONS.
Teaching Methods
LESSONS WILL TAKE PLACE WITH THE HELP OF MULTIMEDIA PRESENTATIONS. ALL SUBJECTS WILL BE ACCOMPANIED BY PRACTICAL EXERCISES AND SIGNIFICANT CASE STUDIES.
STUDENTS WILL CARRY ON A GROUP PROJECT (EACH TEAM COMPOSED OF 2-4 STUDENTS) AIMED AT USABILITY ENGINEERING AN INTERACTIVE SYSTEM.
THIS WILL ALLOW EACH STUDENT TO EXOERIENCE SIMULATED GROUP DYNAMJCS CHARACTERIZING A REAL WORK ENVIRONMENT.

STUDENTS ARE ENCOURAGED TO ATTEND CLASSES REGULARLY, ALTHOUGH THIS IS NOT STRICTLY REQUIRED TO TAKE THE FINAL EXAM.
Verification of learning
1.PERIODIC HOMEWORK ASSIGNMENTS INTENDED TO MONITOR THE LEARNING PROGRESS
2.INDIVISUAL REPORT WRITING: STUDY OF A CASE STUDY OF USABILITY ENGINEERING TO ASSESS STUDENT'S CRITICAL THINKING AND COMMUNICATION SKILLS
3. GROUP PROJECT PRESENTATION AND DOCUMENTATION TO ASSESS THE PRACTICAL SKILLS ACQUIRED
4. REPORT ON THE USABILITY EVALUATION ACTIVITIES OF AN INTERACTIVE SYSTEM PROTOTYPE REALIZED BY OTHERS (GROUP WORK).
THE INDIVIDUAL TEST WILL WEIGH 40% OF THE FINAL VOTE AND THE WORK CARRIED OUT IN GROUPS (POINTS 3 AND 4) WILL WEIGH 60%.

FOR THOSE WHO TAKE THE EXAM TEST WITHOUT FOLLOWING THE COURSE WILL HAVE TO
1. DELIVER AN INDIVIDUAL WRITTEN REPORT ON: ANALYSIS OF A USABILITY ENGINEERING CASE STUDY PROPOSED BY THE TEACHER TO VERIFY THE ACQUIRED CAPACITIES OF CRITICAL REASONING AND COMMUNICATION.
2. CREATE AND DISCUSS AN INDIVIDUAL PROJECT TO ASSURE THE ACQUIRED PRACTICAL CAPABILITIES.
THE EVALUATION CRITERIA WILL ALSO CONCERN THE COMPLETENESS AND CORRECTNESS OF THE PROJECT DOCUMENTATION.
3. TAKE AN ORAL TEST ON ALL THE TOPICS COVERED
THE THREE PARTS WILL HAVE EQUAL WEIGHT IN THE FINAL VOTE.
Texts
MARY BETH ROSSON & JOHN M. CARROLL. “USABILITY ENGINEERING- SCENARIO-BASED DEVELOPMENT OF HUMAN-COMPUTER INTERACTION”, MORGAN KAUFMANN PUBLISHERS-ISBN: 978-1-55860-712-5
DEBORAH J. MAYHEW, THE USABILITY ENGINEERING LIFECYCLE: A PRACTITIONER'S HANDBOOK FOR USER INTERFACE DESIGN, MORGAN KAUFMANN PUBLISHERS INC. SAN FRANCISCO, CA, USA, 1999, ISBN:1-55860-561-4
More Information
THE E-LEARNING PLATFORM WILL BE ADOPTED TO DISTRIBUTE TEACHING MATERALS, TO COMMUNICATE WITH STUDENTS AND TO EVALUATE HOMEWORK AND INDIVIDUAL REPORTS AS WELL AS GROUP PROJECT DOCUMENTATION.
THE PLATFORM URL IS HTTP://ELEARNING.INFORMATICA.UNISA.IT/EL-PLATFORM/
Lessons Timetable

  BETA VERSION Data source ESSE3 [Ultima Sincronizzazione: 2025-01-16]