METHODOLOGY
Research Design
The developers will use the Sashimi (Modified) Waterfall Model, which serves as an efficient guide that will help the researchers in the development of the project. It is referred to as the “waterfall model with overlapping phases” or “the waterfall model with feedback”. The phases are the same as the pure waterfall model, but is done in discontinuous basis. This enables the phases to overlap and provide feedback between phases. The figure below shows how the phases overlap each other.
Software Concept
Requirements
Gathering and Analysis
Design and Architecture
Development and Coding
System Testing
Software Concept
Requirements
Gathering and Analysis
Design and Architecture
Development and Coding
System Testing
Figure 3.1 The Sashimi (Modified) Waterfall Model Software Concept Phase Every year, student enrollees increase but enrollment procedure become harder to manage. The developers focuses on the study of Enrollment System for British Colleges International to provide solution to the problem encountered by the school in operating its manual enrollment system. The developers will make a system with the concept in mind to make the school’s processes accurate, well-organized, reliable, and systematized. Requirements Gathering and Analysis Phase One of the most important phase in the development of software is to gather and identify the requirements of the system. Developers have a basic understanding of what is going to developed. In this stage, developers will gather all the data by means of interviews to determine the existing manual process. Through this, the problems were specified along with the desired objectives and this process will be analyzed to identify the requirements needed by the users. Design and Architecture Phase The developers will define the technical and/or functional definition of the project at hand. Design how the system works and its interface in