0% found this document useful (0 votes)
8 views2 pages

Tutorial 3

The document outlines various usability challenges and design considerations for mobile and web applications, focusing on user interface improvements based on Nielsen’s heuristics, functional and non-functional requirements, and accessibility issues. It emphasizes the importance of clear communication, progressive disclosure, and iterative prototyping to enhance user experience. Additionally, it discusses the significance of cognitive processing, screen layout, and feedback mechanisms in interface design.

Uploaded by

Suneha Kashyap
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views2 pages

Tutorial 3

The document outlines various usability challenges and design considerations for mobile and web applications, focusing on user interface improvements based on Nielsen’s heuristics, functional and non-functional requirements, and accessibility issues. It emphasizes the importance of clear communication, progressive disclosure, and iterative prototyping to enhance user experience. Additionally, it discusses the significance of cognitive processing, screen layout, and feedback mechanisms in interface design.

Uploaded by

Suneha Kashyap
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Tutorial 3

1. You are designing a mobile ticket booking app. How would you apply three of
Nielsen’s usability heuristics to improve its interface?

2. Identify one functional and one non-functional requirement for a university


learning management system, and explain how each would influence interface
design.

3. A fitness tracking app shows all options and features on the same screen,
overwhelming the user. Suggest how you would apply progressive disclosure and
explain why it is beneficial.

4. A system displays the error message “Invalid input” without further context.
Using the Shannon-Weaver model, analyze the communication failure and propose a
better feedback message.

5. An online payment form has small, closely packed buttons, and some users with
tremors report difficulty using it. Suggest three improvements based on human
motor skill considerations.

6. A user interface allows users to delete their entire account with just one click,
without confirmation. Analyze the problem and propose a better dialogue design to
prevent errors.

7. A smart home device takes user input via both voice and touch. Analyze two I/O
manipulation challenges this system might face and how they could be addressed.

8. A news website uses light gray text on a white background, making it difficult to
read. Identify the perceptual issue and suggest design improvements with
justification.

9. A prototype of an e-commerce app is tested and users report confusion with the
checkout process. Describe how iterative prototyping could help solve this issue
effectively.

10. Compare use case diagrams and sequence diagrams in terms of their usefulness
for representing interactive system behavior. Give an example of when each should
be used.

11. Analyze the accessibility issues in a website that relies heavily on color to
communicate success or error messages. How can you redesign it to be color-blind
friendly?
12. Describe a situation where chunking information in the interface improves
cognitive processing, and explain why this is effective for users.

13. Explain how screen layout and alignment influence the user’s perception of
clarity and structure. Use an example of a mobile or web app in your answer.

14. A form requires users to retype their email address and password twice during
registration. Evaluate whether this supports or hinders usability, and propose an
alternative solution.

15. A shopping app displays a loading spinner with no progress indicator. Analyze
how this impacts user trust and suggest a better feedback mechanism.

You might also like