BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Teknologi informasi telah berkembang sangat pesat dan memiliki peran yang sangat penting dalam kehidupan masyarakat. Pemanfaatan teknologi informasi di dunia industri menjadi salah satu bukti nyata bahwa keberadaan teknologi informasi memberikan banyak kemudahan dalam aktivitas bisnis. Penggunaan teknologi informasi tidak hanya sebagai proses otomatisasi terhadap akses informasi tetapi juga menciptakan akurasi, kecepatan, dan kelengkapan data dari sebuah sistem. Karena tidak dipungkiri kecepatan dari keakuratan data menjadi modal penting suatu perusahaan untuk bersaing di dunia industri yang sudah berkembang pesat. Informasi juga bagian terpenting dalam kehidupan manusia dalam pengambilan setiap keputusan, Penyajian informasi yang baik dapat menunjang pengambilan keputusan yang tepat bagi penggunanya. Oleh karena itu dibutuhkan sebuah sistem yang dapat mengelola informasi tersebut. Menjelang era perdagangan bebas, organisasi dituntut lebih mampu menunjukkan eksistensinya dalam menghadapi perkembangan teknologi yang sangat cepat berkembang dan bersaing. Peranan perkembangan sistem informasi juga tidak lepas dari organisasi dan usaha yang bergerak di bidang Teknologi dan Informatikan yang secara langsung ikut dalam membangunnya, seperti Perusahaan pengembangan perangkat lunak aplikasi (Software house),Konsultan Implementasi Teknologi Informasi baik itu implementasi hardware maupun implementasi software, Distributor dari produk-produk IT, baik hardware ataupun software serta Training dan Pendidikan IT. Terkhususnya Perusahan IT konsultan merupakan perusahaan yang cukup mudah berkembang di saat ini. Perubahan tersebut tidak lain adalah disebabkan karena semakin banyaknya project yang di garap. PT. Indocyber Global Technology (ICN) merupakan perusahaan yang Fokus pada pengembangan Perangkat lunak aplikasi (Software House), Development Outsourcing, Produksi dan grosir bermerek Komputer pribadi (PC) dan mid range komputer seperti IBM, HP dan SUN. Dengan Perkembangan pasar tersebut PT.Indocyber Global Technology juga memperlebar sayap dengan menggarap project-project di luar daerah Jakarta, serta banyak Perusahaan-Perusahaan yang menggunakan jasa Pengembangan IT dari ICN untuk meManage Service Sistem Informasi yang digunakan dalam mengelola proses bisnis yang dijalankan seperti perusahaan yang bergerak di bidang Leasing, Perbankan dan Industri. 1 http://digilib.mercubuana.ac.id/ 2 Semakin banyaknya Project yang sedang digarap dan di kempangakan ICN, maka penyerapan tenaga kerja dibidang IT juga semakin banyak. Dengan pertumbuhan Project dan jumlah karyawan yang banyak tersebut, manajemen ICN mengharuskan setiap karyawan yang sedang dalam pengerjaan project maupun yang sedang di tempatkan di klien wajib mengisi Time Sheet sebagai pertangung jawaban aktivitas harian yang sedang dilakukan terkait project yang tersebut. Timesheet tersebut tujuannya untuk memudahkan pengontrolan perkembangan project dan aktivitas karyawan tersebut. Timesheet Monitoring adalah suatu laporan aktivitas harian dan laporan periode karyawan yang berisikan Deskripsi laporan kegiatan karyawan dalam setiap aktivitas yang dikerjakan baik itu oleh karyawan Managed Service dan Karyawan Project. Timesheet Monitoring ini akan menjadi pendukung keputusan untuk pemberian Insentif karyawan sesuai dengan pencapaian dari rutinitas yang di lakukan. Namun permasalahan yang terjadi pada Timesheet Monitoring adalah belum adanya suatu sistem pencatatan aktivitas yang terotomatisasi dan bersifat mandatory sehingga karyawan cenderung malas mengisi Timesheet secara rutinitas setiap hari dan tidak validnya informasi atau laporan aktivitas yang di terima oleh manajemen setiap minggunya. Secara tidak langsung hal tersebut berdampak buruk bagi perusahaan seperti sering mundurnya waktu penyelesaian terhadap project-project yang sedang dikerjakan, disebabkan kurang efektifnya team leader dalam mengkoordinir aktivitas karyawan secara personal. Di karenakan pembuatan dan pengumpulan laporan aktivitas karyawan dan project yang masih secara manual sehingga proses monitoring project dan memantau aktivitas karyawan membutuhkan waktu yang lama dan belum terjaminnya ke akuratan data dalam pengisian Timesheet. sehingga diperlukan suatu sistem yang terotomatisasi untuk mengelola pencatatan hasil aktivitas karyawan, proses monitoring project serta monitoring aktivitas karyawan, dimana maksud dalam pembuatan aplikasi ini untuk mempermudah diharapkan dapat mempermudah manajemen dalam memantau progress dan aktivitas karaywannya. Proses monitoring project dan monitoring karyawan yang dinamakan ,“Aplikasi Daily Activity Monitoring System (DAMS) karyawan dan project pada PT. Indocyber Global Teknologi”. 1.2. Rumusan Masalah Pentingnya suatu sistem yang baik, terintegrasi dan akurat diharapkan memberikan acuan untuk mengoptimalkan pencatatan aktivitas setiap karyawan dan kegiatan project yang sedang di kerjakan. Berdasarkan Latar belakang dan kebutuhan yang diuraikan sebelumnya, maka dapat dirumuskan masalah sebagai berikut: http://digilib.mercubuana.ac.id/ 3 1) Bagaimana membuat aplikasi untuk penginputan dan mengelola data aktivitas karyawan? 2) Bagaimana merancang dan membangun sistem aplikasi yang efektif dalam pengisian Task List? 3) Bagaimana membuat aplikasi pencatatan monitoring kinerja karyawan untuk mendukung pengambilan keputusan? 1.3. Batasan Pembahasan Berdasarkan latar belakang masalah di atas batasan pembahasan DAMS dalam penelitian adalah membuat penglolahan data master (Karyawan, Customer, Project), pencatatan data aktivitas karyawan, pencatatan bug atau issue, pencatatan sebuah impediment, proses monitoring aktivitas karyawan serta serta proses monitoring progress project. 1.4. Tujuan dan Manfaat 1.4.1. Tujuan Tujuan yang ingin dicapai melalui pembuatan aplikasi Daily Activity Monitoring System (DAMS) adalah: 1) Meningkatkan efektivitas karyawan dalam mengupdate task liskproject yang sedang di kerjakan. 2) Meningkatkan efesiensi waktu dalam pelaporan task lisk project. 3) Mampu memberikan informasi progress project dan laporan aktivitas karyawan secara otomatis. 1.4.2. Manfaat Adapun Mamfaat yang diambil dari pembangunan Aplikasi DBMS ini adalah: 1) Bagi Penulis: a. Sebagai refrensi atau pegangan awal untuk mengembangan dan membangun aplikasi lain. b. Dengan mempelajari materi yang digunakan dan memahami Konsep dalam perancangan dan pembuatan suatu Sistem, menjadi modal dalam berkarya. c. Menjadi sarana untuk mendapatkan gelar Serjana Komputer. 2) Bagi Akademis: a. Bisa menjadi panduan dan refrensi dalam membangun dan merancang sebuah sistem informasi. http://digilib.mercubuana.ac.id/ 4 b. literatur bagi mahasiswa untuk mengetahui pemahaman tentang sistem monitoring aktivitas. 3) Bagi Perusahaan: a. Mengurangi biaya man hour, biaya infrastruktur dan penggunaan kertas dalam proses pencatatan dan monitoring aktivitas. b. Memudahkan Leader dalam memonitoring kinerja karywan. c. Memudahkan karyawan dalam pencatatan aktivitasnya, dengan memasukkan data ke dalam form aplikasi pencatatan aktifitas (task list). d. Aplikasi DAMS sebagai Pendukung keputusan untuk penilaian kinerja karyawan yang eferktif dan efisien 1.5. Metode Penelitian 1.5.1. Jenis Penelitian Jenis penelitian ini merupakan penelitian lapangan (field research) yakni mengumpulkan data dan informasi langsung dari responden dan mengamati secara langsung tugas-tugas yang berhubungan langsung dengan prosedur pencatatan aktivitas karyawan. Berdasarkan analisa data penelitian ini menggunakan Metode kualitatif. Eksplanasi hasil penulisan menggunakan metode deskriptif. 1.5.2. Metode Pengumpulan data Beberapa metode pengumpulan data yang digunakan dalam pengembagan aplikasi ini adalah: 1) Observasi Pengumpulan data dengan cara ini yaitu dengan melakukan pengamatan secara langsung terhadap departemen HRD dan departemen Perancangan dan Strategi Teknologi Informatika, sehingga didapat data-data yang dibutuhkan. 2) Wawancara Teknik pengumpulan data dengan mengadakan tanya jawab kepada kepala HRD dan Marketing project. 3) Dokumentasi Mengumpulkan data dan informasi berupa profil perusahaan, struktur organisasi, form time sheet yang digunakan karyawan serta form-form lain yang berhubungan dengan pencatatan aktivitas karyawan sehingga akan menjadi acuan dalam penyelesaian pembuatan aplikasi. http://digilib.mercubuana.ac.id/ 5 1.5.3. Metode Pengembangan Sistem Metode yang digunakan adalah metode Waterfall karena langkah yang pertama dilakukan adalah mendefinisikan kebutuhan user dan bertahap secara berkala hingga ke tahap pengujian. 1) Analisis Kebutuhan Perangkat Lunak Analisa terhadap pengumpulan kebutuhan sistem dengan fokus pada perangkat lunak dengan melakukan sebuah penelitian, wawancara dan studi literatul. Penelitian yang dilakukan meliputi : Domain informasi, fungsi yang dibutuhkan, unjuk kerja/performasi dan antar muka. Sehingga akan menghasilkan dokumen user requirement sebagai acuan dalam memuat aplikasi. 2) Desain Sistem Mendesain suatu sistem untuk menyajikan serta menyampaikan suatu informasi, pendekatan sistem yang di gunakan adalah pendekatan dengan Object Oriented yang di visualisasikan dengan UML dan di antara nya adalah sebagai berikut : Class Diagram, Sequence Diagram, Component Diagram dan Deployment Diagram. 3) Pembuatan Program Pendekatan sistem yang dilakukan adalah menggunakan pendekatan berorientasi objek (object oriented) dengan memakai bahasa pemograman java dan Database Management System(DBMS) menggunakan adalah oracle. 4) Pengujian Program Pengujian untuk mengetahui fungsi-fungsi yang tidak benar kesalahan interface, kesalahan struktur data, inisialisasi akan memakai pengujian black-box testing 1.6. Sistematika Penulisan Sistematika yang akan digunakan dalam penulisan skripsi ini adalah: BAB I PENDAHULUAN Bab ini akan memberikan gambaran secara singkat tentang latar belakang, perumusan masalah, tujuan da manfaat, ruang lingkup, metode penelitian, dan sistematika penulisan laporan. BAB II LANDASAN TEORI http://digilib.mercubuana.ac.id/ 6 Penjelasan tentang teori-teori yang dipergunakan dalam penelitian, seperti pengertian sistem, penjelasan software program, dan hal-hal yang berkaitan dengan tema penelitian Tugas akhir. BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini berisikan tentang profil perisahaan, struktur organisasi, analisis terhadap permasalahan yang di hadapi, permodelan sistem, rancangan basis data serta desain rancangan tampilan, perangkat keras yang diperlukan, dan menggunakan UML, serta perancangan program aplikasi. BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM Membahas tahapan prosedur pengujian dengan menggunakan diagram use case dan skenario yang dikembangkan pada saat analisis sistem. BAB V PENUTUP Berisi kesimpulan dan saran tentang materi yang disajikan untuk penggunaan dan pengembangan. http://digilib.mercubuana.ac.id/