PROGRAM APLIKASI BELI BANG BERBASIS ANDROID MENGGUNAKAN METODE SCRUM
SKRIPSI
Diajukan untuk memenuhi salah satu syarat kelulusan program sarjana
WAHYU TAUFIK 11207062
AGESTYN WINARDY ESA PUTRY 11207013
AGUNG PERMANA 11207051
Program Studi Sistem Informatika Fakultas Teknologi Informasi
Universitas Nusa Mandiri Jakarta
2021
ii
PERSEMBAHAN
Ketika aku tahu, aku semakin tahu kalau aku tidak tahu apa-apa (Imam Safe’i)
Dengan mengucap puji syukur Allah S.W.T Skripsi ini kami persembahkan untuk : 1. Bapak Sunardy dan Ibu Wijiati tercinta (orang tua dari Agestyn) dan ibu
Rosari tercinta (orang tua dari Wahyu) yang telah membesarkan kami dan selalu membimbing, mendukung, memotivasi, memberi apa yang terbaik bagi
kami serta selalu mendo’akan kami untuk meraih kesuksesan kami 2. Adikku Laila Ramadhani (adik dari Agestyn) kakakku Burhanudin, Akhyar
dan adikku Munip (kakak-adik dari Agung) yang telah menjadi curahan hati kami, yang telah memberi kami semangat, kami selalu sayang kalian.
3. Rizka Fitriana (istri dari Wahyu) dan Ratinah (istri dari Agung) yang selalu setia memberikan semangat
4. Serta rekan-rekan Pt. Sagara Xinix Solusitama (rekan kerja dari Wahyu) yang telah memberikan banyak inspirasi
Tanpa mereka,
kami dan karya ini tak akan pernah ada
iii
iv
v
PERSETUJUAN DAN PENGESAHAN SKRIPSI
Skripsi ini diajukan oleh :
Nama : Wahyu Taufik
NIM : 11207062
Program Studi : Sistem Informasi Fakultas : Teknologi Informasi Jenjang : Strata Satu (S1)
Judul Skripsi : Program Aplikasi Beli Bang Berbasis Android Menggunakan Metode Scrum
Untuk dipertahankan pada Periode II-2021 dihadapan penguji dan diterima sebagai bagian persyaratan yang diperlukan untuk memperoleh Sarjana Komputer (S.Kom) pada Program Sarjana Program Studi Sistem Informasi Fakultas Teknologi Informasi di Universitas Nusa Mandiri.
Jakarta, 19 Januari 2022
PEMBIMBING SKRIPSI
Dosen Pembimbing : Maruloh M.Kom ……….
Asisten Dosen Pembimbing : ……….. ……….
DEWAN PENGUJI
Penguji I : Nurmalasari M.Kom ……….
Penguji II : Lilyani Asri Utami A.Md ……….
vi
PERSETUJUAN DAN PENGESAHAN SKRIPSI
Skripsi ini diajukan oleh :
Nama : Agestyn Winardy Esa Putri
NIM : 11207013
Program Studi : Sistem Informasi Fakultas : Teknologi Informasi Jenjang : Strata Satu (S1)
Judul Skripsi : Program Aplikasi Beli Bang Berbasis Android Menggunakan Metode Scrum
Untuk dipertahankan pada Periode II-2021 dihadapan penguji dan diterima sebagai bagian persyaratan yang diperlukan untuk memperoleh Sarjana Komputer (S.Kom) pada Program Sarjana Program Studi Sistem Informasi Fakultas Teknologi Informasi di Universitas Nusa Mandiri.
Jakarta, 19 Januari 2022
PEMBIMBING SKRIPSI
Dosen Pembimbing : Maruloh M.Kom ……….
Asisten Dosen Pembimbing : ……….. ……….
DEWAN PENGUJI
Penguji I : Nurmalasari M.Kom ……….
Penguji II : Lilyani Asri Utami A.Md ……….
vii
PERSETUJUAN DAN PENGESAHAN SKRIPSI
Skripsi ini diajukan oleh :
Nama : Agung Permana
NIM : 11207051
Program Studi : Sistem Informasi Fakultas : Teknologi Informasi Jenjang : Strata Satu (S1)
Judul Skripsi : Program Aplikasi Beli Bang Berbasis Android Menggunakan Metode Scrum
Untuk dipertahankan pada Periode II-2021 dihadapan penguji dan diterima sebagai bagian persyaratan yang diperlukan untuk memperoleh Sarjana Komputer (S.Kom) pada Program Sarjana Program Studi Sistem Informasi Fakultas Teknologi Informasi di Universitas Nusa Mandiri.
Jakarta, 19 Januari 2022
PEMBIMBING SKRIPSI
Dosen Pembimbing : Maruloh M.Kom ……….
Asisten Dosen Pembimbing : ……….. ……….
DEWAN PENGUJI
Penguji I : Nurmalasari M.Kom ……….
Penguji II : Lilyani Asri Utami A.Md ……….
viii
PEDOMAN PENGGUNAAN HAK CIPTA
Skripsi yang berjudul “Program Aplikasi Beli Bang Berbasis Android Menggunakan Metode Scrum” adalah hasil karya tulis asli Wahyu Taufik dan bukan hasil terbitan sehingga peredaran karya tulis hanya berlaku di lingkungan akademik saja, serta memiliki hak cipta. Oleh karena itu, dilarang keras untuk menggandakan baik sebagian maupun seluruhnya karya tulis ini, tanpa seizin penulis.
Referensi kepustakaan diperkenankan untuk dicatat tetapi pengutipan atau peringkasan isi tulisan hanya dapat dilakukan dengan seizin penulis dan disertai ketentuan pengutipan secara ilmiah dengan menyebutkan sumbernya.
Untuk keperluan perizinan pada pemilik dapat menghubungi informasi yang tertera di bawah ini :
Nama : Wahyu Taufik (1)
Alamat : Jl. Benteng Jaya IV No. 50 Rt/Rw 001/006 Sunter Jaya Kec, tanjung Priok Jakarta Utara
No. Telp : +6287842189390
Email : [email protected]
Nama : Agestyn Winardy Esa Putri (2)
Alamat : Jl. Pertanian tengah Rt/Rw 04/02 no 16 klender, duren sawit Jakarta Timur
No. Telp : +6281385088729 Email : [email protected]
Nama : Agung Permana (3)
Alamat : Jl. Kampong Gempol No. 118 Rt/Rw 04/01 rawa, cakung Jakarta Timur
No. Telp : +6287884598747 Email : [email protected]
ix
KATA PENGANTAR
Alhamdulillah, dengan mengucapkan puji syukur kehadirat Allah SWT, yang telah melimpahkan rahmat dan karunia-Nya, sehingga pada akhir penulis dapat menyelesaikan tugas ini dengan baik. Dimana Skripsi ini penulis sajikan dalam bentuk buku yang sederhana. Adapun judul Skripsi, yang penulis ambil sebagai berikut, “PROGRAM APLIKASI BELI BANG BERBASIS ANDROID MENGGUNAKAN METODE SCRUM”.
Tujuan penulisan Skripsi ini dibuat sebagai salah satu syarat kelulusan Program Sarjana Universitas Nusa Mandiri. Sebagai bahan penulisan diambil berdasarkan hasil penelitian (eksperimen), observasi dan beberapa sumber literatur yang mendukung penulisan ini. Penulis menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak, maka penulisan Skripsi ini tidak akan lancar. Oleh karena itu pada kesempatan ini, izinkanlah penulis menyampaikan ucapan terima kasih kepada :
1. Rektor Universitas Nusa Mandiri
2. Wakil Rektor I Bidang Akademik Universitas Nusa Mandiri 3. Dekan Fakultas Teknologi Informasi Universitas Nusa Mandiri 4. Ketua Program Studi Sistem Informatika Universitas Nusa Mandiri 5. Bapak Maruloh, M.Kom, selaku Dosen Pembimbing Skripsi
6. Bapak/ibu dosen Program Studi Sistem Informatika Universitas Nusa Mandiri yang telah memberikan penulis dengan semua bahan yang diperlukan
x
7. Staff/karyawan/dosen dilingkungan Fakultas Teknologi Informasi Universitas Nusa Mandiri
8. Orang tua tercinta yang telah memberikan dukungan moral maupun spiritual 9. Rekan-rekan mahasiswa Kelas 11.8A.06
Serta semua pihak yang terlalu banyak untuk disebutkan satu persatu sehingga terwujudnya penulisan ini. Penulis menyadari bahwa penulisan Skripsi ini masih jauh sekali dari sempurna, untuk itu penulis mohon kritik dan saran yang bersifat membangun demi kesempurnaan penulisan dimasa yang akan datang.
Akhir kata semoga Skripsi ini dapat berguna bagi penulis khususnya dan bagi para pembaca yang berminat pada umumnya.
Jakarta, 19 Januari 2022
Penulis
Wahyu Taufik
xi
ABSTRAK
Wahyu Taufik (11207062), Agestyn Winardy Esa Putri(11207013), Agung Permana(11207051), Program Aplikasi Beli Bang Berbasis Android Menggunakan Metode Scrum
Seiring dengan perkembangan teknologi informasi yang semakin pesat dan penerapannya yang telah luas ke berbagai aspek atau bidang usaha, teknologi informasi juga telah banyak dimanfaatkan oleh industri ataupun organisasi lainnya.
Pemanfaatannya bertujuan untuk memudahkan pengguna dan memberikan efesiensi pada suatu bidang usaha dalam menjalankan aktivitasnya. Situasi pandemi virus corona menuntut kita secara optimal tidak bersentuhan dengan orang lain atau menjaga jarak. Dari fakta yang ada, banyak memberi dampak seluruh warga Negara Indonesia yang sangat besar, terutama berdampak pada pedagang UMKM (Usaha Mikro, Kecil dan Menengah). Dari permasalahan tersebut, peneliti mengajukan penelitian sebagai solusi alternatif berupa program aplikasi Beli Bang berbasis android untuk pedagang UMKM (Usaha Mikro, Kecil dan Menengah) yang dinamakan “Bang Beli” selain dapat meningkatkan efesiensi dan efektivitas proses pemesanan dan transaksi penjual dan pembeli. Dapat membantu perekonomian warga yang tergabung dalam UMKM (Usaha Mikro, Kecil dan Menengah).
Kata kunci : Aplikasi pedagang, UMKM
xii ABSTRACT
Wahyu Taufik (11207062), Agestyn Winardy Esa Putri(11207013), Agung Permana(11207051), Android-Based Buy Bang Application Program Using the Scrum Method
Along with the rapid development of information technology and its wide application to various aspects or fields of business, information technology has also been widely used by industry or other organizations. Its utilization aims to facilitate users and provide efficiency in a business field in carrying out its activities. The coronavirus pandemic situation demands that we optimally not come into contact with other people or keep our distance. From the facts, it has had a very large impact on all Indonesian citizens, especially the MSME traders (Micro, Small and Medium Enterprises). From these problems, the researcher proposes research as an alternative solution in the form of an Android-based Beli Bang application program for MSME traders (Micro, Small and Medium Enterprises) called "Bang Beli"
besides being able to increase the efficiency and effectiveness of the ordering process and seller and buyer transactions. Can help the economy of residents who are members of MSMEs (Micro, Small and Medium Enterprises).
Keywords: merchant application, MSME
xiii
DAFTAR ISI
LEMBAR JUDUL SKRIPSI ... i
LEMBAR PERSEMBAHAN ... ii
LEMBAR PERNYATAAN KEASLIAN SKRIPSI ... iii
LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH . iv LEMBAR PERSETUJUAN DAN PENGESAHAN SKRIPSI ... v
LEMBAR PEDOMAN PENGGUNAAN HAK CIPTA ... viii
Kata Pengantar ... ix
Abstrak ... xi
Daftar Isi ... xiii
Daftar Simbol ... xvi
Daftar Gambar ... xviii
Daftar Tabel ... xxi
Daftar Lampiran ... xxii
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Perumusan Masalah ... 2
1.3 Maksud Dan Tujuan ... 3
1.4 Metode Penelitian ... 3
1.4.1 Teknik Pengumpulan Data ... 3
1. Observasi ... 3
2. Wawancara ... 4
3. Studi Pustaka ... 4
xiv
1.4.2 Metode Pengembangan Aplikasi ... 4
1.5 Ruang Lingkup ... 5
BAB II LANDASAN TEORI ... 6
2.1 Tinjauan Pustaka ... 6
2.1.1 Konsep Dasar Aplikasi ... 6
2.1.2 Metode Algoritma ... 7
2.1.3 Business Model Canvasing (BMC) ... 8
2.2 Penelitian Terkait ... 10
2.3 Teori Pendukung ... 12
2.3.1 Pengujian Aplikasi ... 12
2.3.2 Peralatan Pendukung ... 12
BAB III ANALISA DAN PERANCANGAN APLIKASI ... 14
3.1 Tinjauan StartUp ... 14
3.1.1 Segment Pelanggan (Customer Segments) ... 14
3.1.2 Proporsi Nilai (Value Proposition) ... 14
3.1.3 Saluran (channels) ... 15
3.1.4 Hubungan Pelanggan (Customer Relationship) ... 15
3.1.5 Analisa Kebutuhan (Needs Analysis) ... 16
3.1.6 Sumber Daya (Key Resources) ... 16
3.1.7 Aktivitas Kunci (Key Activity) ... 17
3.1.8 Mitra Utama (Key Partnership) ... 17
3.1.9 Strukture Biaya (Cost Structure) ... 17
3.2 Analisa Kebutuhan ... 18
3.2.1 Analisa Kebutuhan Aplikasi ... 18
3.2.2 Rancangan Diagram Use Case ... 21
xv
3.2.3 Rancangan Diagram Activity ... 22
3.2.4 Rancangan User Interface ... 34
3.2.5 Rancangan Database ... 44
3.3 Implementasi ... 45
3.3.1 Proses Implementasi ... 45
3.3.2 Hasil Implementasi ... 54
3.4 Spesifikasi Aplikasi ... 59
3.4.1 Hardware ... 59
3.4.2 Software ... 59
3.5 Pengujian Aplikasi ... 60
BAB IV PENUTUP ... 64
4.1 Kesimpulan ... 64
4.2 Saran ... 64
DAFTAR PUSTAKA
DAFTAR RIWAYAT HIDUP LEMBAR BIMBINGAN SKRIPSI LAMPIRAN
65
DAFTAR PUSTAKA
[1] I. M. Meri Nur Amelia, Yulianto Eko Prasetyo, “Fakultas Teknik – Universitas Muria Kudus,” Prosiding SNATIF ke-6 Tahun 2019, no. 2007, hal.
96–101, 2019.
[2] Schwaber Ken dan Sutherland Jeff, “Panduan Definitif untuk Scrum: Aturan Permainan,” Scrum.Org, no. November, hal. 1–17, 2020.
[3] M. (2018) Siregar, H. F., Siregar, Y. H., & Melani, “Perancangan Aplikasi Komik Hadist Berbasis Multimedia. JurTI (Jurnal Teknologi Informasi), 2(2), 113-121.,” JurTI (Jurnal Teknologi Informasi), vol. 2, no. 2, hal. 113–121,
2018, [Daring]. Tersedia pada:
http://www.jurnal.una.ac.id/index.php/jurti/article/view/425.
[4] Samsir dan J. H. P. Sitorus, “Perancangan Sistem Monitoring Lokasi Kendaraan Menggunakan Gps U-Blox Berbasis Android,” Jurnal Bisantara Informatika (JBI), vol. 5, no. 1, hal. 1–10, 2021.
[5] A. Simangunsong, “Sistem Informasi Pengarsipan Dokumen Berbasis Web,”
Mantik Penusa, vol. 2, no. 1, hal. 11–19, 2018.
[6] M. M. Amin, Pemograman Web, vol. 53, no. 9. 2019.
[7] L. Erawan, Diktat Javascript. 2014.
[8] K. Schwaber dan J. Sutherland, Panduan Scrum Rincian Panduan Scrum.
2013.
[9] D. Sano, “Belajar Gratis Seputar Sistem Informasi, Informatika, Bisnis,
Akuntansi, & Manajemen,” 2021.
https://beritati.blogspot.com/2021/06/scrum-pengertian-beberapa-pilar.html.
[10] dan R. Y. Rainaldo M., Wibawa BM., “EFEKTIVITAS PELAKSANAAN PROGRAM PENGEMBANGAN USAHA MIKRO KECIL DAN PADA DINAS KOPERASI DAN UMKM KOTA SAMARINDA ),” SAINS DAN SENI ITS, vol. 5, hal. 5431–5445, 2017.
[11] dan R. Y. Rainaldo M., Wibawa BM., “Analisis Business Model Canvas Pada Operator Jasa,” SAINS DAN SENI ITS, vol. 6, no. 2, hal. 2–6, 2017.
[12] M. Hakim, “Transformasi Bisnis Umkm Menjadi E-Umkm,” hal. 1–37, 2018.
66
[13] A. Tirtana, A. Zulkarnain, B. K. Kristanto, S. Suhendra, dan M. A. Hamzah,
“Rancang Bangun Aplikasi E-Commerce Untuk Meningkatkan Pendapatan UMKM,” Jurnal Ilmiah Teknologi Informasi Asia, vol. 14, no. 2, hal. 101, 2020, doi: 10.32815/jitika.v14i2.473.
[14] T. Hidayat dan M. Muttaqin, “Pengujian Sistem Informasi Pendaftaran dan Pembayaran Wisuda Online menggunakan Black Box Testing dengan Metode Equivalence Partitioning dan Boundary Value Analysis,” Jurnal Teknik Informatika UNIS JUTIS, vol. 6, no. 1, hal. 2252–5351, 2018, [Daring].
Tersedia pada: www.ccssenet.org/cis.
[15] Y. D. Wijaya dan M. W. Astuti, “Pengujian Blackbox Sistem Informasi Penilaian Kinerja Karyawan Pt Inka (Persero) Berbasis Equivalence Partitions,” Jurnal Digital Teknologi Informasi, vol. 4, no. 1, hal. 22, 2021, doi: 10.32502/digital.v4i1.3163.
[16] R. Setiawan dan W. Nugroho, “Rancang Bangun Aplikasi Pemesanan Makanan Berbasis Android,” Journal of Information Systems and Informatics, vol. 3, no. 2, hal. 329–340, 2021, doi: 10.33557/journalisi.v3i2.132.
[17] S. Hartati, “Perancangan Sistem Informasi Inventaris Barang Pada Kantor Notaris Dan Ppat Ra Lia Kholila, Sh Menggunakan Visual Studio Code,”
Jurnal Siskomti, vol. 3, no. 2, hal. 37–48, 2020, [Daring]. Tersedia pada:
https://www.ejournal.lembahdempo.ac.id/index.php/STMIK- SISKOMTI/article/view/123.
[18] R. W. Ryan Latifahul Khasanah, Chandra Kesuma, “Jurnal Evolusi Volume 6 No 2 - 2018Evolusi Volume,” Jurnal Evolusi Voume 6 No 2 - 20018, vol. 6, no. 2, hal. 74–83, 2018.
[19] R. Purnama, Analisa dan Perancangan Sistem E-Commerce Dengan Menggunakan UML ( Unified Modeling Language ) ( Study Kasus : Rumah Mode Namira ). 2015.
[20] F. Agustini, “Sistem Informasi Penyewaan Kamar Menggunakan Metode Waterfall Dengan Konsep Pemrograman Berbasis Objek ( Studi Kasus : Hotel Bonita Cisarua Bogor ),” vol. III, no. 1, hal. 114–123, 2017.
[21] M. Goldman, Ian. and Pabari, “Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI (STMIK LIKMI),” vol. 6, no. 6, 2021.
[22] M. Destiningrum dan Q. J. Adrian, “SISTEM INFORMASI PENJADWALAN DOKTER BERBASSIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER ( STUDI KASUS : RUMAH SAKIT YUKUM MEDICAL CENTRE ),” vol. 11, no. 2, hal. 30–
67 37, 2017.
[23] R. A. Aziz, E. Prayitno, dan A. C. Setiawan, “Implementasi Aplikasi Report Menggunakan . Net Framework Studi Kasus PT Debesta Transport,” vol. 8, no. 4, 2019.