Implementasi Test Driven Development Pada Pengembangan Aplikasi Android Untuk Mahasiswa Universitas Ahmad Dahlan
DOI:
https://doi.org/10.26555/jiteki.v4i1.9208Keywords:
Android Application, Courses Schedule, Test Driven DevelopmentAbstract
Test-driven development (TDD) merupakan suatu proses pengembangan perangkat lunak dengan pengulangan siklus pengembangan yang sangat singkat: pertama pengembang menulis kode pengujian untuk pendefinisian fungsi yang diinginkan, kemudian menghasilkan kode program untuk lulus tes dan akhirnya kode baru yang dapat diterima. Tujuan penelitian ini adalah pengembangan aplikasi mobile dengan menggunakan pendekatan Test Driven Development yang dapat melakukan kegiatan perwalian dan memberikan informasi perkuliahan, jadwal dosen, jadwal program studi, dan jadwal ruang untuk mahasiswa Universitas Ahmad Dahlan. Hasil dari penelitian ini adalah pengembangan aplikasi mobile dan unit testingnya sehingga dapat menunjukkan fitur perangkat lunak telah melalui pengujian dan telah sesuai.
References
Setiawan, A., Setiaji, P., & Utomo, A. P. (2011). Sistem Informasi Perwalian pada Program Studi Sistem Informasi Universitas Muria Kudus. Sains Dan Teknologi, 4(1), 1–18.
Setyadi, H. A., & Nugroho, E. C. (2014). Pengembangan Sistem Bagi Pembimbing Akademik Untuk Memantau Perkembangan Mahasiswa. Sentra Penelitian Engineering Dan Edukasi, 6(3), 57–65.
Kartika, F., Dewi, S., Indriasari, T. D., & Prayogo, Y. (2016). Rancang Bangun Aplikasi Pengingat Kegiatan Akademik Berbasis Mobile. Jurnal Buana Informatika, 7(4), 303–312.
Laksito, A. D. (2013). Sinkronisasi Jadwal Perkuliahan pada Aplikasi Android menggunakan Teknologi XML-RPC (Studi Kasus di STMIK AMIKOM Yogyakarta). In Seminar Nasional Aplikasi Teknologi Informasi (SNATI) (pp. 1–5).
Prasetiyo, A. D., Rahmad, C., Informasi, T., & Malang, P. N. (2015). PERANCANGAN APLIKASI SCHEDULE REMINDERS MENGGUNAKAN METODE EUCLIDEAN DISTANCE. In Prosiding Seminar Informatika Aplikatif Polinema 2015 (pp. 126–128).
Ramadhan, T., & Utomo, V. (2014). Rancang Bangun Aplikasi Mobile Untuk Notifikasi Jadwal Kuliah Berbasis Android (Studi Kasus: Stmik Provisi Semarang). Jurnal Teknologi Informasi Dan Komunikasi, 5(2), 47–55.
Silvia, L., Dengen, N., & Hairah, U. (2017). Fakultas Ilmu Komputer Dan Teknologi Informasi Berbasis Android ( Studi Kasus : Fakultas Ilmu Komputer Dan Teknologi Informasi ). In Prosiding Seminar Nasional Ilmu Komputer dan Teknologi Informasi (Vol. 2, pp. 2540–2542).
Sukmandari, D. G., & Sukardiyono, T. (2017). Analisis aplikasi jadwal perkuliahan berbasis android. Elinvo (Electronics, Informatics, and Vocational Education), 2(1), 80–84.
Yuliansyah, H, Wibowo, M., Arisandy, W., Budiarti, A. “Rancangan Aplikasi Informasi Jadwal Perkuliahan Berbasis Mobile (Studi Kasus Fakultas Teknologi Industri UAD)â€. Seminar Teknik Informatika 2013. 27 Juni 2013 .
Abdurahman, M. (2016). Sistem Informasi Jadwal Perkuliahan Berbasis Web Mobile Pada Politeknik Sains Dan Teknologi Wiratama Maluku Utara Muhdar Abdurahman Politeknik Sains Dan Teknologi Wiratama Maluku Utara. Indonesian Journal on Networking and Security, 5(2), 49–56.
Handaka, S. H., & Kuntadi, E. (2015). Pengembangan Sistem Perwalian Akademik Berbasis WEB (Studi Kasus Pada Jurusan Manajemen Fakultas Ekonomi Universitas Negeri Semarang). Jurnal Teknologi Informasi Dan Komunikasi, 6, 25–30.
Sanjaya, ginanjar tegar, & Sumboro, B. (2015). Rancang Bangun Aplikasi Penjadwalan Kuliah STMIK AUB Surakarta Berbasis Web. Jurnal Go Infotech, 21(1), 37–42.
Usada, E., Yuniarsyah, Y., & Rifani, N. (2012). Rancang Bangun Sistem Informasi Jadwal Perkuliahan Berbasis Jquery Mobile Dengan Menggunakan PHP dan MySQL. Jurnal Infotel, 4(2), 40–51.
Irawan, josep dedy, & Adriantantri, E. (2018). Pembuatan Aplikasi Penjadwalan Kuliah. Jurnal MNEMONIC, 1(1), 70–74.
Hanief, S. (2016). Sistem Perwalian Online Mahasiswa Pada Program Pendidikan Jarak Jauh. Jurnal Sistem Dan Informatika, 10, 86–92.
Nyoman, N., & Januhari, U. (2015). Perancangan Sistem Informasi Peminjaman Penggunaan Ruangan pada STMIK STIKOM Bali. Jurnal Sistem Dan Informatika, 9(2), 86–94.
Pandhita, A. L., Yuliansyah, H. (2016). Rancang Bangun Aplikasi Android Berbasis Lokasi Untuk Pencarian Distribution Point. Jurnal Infotel, 7(2), 83-92.
Wibowo, M., Yuliansyah, H. “Location Based Service Application Design for Mobile Promotion SME’s Product and the Nearest Bank Service Informationâ€. International Conference on Green World in Business and Technology 2014. 29 Maret 2014 2014.
Rais, A., Yuliansyah, H. (2015). Apikasi Pemandu Museum Gunungapi Merapi (Mgm) Dengan Konsep Layanan Berbasis Lokasi Dalam Ruangan Menggunakan Qr Code. Jurnal Informatika, 9(2), 1095-1105.
Yuliansyah, H., Novitasari I. D. (2015). M-Zoo: Aplikasi Android Dengan Konsep Layanan Berbasis Lokasi Untuk Informasi Pengenalan Satwa di Kebun Binatang. TECHSI-Jurnal Teknik Informatika, 7(2), 171-183.
Pamungkas, G., Yuliansyah, H. (2017). Rancang Bangun Aplikasi Android Pos ( Point of Sale ) Kafe Untuk Kasir Portable dan Bluetooth Printer. JST (Jurnal Sains dan Teknologi), 6(1), 199-208.
Khan, B. N., Khan, M. S., Javed, M. A., & Khan, M. A. (2013). Reducing Testing Effort in the Test Driven Development. Global Journal of Computer Science and Technology, 13(7), 0–4.
Brooke, J. (2013). SUS : A Retrospective. Journal of Usability Studies, 8(2), 29–40. https://doi.org/10.1074/jbc.R115.675280
Sus, U. S., Santoso, H. B., Sharfina, Z., & Santoso, H. B. (2016). An Indonesian Adaptation of the System An Indonesian Adaptation of the System Usability Scale (SUS).
Downloads
Published
Issue
Section
License
Authors who publish with JITEKI agree to the following terms:
- Authors retain copyright and grant the journal the right of first publication with the work simultaneously licensed under a Creative Commons Attribution License (CC BY-SA 4.0) that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.
This work is licensed under a Creative Commons Attribution 4.0 International License