Assignment 3 2025
Unique #:
Due Date: August 2025
Detailed solutions, explanations, workings
and references.
+27 81 278 3372
, QUESTION 1
1.1 Effective, Reliable, and Maintainable Systems
When designing information systems, systems analysts should aim for systems that
are effective, reliable, and maintainable:
Effective systems are those that meet user requirements and perform the intended
tasks accurately and completely. Effectiveness is about how well the system
supports users in achieving their goals within a specific context.
Reliable systems consistently perform without failure. Reliability ensures that the
system operates correctly under defined conditions and produces consistent results
over time, reducing the risk of user frustration or data errors.
Maintainable systems are designed to be easily updated, modified, or corrected
when necessary. Maintainability includes the ease of fixing bugs, adding new
features, and adapting the system to changing business or user needs. This is vital
for long-term system performance and cost-effectiveness.
1.2 Definition of Human-Computer Interaction (HCI)
Human-Computer Interaction (HCI) is the study and practice of designing user
interfaces that facilitate efficient, effective, and satisfying interaction between users
and computer systems. It focuses on understanding user needs, behaviours, and
limitations to design systems that are user-friendly and accessible.
1.3 Seven Habits of Successful Interface Designers
The seven habits of successful interface designers are:
1. Understand the business – Designers should have a clear understanding of
the organisation’s goals and how the system supports business operations.
2. Maximise graphical effectiveness – Since users often respond better to
visual information, interfaces should use appropriate graphics to enhance
understanding.
3. Think like a user – Designers must consider the user's knowledge,
experience, and expectations to improve usability.
Varsity Cube 2025 +27 81 278 3372