Some of the aspects of usability considered include:
- Effectiveness: It allows for the completion of task its meant to handle
- Efficiency: Users find performing of task easy
- Engagement: Users are able to interact with the app for a prolonged period
- Error Tolerance: Supports a wide range of user actions
- Ease of learning: New users learn to use the app and its function quickly and easily.