Anda di halaman 1dari 7

JIFSI: Jurnal Informatika dan Sistem Informasi

https://jifsi.unisti.ac.id/index.php/JIFSI
ISSN: 2776-4141 (Online - Elektronik)
Vol. 3, No. 1, Juni 2023, pp. 1 – 8
DOI: -

PENERAPAN METODE AGILE DEVELOPMENT PADA PENGEMBANGAN SISTEM


INFORMASI PERPUSTAKAAN BERBASIS SMS GETWAY DI UNIVERSITAS XYZ

Netti Herawati

Prodi Teknologi Rekayasa Multimedia, Politeknik Darussalam

Korespodensi e-mail: ¹Nettiherawati.9907@gmail.com

Abstrak
Perkambangan teknologi di era digitalisasi saat ini merambah pula pada perkembangan
sistem informasi perpustakaan yang dapat dimanfaatkan sebagai salah satu pusat inforamsi.
Implementasi perpustakaan digital yang memanfaatkan pula fitur SMS gateway dapat
membantu mahasiswa dalam membaca dimanapun berada dan melakukan perpanjangan
status peminjaman buku melalui fitur SMS gateway yang ada pada sistem informasi
perpusakaan yang akan dibangun. Selain itu juga sistem informasi perpustakaan ini dapat
memudahkan petugas perpustakaan dalam proses administrasi yang lebih efektif dan efisien.
Kata kunci: Sistem inforamsi, Perpustakaan, Sms gateway;

The advancement of technology in the current era of digitization has also extended to the
development of library information systems that can be utilized as a central hub of
information. The implementation of a digital library that also utilizes SMS gateway features
can assist students in reading wherever they are and extend the borrowing status of books
through the SMS gateway feature integrated into the library information system to be
developed. Additionally, this library information system can facilitate library staff in more
effective and efficient administrative processes.
Keywords: Information System, Library, SMS Gateway;

PENDAHULUAN
Perkembangan teknologi saat ini dapat juga dimanfaatkan untuk mempermudah proses
administrasi di perpustakaan agar pengelolaan perpustakaan menjadi lebih efektif dan efisien.
Berdasarkan hasil observasi yang penulis lakukan secara langsung di universitas XYZ dengan
metode wawancara dan penyebaran kuisioner dapat disimpulkan bahwa sistem pengelolaan
perpustakaan saat ini belum efektif dan efisien.

Sistem inforamasi berbasis web dan pemanfaatan teknologi SMS Gateway sebagai sarana
penunjang informasi perpustakaan. Pembangunan aplikasi ini dapat membantu pihak
perpustakaan dalam mengelola data buku, data anggota, data peminjaman, data perpanjangan
dan data pemesanan. Pemanfaatan SMS gateway untuk proses perpanjangan, pemesanan dan
pengecakan denda bertujuan memudahkan anggota dalam berkomunikasi dari jarak jauh.
Diharapkan pula pada sistem yang akan dibangun agar menambahkan layanan e-book
sehingga mahasiswa dapat membaca dengan praktis dimana pu berada.

Dari uraian di atas, penulis ingin membuat sistem informasi perpustakaan dengan
menggabungkan berbagai referensi yang telah di dapat sebagai bahan penelitian dengan judul
“Penerapan Metode Agile Development Pada Pengembangan Sistem Informasi Perpustakaan

1
Universitas XYZ berbasis SMS Gateway”.

METODE PENELITIAN
1 Penerapan Prinsip Agile Development
Dalam proses pengembangan sistem informasi perpustakaan ini dengan metode Agile
Development telah diterapkan prinsip-prinsip agile untuk mempermudah dalam
pengembangan sistem mencapai hasil yang diinginkan oleh pihak Universitas XYZ.
Implementasi prinsip Agile dalam Tahap Pembangunan Sistem sebagai berikut :
a. Memprioritaskan kepuasan pelanggan dengan delivery produk yang bekelanjutan.
b. Dapat menerima permintaan perubahan meskipun di tadap akhir pengembangan.
c. Rutin merilis produk dengan jangka waktu yang singkat
d. Tim developer dank lien harus saling bekerjasama dalam pengerjaan proyek.
e. Membangun produk di lingkungan yang berisi orang – orang bermotivasi
tinggi.
f. Komunikasi dilakukan secara tatap muka untuk menyampaikan
informasi.
g. Perangkatan lunak yang dapat bekerja dengan baik menjadi tolak ukur kemajuan tim.
h. Pengembangan perangkat lunak yang berkelanjutan.
i. Memberikan perhatian pada keunggulan teknis dan desain.
j. Kesederhanaan.
k. Tim harus mampu mengorganisir diri sendiri.
l. Secara berkala, tim akan melakukan refleksi mengenai cara bekerja yang
lebih efektif.

