Bài báo so sánh hai phương pháp phát triển phần mềm được sử dụng rộng rãi, Waterfall và Scrum, trong dự án phát triển phần mềm HI-CLASS. Nền tảng của phần mềm là HI-CLASS, và được áp dụng phương pháp Waterfall và Scrum, những thách thức lớn trong quá trình phát triển phần mềm bao gồm đặc tả yêu cầu và tài liệu phần mềm sẽ được thảo luận với phương pháp Scrum và Waterfall. Các phát hiện cho thấy rằng không có giải pháp nào là toàn diện khi lựa chọn một phương pháp để phát triển phần mềm vì có rất nhiều yếu tố cần xem xét. Với các dự án nhỏ với các yêu cầu được xác định rõ ràng, chẳng hạn như phần mềm HI- CLASS trong trường hợp của chúng tôi, Waterfall được ưu tiên hơn.