ICT2621
Assignment 3 2025
2 2025
Unique Number:
Due date: August 2025
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.
DISCLAIMER & TERMS OF USE
Educational Aid: These study notes are intended to be used as educational resources and should not be seen as a
replacement for individual research, critical analysis, or professional consultation. Students are encouraged to perform
their own research and seek advice from their instructors or academic advisors for specific assignment guidelines.
Personal Responsibility: While every effort has been made to ensure the accuracy and reliability of the information in
these study notes, the seller does not guarantee the completeness or correctness of all content. The buyer is
responsible for verifying the accuracy of the information and exercising their own judgment when applying it to their
assignments.
Academic Integrity: It is essential for students to maintain academic integrity and follow their institution's policies
regarding plagiarism, citation, and referencing. These study notes should be used as learning tools and sources of
inspiration. Any direct reproduction of the content without proper citation and acknowledgment may be considered
academic misconduct.
Limited Liability: The seller shall not be liable for any direct or indirect damages, losses, or consequences arising from
the use of these notes. This includes, but is not limited to, poor academic performance, penalties, or any other negative
consequences resulting from the application or misuse of the information provided.
, For additional support +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.
Assignment 3 2025
2 2025
Unique Number:
Due date: August 2025
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.
DISCLAIMER & TERMS OF USE
Educational Aid: These study notes are intended to be used as educational resources and should not be seen as a
replacement for individual research, critical analysis, or professional consultation. Students are encouraged to perform
their own research and seek advice from their instructors or academic advisors for specific assignment guidelines.
Personal Responsibility: While every effort has been made to ensure the accuracy and reliability of the information in
these study notes, the seller does not guarantee the completeness or correctness of all content. The buyer is
responsible for verifying the accuracy of the information and exercising their own judgment when applying it to their
assignments.
Academic Integrity: It is essential for students to maintain academic integrity and follow their institution's policies
regarding plagiarism, citation, and referencing. These study notes should be used as learning tools and sources of
inspiration. Any direct reproduction of the content without proper citation and acknowledgment may be considered
academic misconduct.
Limited Liability: The seller shall not be liable for any direct or indirect damages, losses, or consequences arising from
the use of these notes. This includes, but is not limited to, poor academic performance, penalties, or any other negative
consequences resulting from the application or misuse of the information provided.
, For additional support +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.