INF3720
ASSIGNMENT 2 (Year Module)
DUE DATE: 2 August 2024
Written Assignment Submission Guidelines:
Please ensure that your assignment is submitted electronically through the myUnisa platform no
later than …July 2024. Kindly note that fax or email submissions will not be accepted.
NB: Assignment submitted to the lecturer(s) through email will not be considered.
Question 1: Interaction Design and Usability
1.1 Many software products suffer from interaction design errors that are annoying to users
because they do not follow fundamental design principles. As an interaction designer, how
can you ensure that software products are designed to provide a good user experience? (2
marks)
ANSWER:
Ensuring Good User Experience in Software Products
As an interaction designer, ensuring software products provide a good user experience involves:
1. User-Centered Design (UCD):
Involve users throughout the design process through interviews, surveys, usability testing,
and feedback sessions to ensure the product meets their needs and preferences.
2. Adhering to Design Principles:
Follow fundamental design principles such as simplicity, consistency, feedback, and error
prevention to create intuitive and efficient interactions.
ASSIGNMENT 2 (Year Module)
DUE DATE: 2 August 2024
Written Assignment Submission Guidelines:
Please ensure that your assignment is submitted electronically through the myUnisa platform no
later than …July 2024. Kindly note that fax or email submissions will not be accepted.
NB: Assignment submitted to the lecturer(s) through email will not be considered.
Question 1: Interaction Design and Usability
1.1 Many software products suffer from interaction design errors that are annoying to users
because they do not follow fundamental design principles. As an interaction designer, how
can you ensure that software products are designed to provide a good user experience? (2
marks)
ANSWER:
Ensuring Good User Experience in Software Products
As an interaction designer, ensuring software products provide a good user experience involves:
1. User-Centered Design (UCD):
Involve users throughout the design process through interviews, surveys, usability testing,
and feedback sessions to ensure the product meets their needs and preferences.
2. Adhering to Design Principles:
Follow fundamental design principles such as simplicity, consistency, feedback, and error
prevention to create intuitive and efficient interactions.