TUGAS AKHIR CI1599 APLIKASI PENENTUAN WAKTU DAN BIAYA DALAM MANAJEMEN PROYEK MENGGUNAKAN METODE CPM SAID AHMAD SAUD NRP 5102 100 081 Dosen Pembimbing I Bilqis Amaliah, S.Kom, M.Kom Dosen Pembimbing II Chastine Fatichah,S.Kom, M.Kom JURUSAN TEKNIK INFORMATIKA Fakultas Teknologi Informasi Institut Teknologi Sepuluh Nopember Surabaya 2009
TUGAS AKHIR CI1599 APLIKASI PENENTUAN WAKTU DAN BIAYA DALAM MANAJEMEN PROYEK MENGGUNAKAN METODE CPM SAID AHMAD SAUD NRP 5102 100 081 Dosen Pembimbing I Bilqis Amaliah, S.Kom, M.Kom Dosen Pembimbing II Chastine Fatichah,S.Kom, M.Kom JURUSAN TEKNIK INFORMATIKA Fakultas Teknologi Informasi Institut Teknologi Sepuluh Nopember Surabaya 2009
FINAL PROJECT - CI1599 ONE APPLICATION TO DETERMINE TIME AND COST IN PROJECT MANAGEMENT USING CRITICAL PATH METHOD SAID AHMAD SAUD NRP 5102 100 081 First Advisor Bilqis Amaliah, S.Kom, M.Kom Second Advisor Chastine Fatichah,S.Kom, M.Kom DEPARTMENT OF INFORMATICS Faculty of Information Technology Institut Teknologi Sepuluh Nopember Surabaya 2009
APLIKASI PENENTUAN WAKTU DAN BIAYA DALAM MANAJEMEN PROYEK MENGGUNAKAN METODE CPM Nama Mahasiswa : Said Ahmad Saud NRP : 5102 100 081 Jurusan : Teknik Informatika FTIF-ITS Dosen Pembimbing I : Bilqis Amaliah, S.Kom, M.Kom Dosen Pembimbing II : Chastine Fatichah,S.Kom,M.Kom Abstrak Dalam manajemen proyek, diperlukan sebuah program evaluasi untuk melakukan penjadwalan dan melakukan perhitungan waktu dan biaya penyelesaian proyek. Karena kebutuhan waktu yang strategis dan alokasi dana yang berlebih untuk mempercepat penyelesaian proyek, maka diperlukan sebuah aplikasi yang bisa melakukan penjadwalan ulang dan perhitungan biaya jika proyek ingin dipercepat. Dalam Tugas Akhir ini, penulis membuat sebuah aplikasi untuk menentukan waktu dan biaya dalam manajemen proyek dengan menggunakan metode CPM (Critical Path Method). Dengan menentukan beberapa variabel penting yang mempengaruhi keputusan strategis dalam proyek seperti waktu normal, biaya normal, waktu yang dipercepat, biaya dipercepat, dan kenaikan biaya, maka dapat dilakukan penjadwalan dan penghitungan biaya proyek yang dikerjakan dalam waktu normal dan waktu yang dipercepat. Dari hasil uji coba, aplikasi yang dibuat mampu melakukan penjadwalan proyek dan melakukan perhitungan biaya proyek yang dikerjakan dalam waktu normal dan waktu yang dipercepat. Kata kunci: CPM, jadwal proyek, lintasan kritis, waktu dipercepat, biaya dipercepat
ONE APPLICATION TO DETERMINE TIME AND COST IN PROJECT MANAGEMENT USING CRITICAL PATH METHOD Name : Said Ahmad Saud NRP : 5102 100 081 Majoring : Teknik Informatika FTIF-ITS Lecturer I : Bilqis Amaliah, S.Kom, M.Kom Lecturer II : Chastine Fatichah, S.Kom, M.Kom Abstract Project management need one evaluation program to schedule and calculate project time and cost for finishing project. Because of strategic time and budget addition to accelerated project finishing time, so it s need one application which can rescheduling and recalculating the cost if we accelerate the project. This final project present one application to determine time and cost in project management using Critical Path Method (CPM). By determine some important variables such as normal cost, normal time, accelerated cost, accelerated time, and cost rising, the application can schedule and calculate project cost for normal and accelerated time. From the testing result, the made application can schedule project and calculate project cost for normal and accelerated finishing time. Keyword: CPM, project schedule, critical path, accelerated time, accelerated cost
APLIKASI PENENTUAN WAKTU DAN BIAYA DALAM MANAJEMEN PROYEK MENGGUNAKAN METODE CPM TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Teknik pada Bidang Studi Teknik Informatika Program Studi S-1 Jurusan Teknik Informatika Fakultas Teknologi Informasi Institut Teknologi Sepuluh Nopember Oleh: SAID AHMAD SAUD Nrp. 5102 100 081 Disetujui oleh Tim Pembimbing Tugas Akhir: 1. Bilqis Amaliah, S.Kom, M.Kom..(Pembimbing I) 2. Chastine Fatichah, S.Kom, M.Kom.(Pembimbing II) SURABAYA, JULI, 2009
DAFTAR ISI Abstrak... ii KATA PENGANTAR... iv DAFTAR GAMBAR... iv DAFTAR TABEL... vi BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan... 2 1.5 Metodologi... 3 1.6 Sistematika Penulisan... 3 BAB II TINJAUAN PUSTAKA... 5 2.1 Network Planning... 5 2.2 Manfaat Network Planning... 7 2.3 Bentuk Network Planning... 7 2.4 Metode CPM... 10 2.5 Prinsip prinsip CPM... 11 2.6 Penentuan Biaya dalam CPM... 11 2.7 Penjadwalan Proyek... 13 2.7.1 Penentuan Waktu... 13 2.7.2 Notasi yang Digunakan... 13 2.7.3 Langkah-langkah Penjadwalan... 14 BAB III PERANCANGAN DAN IMPLEMENTASI... 21 3.1 Tahap Analisa... 21 3.1.1 Analisa Data... 21 3.1.1.1 Metode Pengumpulan Data... 21 3.1.1.2 Sumber Data... 21 3.1.2 Analisa Output... 22 3.2 Tahap Perancangan... 22 3.2.1 Perancangan Data... 22 3.2.2 Perancangan Proses... 22 3.2.3 Perancangan Antar Muka Sistem... 26 3.3 Tahap Implementasi... 27 3.3.1 Implementasi Antar Muka... 28 3.3.2 Implementasi Proses... 28
3.3.2 Tahapan Penggunaan Aplikasi... 33 3.3.4 Cara Input... 36 3.3.4 Hasil Output... 39 BAB IV UJI COBA DAN ANALISA HASIL... 41 4.1 Uji Coba Sistem... 41 4.2 Skenario Data Uji Coba... 41 4.3 Pelaksanaan Uji Coba... 41 4.3.1 Studi Kasus I (PT. KAZAN)... 42 4.3.2 Studi Kasus II (PT. Global Works)... 49 4.3.3 Studi Kasus III (PT. Makro)... 56 4.4 Analisa Hasil Uji Coba... 62 BAB V KESIMPULAN DAN SARAN... 65 5.1 Kesimpulan... 65 5.2 Saran... 65 DAFTAR PUSTAKA... 67
DAFTAR GAMBAR Gambar 2.1 Hubungan antara waktu dan biaya pada keadaan normal dan crash... 12 Gambar 2.2 Gambar Jaringan Kerja... 15 Gambar 2.3 Simbol Aktivitas... 16 Gambar 3.1 Diagram Alir Sistem... 23 Gambar 3.2 Form Antar Muka Aplikasi... 26 Gambar 3.3 Implementasi Form Antar Muka Aplikasi... 28 Gambar 3.4 Membuat Diagram Network... 29 Gambar 3.5 Melakukan Perhitungan Maju... 30 Gambar 3.6 Melakukan Perhitungan Mundur... 30 Gambar 3.7 Menemukan Lintasan Kritis... 31 Gambar 3.8 Menentukan Biaya Proyek dengan Waktu Normal... 32 Gambar 3.9 Menentukan Biaya Proyek dengan Waktu yang Dipercepat 33 Gambar 3.10 Tahapan Penggunaan Aplikasi... 34 Gambar 3.11 Menentukan Jumlah Node... 36 Gambar 3.11 Menentukan Letak Node... 37 Gambar 3.12 Memberi Garis Alur Antar Node... 37 Gambar 3.13 Memberi Nilai dari Garis Alur... 38 Gambar 3.14 Memberi Durasi dan Biaya... 38 Gambar 3.15 Menemukan Lintasan Kritis... 39 Gambar 3.16 Tabel Durasi, Biaya, dan Kemiringan... 39 Gambar 3.17 Hasil Perhitungan Durasi dan Biaya... 40 Gambar 4.1 Diagram Network Proyek PT. KAZAN... 43 Gambar 4.2 Diagram, Durasi, dan Biaya Proyek Normal... 44 Gambar 4.3 Diagram, Durasi, dan Biaya Proyek dipercepat 1 minggu... 45 Gambar 4.4 Diagram, Durasi, dan Biaya Proyek dipercepat 2 minggu... 45 Gambar 4.5 Diagram, Durasi, dan Biaya Proyek dipercepat 3 minggu... 46 Gambar 4.6 Diagram, Durasi, dan Biaya Proyek dipercepat 4 minggu... 46 Gambar 4.7 Diagram, Durasi, dan Biaya Proyek dipercepat 5 minggu... 47 Gambar 4.8 Diagram, Durasi, dan Biaya Proyek dipercepat 6 minggu... 47 Gambar 4.9 Diagram, Durasi, dan Biaya Proyek dipercepat 7 minggu... 48 Gambar 4.10 Diagram, Durasi, dan Biaya Proyek dipercepat 8 minggu. 48 Gambar 4.11 Diagram, Durasi, dan Biaya Proyek dipercepat 9 minggu (crashed time)... 49
Gambar 4.12 Diagram Network Proyek PT. Global Works... 51 Gambar 4.13 Diagram, Durasi, dan Biaya Proyek Normal... 52 Gambar 4.14 Diagram, Durasi, dan Biaya Proyek dipercepat 1 minggu. 53 Gambar 4.15 Diagram, Durasi, dan Biaya Proyek dipercepat 2 minggu. 53 Gambar 4.16 Diagram, Durasi, dan Biaya Proyek dipercepat 3 minggu. 54 Gambar 4.17 Diagram, Durasi, dan Biaya Proyek dipercepat 4 minggu. 54 Gambar 4.18 Diagram, Durasi, dan Biaya Proyek dipercepat 5 minggu. 55 Gambar 4.19 Diagram, Durasi, dan Biaya Proyek dipercepat 6 minggu. 55 Gambar 4.20 Diagram, Durasi, dan Biaya Proyek dipercepat 7 minggu (crashed time)... 56 Gambar 4.21 Diagram Network Proyek PT. Makro... 57 Gambar 4.22 Diagram, Durasi, dan Biaya Proyek Normal... 58 Gambar 4.23 Diagram, Durasi, dan Biaya Proyek dipercepat 1 minggu. 59 Gambar 4.24 Diagram, Durasi, dan Biaya Proyek dipercepat 2 minggu. 59 Gambar 4.25 Diagram, Durasi, dan Biaya Proyek dipercepat 3 minggu. 60 Gambar 4.26 Diagram, Durasi, dan Biaya Proyek dipercepat 4 minggu. 60 Gambar 4.27 Diagram, Durasi, dan Biaya Proyek dipercepat 5 minggu. 61 Gambar 4.28 Diagram, Durasi, dan Biaya Proyek dipercepat 6 minggu. 61 Gambar 4.29 Diagram, Durasi, dan Biaya Proyek dipercepat 7 minggu (crashed time)... 62
DAFTAR TABEL Tabel 2.1 Tabel Aktivitas... 15 Tabel 3.1 Objek-objek dalam Antar Muka Aplikasi... 26 Tabel 4.1 Rencana Produksi PT. KAZAN... 42 Tabel 4.2 Hubungan Antar Pekerjaan... 43 Tabel 4.3 Kemiringan Biaya Proyek PT.KAZAN... 44 Tabel 4.4 Rencana Proyek Saluran Pembuangan... 50 Tabel 4.5 Hubungan Antar Pekerjaan... 50 Tabel 4.6 Kemiringan Biaya Proyek PT.Global Works... 52 Tabel 4.7 Rencana Pemasaran PT. Makro... 56 Tabel 4.8 Hubungan Antar Pekerjaan... 57 Tabel 4.9 Kemiringan Biaya Proyek PT. Makro... 58 Tabel 4.10 Analisa Hasil Uji Coba... 63