1 BAB I PENDAHULUAN 1.1 Latar Belakang Di Indonesia, dunia industri terus berkembang dan persaingan diantara perusahaan-perusahaan komersial baik di bidang produk maupun jasa semakin ketat. Ini dapat dilihat dari hampir setiap perusahaan baik di bidang produk maupun jasa terlibat dalam banyak proyek. Bahkan beberapa proyek bergengsi ditenderkan. Sekarang ini banyak perusahaan piranti lunak terus bersaing untuk menghasilkan suatu produk piranti lunak yang berkualitas tinggi. Kondisi inilah yang mendorong perusahaan berupaya agar dapat menyelesaikan setiap proyek dengan baik. Jika tidak melakukan perencanaan terhadap estimasi mengenai biaya, sumber daya, waktu, dan hal lain yang berhubungan dengan proyek tersebut, maka tidak akan diketahui masalah apa yang akan timbul di kemudian hari. Awal tahun 1990-an lingkungan bisnis menjadi lebih kompleks sekarang ini, teknologi baru telah menjadi faktor penting dalam beberapa bisnis. Perangkat keras komputer, piranti lunak, dan jaringan telah digunakan pada antar cabang ilmu pengetahuan dan tim pekerja global, dan telah mengubah lingkungan kerja saat ini. Kenyataannya, perusahaan sekarang ini mengakui hal tersebut dan untuk mencapai kesuksesan mereka perlu mempunyai pengetahuan dengan menggunakan teknik manajemen proyek modern. Perencanaan terhadap estimasi mengenai biaya, sumber daya, waktu, dan hal-hal lain yang berhubungan dengan proyek merupakan suatu panduan dalam mencapai tujuan bagaimana cara mencapai sasaran dan apakah sudah mencapai sasaran yang diharapkan. 2 Hal ini menjadi suatu tantangan bagi perusahaan untuk mengatur proyek yang ada. Oleh karena itu, pengelolaan yang dikenal sebagai “project management” adalah salah satu cara yang ditawarkan untuk keberhasilan suatu proyek. Manajemen proyek tidak hanya melihat dari kebutuhan bisnis perusahaan saja. Manajemen proyek teknologi informasi atau sistem informasi melihat dari berbagai segi seperti integrasi, jadwal, biaya, sumber daya manusia, kualitas, komunikasi, resiko proyek, dan lain-lain. Untuk mengorganisasikan proyek-proyek tersebut, diperlukan suatu aplikasi yang dapat membantu project manager dan direktur dalam proses perencanaan dan pengorganisasian proyek-proyek yang ditangani. Dalam aplikasi ini, juga dapat membantu project manager dalam menentukan team members yang tepat dalam bidangnya. Selain itu sistem ini juga dapat membantu team members dalam mengatur task-task yang harus dikerjakan olehnya. Melalui skripsi ini, akan diadakan suatu usulan analisa dan perancangan prototype aplikasi project management berbasis web melalui studi kasus di PT. Serasi Autoraya dengan harapan dapat memberikan masukan pengelolaan proyek berbasiskan web yang baik sesuai dengan proses penanganan proyek yang ada dalam perusahaan. 3 1.2 Ruang Lingkup Ruang lingkup yang dibahas dalam penulisan topik skripsi ini meliputi beberapa hal diantaranya: - Proses pengaturan proyek berbasiskan web pada PT. Serasi Autoraya. - Proses pengaturan sumber daya manusia yang digunakan dalam proyek. - Proses pemantauan proyek yang sedang berjalan. - Proses penilaian kelayakan penyelesaian proyek. - Pada skripsi ini tidak membahas mengenai sekuritas dari proses bisnis, dan jaringan. - Skripsi ini tidak membahas bagian back office, seperti pembayaran gaji karyawan. 1.3 Tujuan dan manfaat 1.3.1 Tujuan Tujuan dari penulisan skripsi ini antara lain : 1. Menganalisis dan merancang aplikasi project management berbasiskan web sesuai dengan masalah yang dihadapi perusahaan. 2. Memberikan ide-ide atau usulan dalam membuat prototype aplikasi project management berbasiskan web sehingga dapat dipakai sebagai acuan pembuatan aplikasi project management yang akan dilakukan oleh perusahaan nantinya. 4 3. Membantu perusahaan dalam merancang prototype aplikasi project management berbasiskan web yang sesuai dengan proses kegiatan pengerjaan project pada perusahaan PT. Serasi Autoraya. 4. Menghasilkan suatu dokumentasi hasil dari analisis dan perancangan prototype software project management. 1.3.2 Manfaat Manfaat yang didapat dalam pembuatan skripsi ini antara lain : 1. Mempermudah perusahaan untuk memantau proyek yang sedang berjalan sehingga proyek yang ada dapat berjalan sesuai dengan yang diperkirakan. 2. Memberikan gambaran kepada pihak perusahaan mengenai aplikasi project management berbasiskan web melalui prototype yang telah dihasilkan. 3. Mempermudah perusahaan dalam mengatur sumber daya yang ada sehingga dapat dipakai dalam suatu proyek dengan alokasi sumber daya yang tepat sesuai dengan kebutuhan proyek. 1.4 Metodologi Metode yang digunakan dalam pembuatan skripsi ini adalah metode analisis dan perancangan : 1 Metode Pre Analisis Dalam metode ini dilakukan beberapa hal, yaitu : Melakukan survey dilapangan dengan melakukan interview dengan PIC dan key user yang ada dan melihat proses management project yang ada dalam perusahaan. Mengidentifikasi persyaratan sistem yang dibutuhkan 5 Melakukan studi pustaka untuk mengetahui dasar-dasar teori mengenai project management, konsep analisis dan perancangan OOA&D. 2. Metode Analisis Pada metode analisis sistem dilakukan beberapa hal, diantaranya : Analisis problem domain kegiatan ini meliputi : 1. Identifikasi class. 2. Analisis hubungan antar class. Analisis application domain kegiatan ini meliputi : 1. Menganalisis usecase. 2. Membuat sequence diagram dari usecase telah dibuat. 3. Membuat model component. 3. Metode Perancangan Pada metode perancangan sistem dilakukan beberapa hal, diantaranya : Perancangan arsitektur sistem. Perancangan user interface. Perancangan database dengan menentukan field-field yang diperlukan setiap database. 6 1.5 Sistematika Penulisan Sistematika penyusunan skripsi ini dibagi dalam beberapa bab dan sub bab. Pada masing-masing bab akan menjelaskan pokok bahasan tertentu, sehingga pokok bahasannya dapat dijelaskan secara terarah. Skripsi ini dibagi menjadi 5 bab, diantaranya: BAB 1 : PENDAHULUAN Pada bab ini dijelaskan secara umum dan mendasar mengenai pembuatan skripsi ini, seperti faktor-faktor yang menjadi latar belakang penulisan skripsi, ruang lingkup, tujuan dan manfaat yang diperoleh pihak perusahaan dengan dirancangnya sistem yang baru, metodologi yang digunakan dalam pembuatan skripsi ini, serta sistematika penulisannya. BAB 2 : LANDASAN TEORI Bab ini berisi teori-teori yang mendasari pembuatan skripsi ini, baik teori-teori umum, maupun teori khusus, diantaranya penjelasan mengenai konsep project management, discipline OOA&D (Object Oriented Analysis & Design) dan Unified Model Language (UML), serta pembahasan mengenai teknologi internet yang mendukung penulisan skripsi ini. Teori-teori yang diambil berasal dari buku-buku, maupun internet, yang nantinya teori tersebut akan menjadi patokan untuk merancang suatu sistem, sehingga memudahkan dalam membangun sistem yang baru. 7 BAB 3 : ANALISA SISTEM YANG BERJALAN Bab ini berisi penjabaran mengenai latar belakang perusahaan dimulai dari sejarah berdirinya maupun kegiatan / proses bisnis yang berjalan dalam perusahaan. Selain itu, juga memuat analisa sistem, analisa permasalahan, dan alternatif pemecahan masalah pada sistem perusahaan. BAB 4 : RANCANGAN SISTEM YANG DIUSULKAN Pada bab ini menjelaskan mengenai perancangan sistem yang diusulkan dan akan divisualisasikan dalam bentuk perancangan spesifikasi proses, model component, use case diagram, sequence diagram , dan rancangan layar. BAB 5 : SIMPULAN DAN SARAN Bab ini merupakan bab akhir yang mengulas mengenai simpulan dari keseluruhan pembahasan dari skripsi ini, serta saran-saran perbaikan yang berguna untuk pengembangan sistem yang dirancang.