2 Alur Metode Agile Development


Pada penelitian ini menggunakan metode Agile Development digambarkan dalam bentuk
diagram alir dibawah ini :

Gambar 1. Metode Agile Development

HASIL DAN PEMBAHASAN

2
KREA-TIF, Vol.1, No.1, MEI 2018, pp. 1~10
ISSN: 2338-2910,

■3
A. Perencanaan
Tahap awal dalam pengembangan atau pembangunan sistem dengan mendeskripsikan
kebutuhan dari perangkat lunak dengan menggunakan konsep product backlog.

1. Product Backlog
Tabel. 1. Product Backlog
Deskripsi Backlog Importance (1-100)
Identifikasi sistem awal 100
Perancangan konsep sistem 100
Perancangan Database 100
Penulisan kode untuk super admin 100
Penulisan kode untuk admin 100
Penulisan kode untuk user 100
Penulisan kode untuk Dashboar pengasuh 100

2. Sprint Planning
Hasil Perancangan Sprint ke 1 ini adalah :
a. Waktu : 3 Minggu
b. Tujian : perancangan awal sistem
Dari Sprint planning dihasilkan Sprint backlog berikut ini :

Tabel. 2 Sprint backlog


Tahapan Tugas Deskripsi Tugas Estimasi
Sprint (Hari)

Idenstifikasi sistem Proses wawancara pada user 5


awal (Karyawan) Universitas XYZ
Proses pengadaan komoditi
Proses Laporan
Perencanaan konsep Usecase diagram 10
Sprint ke-1 sistem Activitiy diagram
Squence diagram
Desain interface
Perancangan Pembuatan rancangan 7
database database

3. Sprint Planning
Hasil Perancangan Sprint ke 2 ini adalah :
a. Waktu : 2 Minggu
b. Tujian : Membuat Master Admin
Dari Sprint planning dihasilkan Sprint backlog berikut ini :

Received October 5, 2017; Revised January 28, 2019; Accepted February 12, 2019

3
Tabel. 3 Sprint backlog
Tahapan Tugas Deskripsi Tugas Estimasi
Sprint (Hari)

Penulisan kode untuk Membuat Fitur Login untuk


super admin beberapa user meliputi super 3
(pengurus) admin, admin, dosen dan
mahasiswa
Dashboard super admin
Sprint ke-2 Penulisan kode untuk 11
admin, dan user Dashboard admin
Dashboard user meliputi
Super admin, admin dosen
dan mahasiswa

4.Sprint 3
Hasil Perancangan Sprint ke 2 ini adalah :
a. Waktu : 3 Minggu
b. Tujian : Membuat Master Admin
Dari Sprint planning dihasilkan Sprint backlog berikut ini :

Tabel. 4 Sprint backlog


Tahapan Tugas Deskripsi Tugas Estimasi
Sprint (Hari)

Penulisan kode pada Membuat form register


sistem yang Dashboard super admin
digunakan user Dashboard admin
21
Dashboard user meliputi
Super admin, admin, dosen
Sprint ke-3
dan mahasiwa
Membuat Fitur Register
Membuat fitur data buku
Membuat fitur upload e-
book, jurnal, skripsi
Membuat fitur SMS gateway
Membuat fitur laporan

B. Impelemntasi
a) Setelah melakukan observasi dengan cara wawancara terhadap pihak Universitas
didapat hasil bahwa membutuhkan pengembangan sistem informasi perpustakaan.
Dari hasil tersebut dibuatlah perencanaan sistem yang sesuai dengan kebutuhan
meliputi pengguna sistem, data user, data produk dan permintaan produk. Hal tersebut
sesuai dengan prinsip agile sebagai berikut :
 Prinsip agile ke 1: Kepuasan pelanggan adalah prioritas utama dengan
menhasilkan produk perangkat lunak secara cepat.
 Prinsip agile ke 5: Membangun proyek dilingkungan orang yang
bemotivasi tinggi dan dipercaya untuk dapat menyelesaikan proyek.

4
KREA-TIF, Vol.1, No.1, MEI 2018, pp. 1~10
ISSN: 2338-2910,

■5

 Prinsip agile ke 6: Berkomunikasi secara langsung adalah komunikasi


yang efektif dan efisien.
b) Setelah membuat perencanaan sistem kemudian dilakukan perancangan interface
sebagai pemulaaan sistem. Dalam perancangan tahap I juga dibutuhkan komunikasi
antara pengembang dan pihak Universitas yang akan menjalankan sistem tersebut.
Sebuah sistem dengan desain yang bagus dan sesuai kebutuhan Universitas yang di
atur oleh pengembang. Perancangan yang dibuat berupa usecase diagram, activity
diagram dan class diagram. Hal tersebut adalah impelementasi dari prinsip agile yang
ke :
 Prinsip agile ke 1: Kepuasan pelanggan
 Prinsip agile ke 5: Membangun proyek dilingkungan orang yang
