mostly by the end-users who will validate that all the expected requirements of the system
have been tested.
4. Security Testing
As it is an online based which will be saving its confidential information in a database, security
testing is very important which tests out for confidentiality, integrity, authentication,
availability, and non-repudiation ensuring no unauthorized access to data.
5.3 System Deployment
5.3.1 Phased Changeover
It is a staged method whereby a part of the overall system that need changing is changed. If
any problems arise, they are limited in scope and therefore non-critical. Once the system has
been successfully changed in one area, the other areas can follow up.
Figure 1: Phased Method (Anon., n.d.)
The advantages and disadvantages are listed down below:
1. Since the system is implemented in stages, the staff can be trained gradually for the part of
the system that is being implemented.
2. As the system is being dealt one part at a time, errors are easier to find and thus debugging
is made easier
3. If one part of the system fails, the parts of the old system that are still accessible can be still
Because there’s no hard-and-fast deadline, the organization can adjust as needed
during the transition.