Implementasi Bug Tracking System dengan Metodologi Scrum dan Algoritma Cosine Similarity
DOI:
https://doi.org/10.30865/jurikom.v9i1.3861Keywords:
Bug, Bug Tracking System, Knowledge Management, Cosine SimilarityAbstract
A bug is a system error that causes a mismatch between user expectations to actualization. Bugs often arise from programmatical mistakes, and a prompt resolution is mandatory so that the users’ business processes are assured. However, the author has noted a low efficiency of developers’ bug solving. After research, the cause is the lack of knowledge management, especially in bug tracking. This has resulted in the repetition of the error. The developers often made the same mistake that the others had encountered. The above has moved the author to build a bug tracking system (BTS) that can enhance the efficiency of bug solving. The author has developed the application using Django, MySQL, and Scrum. Scrum’s agile approaches enable dynamic and rapid development. In addition, BTS utilized a content-based filtering algorithm known as Cosine Similarity. This study results in the implementation of BTS with comprehensive capabilities. Users can manage bugs and compare them to others to find potential duplication into minimizing data redundancy. The author has implemented the BTS towards groups of developers. Through a user acceptance survey, the author finds 78.72% of system objectives achieved. The users find improvement in the quality and efficiency of their bug solving
References
S. H. Ibrahim, S. Duraisamy, and U. K. Sridevi, “Flexible and Reliable ERP Project Customization Framework to Improve User Satisfaction Level,†Cluster Computing, vol. 22, pp. 2889–2895, 2018, doi: https://doi.org/10.1007/s10586-017-1664-z.
H. Liu, S. Lu, M. Musuvathi, and S. Nath, “What Bugs Cause Production Cloud Incidents?,†Proceedings of the Workshop on Hot Topics in Operating Systems, HotOS 2019, no. Section 2, pp. 155–162, 2019, doi: https://doi.org/10.1145/3317550.3321438.
G. Catolino, F. Palomba, A. Zaidman, and F. Ferrucci, “Not All Bugs Are The Same: Understanding, Characterizing, and Classifying Bug Types,†Journal of Systems and Software, vol. 152, pp. 165–181, 2019, doi: https://doi.org/10.1016/j.jss.2019.03.002.
A. Goyal and N. Sardana, An Empirical Study of Non-reproducible Bugs, vol. 10, no. 5. Springer India, 2019. doi: https://doi.org/10.1007/s13198-019-00850-5.
A. Ferraris, A. Mazzoleni, A. Devalle, and J. Couturier, “Big Data Analytics Capabilities and Knowledge Management: Impact on Firm Performance,†Management Decision, vol. 57, no. 8, pp. 1923–1936, 2019, doi: https://doi.org/10.1108/MD-07-2018-0825.
S. A. al Ahbabi, S. K. Singh, S. Balasubramanian, and S. S. Gaur, “Employee Perception of Impact of Knowledge Management Processes on Public Sector Performance,†Journal of Knowledge Management, vol. 23, no. 2, pp. 351–373, 2019, doi: https://doi.org/10.1108/JKM-08-2017-0348.
K. Singhal, C. Bansal, and A. K. Chakraverti, “A Review On Bug Tracking System,†vol. 06, no. 04, pp. 1839–1842, 2019, [Online]. Available: https://www.irjet.net/volume6-issue4
A. Shyam and N. Mukesh, “A Django Based Educational Resource Sharing Website: Shreic,†Journal of scientific research, vol. 64, no. 01, pp. 138–152, 2020, doi: 10.37398/jsr.2020.640134.
R. Morsomme and S. Vazquez Alferez, “Content-based Course Recommender System for Liberal Arts Education,†2019. [Online]. Available: https://educationaldatamining.org/edm2019/proceedings/#industry
A. W. Khan and S. Kumar, “An Expert System Framework for Bug Tracking and Management,†ICISCT 2020 - 2nd International Conference on Information Science and Communication Technology, 2020, doi: http://dx.doi.org/10.1109/ICISCT49550.2020.9080048.
G. W. Sasmito and L. O. Mohamad Zulfiqar, “Implementation of Scrum Framework on Web Development of Mapping Salted Egg Production,†IOP Conference Series: Materials Science and Engineering, vol. 879, no. 1, 2020, doi: http://dx.doi.org/10.1088/1757-899X/879/1/012086.
R. Chopade and V. K. Pachghare, “Ten Years of Critical Review on Database Forensics Research,†Digital Investigation, vol. 29, pp. 180–197, 2019, doi: 10.1016/j.diin.2019.04.001.
F. Ramadhan and A. Musdholifah, “Online Learning Video Recommendation System Based on Course and Sylabus Using Content-Based Filtering,†Indonesian Journal of Computing and Cybernetics Systems (IJCCS, vol. 15, no. 3, pp. 265–274, 2021, doi: 10.22146/ijccs.65623.
S. Sankar Sahu and S. Pal, “Effect of stopwords in Indian language IR,†2022, doi: 10.1007/s12046-021-01731-z.
T. Sabri, O. el Beggar, and M. Kissi, “Comparative study of Arabic text classification using feature vectorization methods,†Procedia Computer Science, vol. 198, pp. 269–275, 2022, doi: https://doi.org/10.1016/j.procs.2021.12.239.
I. Mufiid, S. Lestanti, and N. Kholila, “Aplikasi Penilaian Jawaban Esai Otomatis Menggunakan Metode Synonym Recognition dan Cosine Similarity Berbasis Web,†2021. doi: https://doi.org/10.36040/mnemonic.v4i2.4067.
D. Sarma, T. Mittra, and S. Hossain, “Personalized Book Recommendation System using Machine Learning Algorithm,†International Journal of Advanced Computer Science and Applications, vol. 12, no. 1, pp. 212–219, 2021, doi: http://dx.doi.org/10.14569/IJACSA.2021.0120126.
 
						



 
 