Pengembangan Fitur Notifikasi pada Website Application Comic Strip rupi.co Menggunakan Metode Agile Moh. Roziq Bahtiar 1 dan Anggraini Mulwinda 2 Jurusan Teknik Elektro, Fakultas Teknik, Universitas Negeri Semarang hi@roziqbahtiar.com 1 , anggrainimulwinda@mail.unnes.ac.id 2 Abstrakβ Rupi.co merupakan website yang menjadi wadah bagi para kartunis untuk menyajikan karya berupa komik strip. Sejak diluncurkan 1 Januari - November 2015 jumlah user hanya 1620. Hal ini dirasa kurang memenuhi target pertumbuhan user. Pada Rupi hanya terdapat beberapa fitur diantaranya, New, Popular, Top User, Upload. Selain itu, terdapat beberapa fitur yang masih belum dikembangkan diantaranya notifikasi, message, dan komentar. Rupi juga belum mengggunakan metode pengembangan software. Oleh karena itu, penulis melakukan studi pendahuluan awal menggunakan kuesioner. Hasilnya menunjukkan 21 dari 22 responden menginginkan adanya pengembangan fitur notifikasi. Penelitian ini bertujuan untuk mengetahui bagaimana implementasi Agile Software Development pada pengembangan fitur notifikasi di Rupi.co. Selain itu, untuk mengetahui pengalaman pengguna setelah berinteraksi dengan fitur notifikasi berdasarkan analisis User Experience. Metode penelitian yang digunakan adalah Research and Development. Pertama, studi pendahuluan bertujuan untuk mengungkapkan fakta dengan studi pustaka. Tahap pengembangan yaitu implementasi Agile Scrum pada fitur notifikasi. Pada tahap evaluasi, pengujian dengan Black Box Testing dan analisis User Experience. Hasil penelitian menunjukkan bahwa Metode Agile Software Development dapat diimplementasikan pada pengembangan fitur notifikasi di Web Application Rupi.co. Pengujian Black box menunjukkan hasil implementasi berjalan baik secara fungsional seperti yang direncanakan. Hasil analisis User Experience, menunjukkan semua kategori tidak ada yang di bawah rata- rata. Kata kunciβ Metode Agile, Software Engineering, Software Development Methodology I. PENDAHULUAN Rupi merupakan website yang menjadi wadah bagi para kartunis dan komikus lokal untuk menyajikan karya mereka berupa komik strip yang menghibur. Terdapat satu syarat bagi para pengguna yang meng-upload komik strip, yakni mereka harus mengisi kolom Source yang berisikan informasi tentang komik tersebut. Baik nama si pembuat atau link web pembuat komik pada form upload. Jika mereka tidak mencantumkan sumber maka postingan akan dihapus oleh admin [1]. Sejak diluncurkan pertama kali pada 1 Januari - November 2015 jumlah user pada rupi.co hanya mencapai 1620. Hal ini dirasa kurang memenuhi target pertumbuhan user setiap bulannya. Di sisi lain, dalam perkembangannya fitur masih terdapat beberapa fitur yang belum ada. Diantaranya seperti fitur notifikasi, message, dan komentar yang mungkin diinginkan user Rupi untuk terus berkembang mengikuti permintaan user. Oleh karena itu, masih membutuhkan validasi produk dan validasi user yang dapat memberikan solusi melalui produk tersebut. Penulis melakukan studi pendahuluan awal untuk mengetahui fitur mana yang akan dikembangkan penulis menggunakan kuisoner. Hasilnya menunjukkan 21 dari 22 responden menginginkan adanya pengembangan fitur notifikasi. Rupi juga belum pernah menarapkan suatu metode software engineering yang sesuai untuk mengembangkan suatu fitur. Software komputer, dikatakan sukses jika memenuhi beberapa kriteria. Pertama, sesuai dengan kebutuhan user yang menggunakan software tersebut. Selain itu, dapat dijalankan dengan sempurna dalam waktu yang cukup lama. Terakhir, mudah untuk diubah, digunakan, serta diperbaharui untuk menjadi software yang lebih baik. Di sisi lain, software komputer dikatakan gagal ketika user tidak puas dengan software tersebut, mudah error, dan sulit diubah bahkan sulit untuk digunakan. Oleh karena itu, untuk menghasilkan software komputer yang sukses diperlukan software engineering [2]. Software engineering adalah bidang multidisipliner, hal ini mengakibatkan studi penelitian di bidang ini jauh lebih bervariasi, daripada contohnya dalam ilmu-ilmu pengetahuan alam seperti fisika [3]. Terdapat beberapa metode software Development dalam software engineering diantaranya Waterfall, Prototyping Model, Spiral Model, Iterative Incremental Model, dan Agile [4]. Metode tersebut termasuk ke dalam metode pengembangan tradisional [5]. Sedangkan, metode Agile merupakan pendekatan yang baru dalam pengembangan software. Metode ini mulai diperkenalkan pada akhir tahun 90βan dan sekarang sudah digunakan secara luas sebagai metode utama dalam pengembangan perangkat lunak [6]. ISSN 1411 - 0059 Jurnal Teknik Elektro Vol. 8 No. 1 Januari - Juni 2016 25