bemotivasi tinggi dan dipercaya untuk dapat menyelesaikan proyek.
 Prinsip agile ke 6: Berkomunikasi secara langsung adalah komunikasi
yang efektif dan efisien.
 Prinsip agile ke 9: keunggulan teknis dan rancangan yang baik dapat
meningkatkan Agility.
 Prinsi agile ke 11: Arsitektur, kebutuhan, dan rancangan perangkat lunak
terbaik muncul dari tim yang mengorganisir diri sendiri.

C. Pengujian Sistem Menggunakan Metode Black-Box


Pengujian ini dilakukan dengan melihat apakah Input dan Output nya dapat dieksekusi
atau dilakukan, berikut ini adalah hasil dari pengujiannya :
No Fungsi yang diuji Persyaratan Hasil yang diharapkan Hasil

1 Melihat Data Buku Login sebagai Melihat data buku tersedia,


Admin buku yang di pinjam Ok
2 Melihat Laporan Login sebagai Melihat daftar buku
Peminjaman buku Admin pinjaman, denda dan Ok
tanggal pengembalian
3 Halaman Home Login sebagai Masuk ke halaman Depan Ok
Admin
5 Halaman About Login sebagai Masuk ke halaman about
Admin profil Universitas Ok
6 Login ke system Login sebagai Masukkan Username dan Ok
Admin Password
7 Peminjaman Buku Login sebagai Masuk ke halaman Ok
user Buku

8 Perpanjangan Waktu Login sebagai Melakukan sms Ok


Pinjam user perpanjangan ke nomor
hotline dan status otomatis
diperpanjang

Received October 5, 2017; Revised January 28, 2019; Accepted February 12, 2019

5
D. Dokumentasi
1. Halaman Home
Berikut Halaman Home yang berisikan form Login, berita, Statistik Kunjungan

Gambar 2 . Halaman Login

2. Pengelolaan Data Anggota


Pada bagian ini admin dapat melakukan 3 proses yaitu, menginput data, merubah data
dan menghapus data

Gambar 3 . Halaman Pengelolaan Data Anggota

3. Pemberitahuan Batas Waktu Peminjaman


Pada bagian ini form sms berfungsi untuk melakukan pengiriman sms pemberitahuan
batas peminjaman kepada anggota yang dilakukan oleh admin.

Gambar 4 . Halaman Pemberitahuan Batas Waktu Peminjaman

6
KREA-TIF, Vol.1, No.1, MEI 2018, pp. 1~10
ISSN: 2338-2910,

■7

KESIMPULAN
Sistem informasi perpustakaan pada Universitas XYZ saat ini tidak dapat lagi memenuhi
kebutuhan user karena sistem yang berjalan saat ini masih offline. Sistem informasi
perpustakaan yang akan dikembangkan mampu mengatasi permasalahan yang ada di
Universitas XYZ, selain bertujuan menghasilkan informasi sistem ini juga memberikan
kemudahan dalam mencetak kartu anggota dan proses perpanjangan peminjaman buku.

DAFTAR PUSTAKA
[1]Aryanto, A., & Riasti, B. K (2012). Pembuatan Sistem Informasi Perpustakaan SMP
Muhammadiyah 7 Surakarta. Jurnal Speed Web, 2,8.
[2]J. Dennis, A., Wixon, B. H., & Tergarden, D.(2005). System Analysis and Design with
UML Version 2.0 An Object-Oriented Approach 2nd edition. New York : John Wiley &
Sons.
[3]Hasanah, N. (2011). Implementasi Perpustakaan Digital di Institut Teknologi Bandung.
Jurnal Pustakawan, 2,8.
[4]Herlawati, P. P.(2011). Menggunakan UML. Bandung : INFORMATIKA
[5]Kadir, A. (2003). Pengenalan Sistem Informasi : Peranan Teknologi Informasi Yogyakarta
: ANDI
[6] Lestari, C. A. (2011, Maret 12). Pengembangan Sistem Informasi Agenda Kegiatan
Berbasis Web di PT PLN (Persero) Wilayah S2JB Dengan berorientasi Objek.
Palembang, Sumatera Selatan, Indonesia : Citra ayu lestari.
[7]Taringan, D. E. (2012). Membangun Sms Gateway Berbasis Web Dengan Codeigniter.
Yogyakarta : LOKOMEDIA
[8]Wahidin. (2010). Aplikasi SMS dengan PHP untuk orang awam. Palembang : Maxikom
[9]Whitten, J. L (2004). Metode Desain dan Analisis Sistem. Yogyakarta : ANDI

Received October 5, 2017; Revised January 28, 2019; Accepted February 12, 2019

Anda mungkin juga menyukai