Usability Testing in Kanban Agile Process for Club Management System
Azizah Rahmat, Nur Aisyah Mohd Hanifiah · 2020
A Club management system is a centralized management and communications platform for clubs and societies. It is developed as a social innovation which aims to combat the limitations of current systems utilized by clubs, whereby there is no central repository for information, and each club utilizes their own methods for management, member communication, and event organization. A greater attention had been considered to Kanban as an agile software development method in developing such a management system. However, the adoption of this methodology is quite challenging to incorporate user experience and usability in an agile process. Hence, this study utilized the Kanban approach which is an implementation of Lean methodology to manage the software life cycle in developing a university club management system. The user requirements have been identified and documented in a Software Requirements Specification (SRS) along with the use case diagram and entity relationship diagram for the database definition. The software was developed using the Laravel PHP Framework. Functional testing and usability testing have been carried out to validate the user requirement. The result of usability testing shows that the system satisfies five usability factors. This will spark some new insights in the use of its technologies and methods for future research.