Pengembangan Website Dinamis Fakultas dan Program Studi dengan Metode Agile
DOI:
https://doi.org/10.53697/jkomitek.v5i1.2282Keywords:
Black Box Testing, Agile, Scrum, Website Dinamis FakultasAbstract
Website fakultas memiliki peran strategis dalam menyediakan informasi akademik dan administrasi bagi civitas akademik serta masyarakat umum. Dinamika kebutuhan pengguna menuntut pengembangan website yang fleksibel dan responsif. Penelitian ini menerapkan metode Agile, khususnya Scrum, untuk mengembangkan website fakultas teknik dengan berbagai fitur dinamis, seperti pengelolaan landing page, berita, dan pengumuman. Backlog yang terstruktur dan sprint iteratif memungkinkan penyelesaian backlog prioritas tinggi hingga rendah dalam dua iterasi. Teknik seperti pair programming dan code review digunakan untuk meningkatkan kualitas kode dan efisiensi pengembangan. Hasil pengembangan menunjukkan peningkatan efisiensi pengelolaan informasi, fleksibilitas fitur, dan kepuasan pengguna. Website memungkinkan setiap program studi untuk memiliki tampilan dan konten yang dapat disesuaikan melalui panel admin. Pengujian dilakukan menggunakan metode Blackbox Testing untuk memastikan fungsi berjalan sesuai spesifikasi. Evaluasi melalui sprint review dan retrospective mengidentifikasi peluang peningkatan berkelanjutan, memperkuat kolaborasi tim dengan pemangku kepentingan, dan menghasilkan layanan digital yang lebih efektif dan adaptif.
References
Alsmadi, I. (2015). Software Testing Using Artificial Intelligence Techniques. Springer.
Al-Kiramy, R., & Fadhli, K. (2023). Rancang bangun sistem informasi pengumuman kelulusan siswa berbasis web menggunakan metode Agile. Jurnal Testing dan Implementasi Sistem Informasi, 1(2), 67–81.
Basili, V. R., & Weiss, D. M. (1984). A methodology for collecting valid software engineering data. IEEE Transactions on Software Engineering, SE-10(6), 728–738.
Beck, K., et al. (2001). Manifesto for Agile Software Development. Agile Alliance. Retrieved from https://agilemanifesto.org
Black, R. (2009). Advanced Software Testing – Vol. 1: Guide to the ISTQB Advanced Certification as an Advanced Test Analyst. Rocky Nook.
Boehm, B. W. (1988). A spiral model of software development and enhancement. ACM SIGSOFT Software Engineering Notes, 11(4), 14–24. https://doi.org/10.1145/131233.131240
Crispin, L., & Gregory, J. (2009). Agile Testing: A Practical Guide for Testers and Agile Teams. Addison-Wesley.
Darma, I. G. W., Utami, K. S., & Sudarma, M. (2018). User Experience Analysis on SSO Portal. International Journal of Engineering and Emerging Technology, 3(2), 92-96.
Darma, I. G. W., Wiharta, D. M., & Sastra, N. P. (2022). Analisis dan Perancangan Data Warehouse Sebagai Penunjang Penyusunan Instrumen Borang Akreditasi Program Studi. Majalah Ilmiah Teknologi Elektro, 107.
Fowler, M. (2018). Continuous Integration and Continuous Deployment. ThoughtWorks. Retrieved from https://martinfowler.com/articles/continuousIntegration.html
Humble, J., & Farley, D. (2010). Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation. Addison-Wesley.
Li, L., Li, X., & Li, Y. (2019). Automated Black Box Testing for Web Applications. IEEE Transactions on Software Engineering, 45(4), 377–390.
Myers, G. J., Sandler, C., & Badgett, T. (2011). The Art of Software Testing (3rd ed.). Wiley.
Permata A’inunisya. (2022). Penerapan Agile Scrum dalam pengelolaan proyek website. Jurnal Teknologi Informasi dan Multimedia, 10(1), 25–34.
Pertiwi, T. A., & Hariyati, N. (2023). Perancangan dan implementasi sistem informasi absensi berbasis web menggunakan metode Agile software development. Jurnal Testing dan Implementasi Sistem Informasi, 1(1), 53–66.
Rahmania, N., & Syauqi, F. (2023). Agile development implementation in user-centric web system design. Journal of Informatics Development, 5(2), 45–53.
Saputra, R., Qadriah, L., & Salat, J. (2024). Implementasi metode Agile dalam pengembangan sistem informasi perpustakaan berbasis web pada SMA Negeri 1 Sigli. Jurnal Literasi Informatika, 3(3), 2753–2090.
Schwaber, K., & Sutherland, J. (2017). The Scrum Guide: The Definitive Guide to Scrum: The Rules of the Game. Scrum Alliance. Retrieved from https://scrumguides.org
Shahin, M., Ali, N., & Babar, M. A. (2017). Continuous Integration, Continuous Deployment, and DevOps: A Systematic Review. ACM Computing Surveys, 49(3), 1–40.
Tomanek, M., Juricek, J., & Smutny, Z. (2015). A conceptual framework for agile project management in web development. Procedia Computer Science, 64, 1180–1187. https://doi.org/10.1016/j.procs.2015.08.519
Whittaker, J. A. (2000). What is software testing? And why is it so hard? IEEE Software, 17(1), 70–79.
Williams, L., & Kessler, R. R. (2000). All I Really Need to Know About Pair Programming I Learned in Kindergarten. Communications of the ACM, 43(5), 108–114.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 I Gede Wira Darma, Gde Wikan Pradnya Dana, I Made Adi Bhaskara, Ni Putu Widya Yuniari, I Made Surya Kumara, I Kadek Agus Wahyu Raharja

This work is licensed under a Creative Commons Attribution 4.0 International License.