BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan peradaban manusia diiringi dengan perkembangan teknologi informasi dan komunikasi yang memberikan kemudahan bagi manusia untuk memecahkan masalah hingga proses pengambilan keputusan. Seiring dengan berkembangnya teknologi dan informasi, peranan teknologi informasi pun semakin penting bagi manusia untuk berkomunikasi jarak jauh dalam waktu yang singkat. Teknologi komunikasi dipakai dalam urusan internal maupun urusan eksternal untuk menganalisa masalah, mendiskusikan masalah, memecahkan suatu masalah, hingga melahirkan suatu keputusan yang disetujui bersama untuk mencapai tujuan tertentu. Menurut Suryanto (2015, pp. 375), teknologi komunikasi merupakan perkembangan teknis yang mengubah, memajukan, dan mempercepat proses kerja komunikasi. Perkembangan yang terjadi mengubah cara kerja komunikator, cara kerja pengiriman pesan, cara kerja dari media, cara penerima menerima pesan, dan cara pengembalian feedback/dampak. Kebutuhan untuk berkomunikasi jarak jauh yang dapat menjangkau hingga ke seluruh dunia, dibutuhkan sebuah aplikasi untuk mendukung kegiatan manusia sehari-hari, akibatnya perkembangan teknologi komunikasi yang semakin maju ini mendorong lahirnya berbagai aplikasi untuk berkomunikasi seperti line, yahoo messenger, skype, dsb. Setiap aplikasi memiliki kelebihan dan kekurangannya masing-masing. Salah satu contoh kelemahan daripada aplikasi yang disebutkan diatas adalah aplikasi tersebut harus diinstall terlebih dahulu supaya bisa digunakan. Teknologi informasi dan komunikasi tidak hanya memiliki peranan dalam kehidupan manusia, dalam era kompetisi yang semakin ketat dan bersaing, berkembangnya berbagai bisnis juga dipengaruhi oleh kemajuan di bidang teknologi informasi. Website juga merupakan salah satu sarana untuk menyampaikan informasi. Melalui website, kita dapat mengetahui berbagai informasi diberbagai bidang baik di bidang politik, sosial, maupun ekonomi. 1
2 IndoTrading.com adalah situs B2B (business-to-business) berupa direktori bisnis, yang didirikan untuk membantu sektor Usaha Kecil dan Menengah dalam memasarkan produknya secara online. Sebagai situs B2B, IndoTrading.com hanya mengkhususkan diri ke sektor perusahaan dan bisnis untuk pemasaran produk, sehingga individu tidak dapat memasarkan produknya di IndoTrading.com. IndoTrading.com hanya sebagai jembatan yang menghubungkan bisnis dengan para pelanggannya. Saat ini, terdapat beberapa kendala yang terdapat di IndoTrading.com, khususnya dalam hal komunikasi. Kendala yang pertama, sebagai perantara antara seller dan buyer, IndoTrading menyediakan fasilitas bagi para seller untuk mempromosikan perusahaannya lewat website perusahaan. Di website perusahaan, terdapat detil kontak perusahaan berupa email dan telepon. Tetapi, jika komunikasi hanya lewat email dan telepon, terkadang menjadi komunikasi kurang lancar. Sebagai contohnya : ketika email/telepon yang dimasukkan salah, perusahaan yang dihubungi tidak membalas email/tidak mengangkat telepon, customer yang ingin membeli barang malah menghubungi IndoTrading.com untuk mencari barang, banyak perusahaan permintaan beli (Request for Quotation) yang dibuat oleh customer tidak jelas detilnya, atau penawaran (Quotation) yang dibuat oleh perusahaan salah sasaran karena informasi yang tidak jelas. Kemudian media komunikasi yang sudah ada belum tentu dimiliki oleh pihak yang ingin menghubungi. Misal, melalui Yahoo! Messenger. Tidak semua memiliki akun Y!M atau tidak semua menginstal aplikasinya. Kendala berikutnya adalah mengenai data yang ada di database IndoTrading.com. Saat ini ada jutaan data yang disimpan ke dalam database IndoTrading.com. Namun, data yang disimpan tidak diolah kembali. Ada baiknya data tersebut di mining menjadi data yang berguna untuk menghasilkan report untuk customer, member perusahaan, maupun IndoTrading.com sendiri. Teknik untuk mengolah data dan menjadikan suatu data bermanfaat disebut data mining. Menurut Connolly dan Begg (2015, pp. 1316), Data mining adalah suatu proses untuk mengambil data yang valid, yang diketahui oleh orang, yang berguna dan informasi yang penting dari sebuah database yang besar dan hasil dari proses tersebut digunakan untuk proses membuat keputusan dalam bisnis. Dengan adanya data mining semua
3 data akan di analisa dan dibuatkan berbagai bentuk data dan mendefinisikan hubungan data yang satu dengan yang lain sehingga dari sana dapat diperoleh data yang berguna dan memiliki makna yang besar. Kendala yang ketiga adalah, belum ada suatu aplikasi komunikasi yang dapat mendukung komunikasi 2 arah (member to member) yang tersinkronisasi dengan database yang ada di IndoTrading.com secara gratis. Dan jika ingin dipaksakan, terdapat aplikasi komunikasi yang berbayar dimana setiap user yang ingin menggunakan fasilitas chatting harus mendaftarkan akun mereka ke aplikasi tersebut. IndoTrading.com sendiri memiliki lebih dari 18000 perusahaan yang bergabung dan sangat tidak mungkin untuk mendaftarkan akun dari member IndoTrading.com satu per satu sementara member IndoTrading.com akan bertambah setiap harinya. Kelemahan lainnya lagi, untuk memanajemen kebutuhan aplikasi komunikasi tersebut, diperlukan dashboard untuk setiap pengaturannya. Jika menggunakan aplikasi komunikasi yang lain, maka akan tercipta suatu ruang lingkup baru diluar IndoTrading.com sehingga hal tersebut juga mempersulit user. Dengan media komunikasi pihak ketiga yang tidak dibangun sendiri oleh pihak internal IndoTrading.com, mejadikan IndoTrading tidak dapat men-track komunikasi yang telah terjadi. Sehingga tidak dapat mengukur proses komunikasi apakah berjalan dengan lancar atau tidak dalam menghubungkan pihak-pihak yang terlibat di dalamnya. Berdasarkan kendala-kendala yang disebutkan sebagaimana di atas, penulis mencoba untuk mengembangkan Enterprise B2B Electronic Communication yang dilengkapi dengan berbagai macam fitur yang dapat memudahkan perusahaan-perusahaan untuk berkomunikasi dan bertransaksi baik antara member IndoTrading dengan buyer maupun antara member dengan member. Aplikasi juga diharapkan dapat digunakan untuk memahami perilaku anggota yang nantinya dapat dianalisa untuk kepentingan bisnis IndoTrading.com kedepannya untuk terus meningkati pelayanan terhadap para pemiliki bisnis. 1.2 Rumusan Masalah 1. Bagaimana mengembangkan suatu aplikasi komunikasi yang baik antara buyer dan seller maupun seller dan seller?
4 2. Apakah yang menjadi dasar Enterprise B2B Electronic Communication di IndoTrading.com dirancang? 3. Apa saja fitur yang diperlukan untuk mendukung aplikasi Enterprise B2B Electronic Communication? 4. Bagaimana mengolah suatu data menjadi data yang berguna dengan menggunakan data mining? 1.3 Ruang Lingkup Ruang Lingkup dari penelitian ini adalah sebagai berikut: 1. Pengembangan Enterprise B2B Electronic Communication berbasis web melibatkan seller dan buyer serta seller dan seller IndoTrading.com. 2. Memiliki fitur-fitur seperti memanajemen staf, real time monitoring, halaman incoming chat, statistik chat per bulan dan per hari, history/riwayat komunikasi untuk chat keluar dan masuk, serta customize tampilan dari aplikasi electronic communication. 3. Memiliki fasilitas untuk multichat dalam waktu yang sama. 4. Mengolah data menggunakan teknik data mining. 1.4 Tujuan dan Manfaat Penelitian 1.4.1 Tujuan Penelitian Tujuan dari penelitian ini adalah: 1. Menganalisis dan merancang suatu sistem komunikasi berupa suatu aplikasi Enterprise B2B Electronic Communication yang dapat mempermudah komunikasi antara perusahaan dengan perusahaan maupun antara perusahaan dengan pembeli. 2. Mengimplementasikan aplikasi electronic communication ke dalam suatu proses Bisnis to Bisnis (B2B) untuk menyelesaikan kendala komunikasi sehingga para pelanggan dapat menerima informasi secara real-time. 3. Mengolah data-data dengan teknik data mining untuk menganalisa sifat dan kebutuhan pengguna (user behaviour)
5 1.4.2 Manfaat Penelitian Manfaat dari penelitian ini adalah: 1.4.2.1 Manfaat bagi peneliti 1. Mengetahui berbagai macam aplikasi komunikasi yang sudah ada, dan memperoleh kelebihan dan kekurangan masingmasing aplikasi sebagai dasar untuk mengembangkan aplikasi IndoTrading.com 2. Merancang dan mengembangkan suatu aplikasi electronic communication berbasis web dengan berbagai keunggulan. 1.4.2.2 Manfaat bagi masyarakat (pengguna aplikasi) 1. Komunikasi antara buyer dan seller menjadi semakin baik melalui aplikasi electronic communication di IndoTrading.com 2. Komunikasi yang semakin baik, buyer dan seller akan semakin cepat memperoleh informasi yang diinginkan dan informasi secara real-time. 3. Melalui aplikasi electronic communication, semakin banyak permintaan dan penawaran sehingga menguntungkan kedua belah pihak, baik seller maupun buyer 1.4.2.3 Manfaat bagi perusahaan 1. Perusahaan dapat mencapai misi perusahaan yaitu "Memberikan Pelayanan Terbaik bagi Customer" yang disebutkan dalam salah satu misinya. 2. Perusahaan dapat meningkatkan pertumbuhan member perusahaan yang bergabung dengan IndoTrading.com karena telah merasakan manfaatnya 3. Menciptakan suatu aplikasi electronic communication bagi IndoTrading.com untuk meningkatkan ketertarikan masyarakat untuk bergabung di IndoTrading.com
6 1.5 Metodologi Penelitian Dalam pengembangan Enterprise B2B Electronic Communication, penulis menggunakan beberapa metode penelitian: 1.5.1 Metode Analisis Metode Analisis yang digunakan dalam penelitian ini adalah a. Metode Pustaka Metode Pustaka ini dilakukan dengan cara mempelajari dan mengumpulkan data-data dan informasi dari buku mengenai aplikasi electronic communication, artikel atau jurnal di Internet ataupun media cetak lainnya serta teori - teori dari para ahli yang relevan dengan permasalahan yang ditemukan di lapangan. b. Analisa aplikasi sejenis Penulis membandingkan beberapa aplikasi sejenis, mencari kelebihan dan kekurangan dari masing-masing aplikasi, dan menerapkan kelebihannya melalui aplikasi yang penulis kembangkan. 1.5.2 Metode Pengumpulan data a. Observasi Dilakukan dengan cara meneliti langsung ke lapangan untuk menemukan masalah yang dihadapi oleh member yang bergabung dengan IndoTrading.com b. Wawancara Dilakukan dengan cara mengajukan pertanyaan langsung dengan menggunakan 5W + 1H (What, Where, When, Why, Who dan How) untuk mendapatkan user requirement yang dibutuhkan. Selain itu juga melakukan wawancara dengan manager dan pemimpin yang ada di perusahaan 1.5.3 Metode Perancangan Metode perancangan yang digunakan dalam perusahaan adalah pendekatan Agile Development dengan model Extreme Programming. Model ini cenderung menggunakan pendekatan Object-Oriented. Tahapan-tahapan yang harus dilalui antara lain: Planning, Design,
7 Coding, dan Testing. Hal ini dimaksudkan untuk menghadapi requirements yang tidak jelas maupun terjadinya perubahan-perubahan requirements yang sangat cepat. Adapun hal yang akan dilakukan adalah berkumpul untuk membahas requirement agar member teknikal tim XP mengerti konteks bisnis pada software dan mendapatkan informasi mengenai output yang dibutuhkan, fitur utama, dan fungsionalitasnya. Kemudian dilanjutkan dengan merancang database yang digunakan, merancang UML dari aplikasi untuk proses awal hingga akhir, dan merancang tampilan layar. Setelah itu masuk ke dalam tahap coding dan dilengkapi dengan testing dengan spesifik. 1.6 Sistematika Penulisan Dalam penulisan skripsi ini, dibagi menjadi beberapa kerangka skripsi antara lain sebagai berikut: BAB 1 BAB 2 BAB 3 BAB 4 PENDAHULUAN Pendahuluan berisi tentang latar belakang masalah, ruang lingkup penelitian, rumusan masalah, tujuan dan anfaat dari penelitian, dan metode yang digunakan untuk proses pembuatan skripsi. TINJAUAN PUSTAKA Pada bab ini, berisi tentang landasan teori yang digunakan sebagai dasar dari penelitian yang dilakukan. Berisi teori-teori mengenai topik yang di bahas. DESKRIPSI UMUM Pada bab ini akan dibahas mengenai deksripsi dari latar belakang perusahaan, proses bisnis perusahaan, sejarah perusahaan, dan analisa terhadap kondisi yang dihadapi perusahaan saat ini serta solusi terhadap permasalahan yang dihadapi, peran penulis dalam mengembangkan aplikasi. HASIL DAN PEMBAHASAN Pada bab ini akan membahas hasil dan pembahasan mengenai analisa terhadap kebutuhan system, rancangan layar,
8 BAB 5 rancangan sistem, implementasi aplikasi serta uji coba dan evaluasi dari aplikasi. KESIMPULAN DAN SARAN Bab ini berisi kesimpulan dari semua penelitian yang dilakukan serta saran yang berguna untuk penelitian dan pengembangan bagi pihak berkepentingan selanjutnya.