Assignment 3 2025
Unique # 739655
Due Date: 5 August 2025
Detailed solutions, explanations, workings
and references.
+27 81 278 3372
, QUESTION 1
1.1
The primary objective of each iteration is to develop and deliver a working subset of
the final system that includes added functionality and improvements based on
previous feedback. Each iteration aims to:
Incrementally build and refine the system;
Incorporate user feedback to improve quality and usability;
Ensure that the system progresses towards fulfilling all requirements.
1.2
1. Early detection of problems – Issues can be identified and corrected early in
the process.
2. Improved user feedback – Users are involved throughout and can provide
input, leading to a better final product.
1.3
User acceptance testing (UAT) ensures that the developed system meets the
business requirements and is ready for deployment. Its main purposes are:
To verify that the system functions as expected in real-world scenarios;
To confirm that user needs and requirements have been met;
To gain formal approval from users or clients before system implementation.
QUESTION 2
2.1
Dividing a project into separate iterations is good practice because:
It allows for incremental progress, making the project more manageable and
less risky.
Feedback can be gathered after each iteration, enabling continuous
improvement and adaptation to changing requirements.
Varsity Cube 2025 +27 81 278 3372