The software development life cycle SDLC are important steps, which must be taken in order to successfully develop a complex system, which can be valuable to users. There are many methodologies, which programmers and developers can utilize, in order to develop complex systems. One of these methodologies is known as the waterfall method, a methodology used by programmers, to be able to develop great applications and complex systems.
On the article chosen for this post, an E-Attendance system was developed using the Waterfall Software Development Life Cycle. Difficulty in accessing the data, maintenance discrepancy, frauds and human errors are some of the reasons why, the current way of attendance record gathering, needs to be replaced or enhanced. According to, it is a lot of work, to manually register student’s attendance records; therefore, the software that is developed by must overcome these challenges.
The final phase of the waterfall methodology is the maintenance phase, which ensured that the system was developed, to accommodate future developments and upgrades. The developed E-Attendance system is a faster, efficient and reliable system, which allow lecturers to check, update and mark the attendance records of any students.
Thank you for reading this article!!!