Anda di halaman 1dari 36

MODUL

MANAJEMEN PROYEK PERANGKAT LUNAK

Disusun Oleh :

UNIT PENGEMBANGAN AKADEMIK

PROGRAM STUDI REKAYASA PERANGKAT LUNAK (S1)


FAKULTAS TEKNIK DAN INFORMATIKA
UNIVERSITAS BINA SARANA INFORMATIKA
JAKARTA
2022
KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah SWT, yang telah memberikan
rahmat dan hidayahnya sehingga modul Manajemen Proyek Perangkat Lunak ini dapat
terselesaikan dengan baik. Selanjutnya modul ini disusun untuk memberikan
gambaran bagi mahasiswa yang mempelajari Manajemen Proyek Perangkat Lunak.
Dengan menggunakan metode “Belajar Cepat Dan Menyenangkan” karena modul
ini disertai contoh kasus, sehingga lebih memudahkan dalam memahaminya.

Akhir kata penulis berharap semoga modul Manajemen Proyek Perangkat


Lunak ini dapat dipergunakan sebaik-baiknya dan dapat dijadikan referensi untuk
mahasiswa umum yang ingin mempelajari bagaimana mengatur waktu dalam
pembuatan perangkat lunak. Tak lupa penulis mengucapkan banyak terima kasih
kepada semua pihak yang telah membantu dengan tenaga dan pikirannya, terima
kasih juga kepada rekan–rekan instruktur, dosen dan semuanya yang tidak bisa
disebutkan satu persatu, yang selalu mendukung penulis sehingga modul ini dapat
selesai sesuai yang kita inginkan.

Penulis menyadari masih banyak kekurangan dalam penyusunan modul ini.


Untuk itu saran dan kritik yang membangun sangat penulis harapkan guna
perbaikan dan pengembangan modul ini ke depan.

Jakarta, Maret 2022

Unit Pengembangan Akademik


Program Studi Rekayasa Perangkat Lunak
DAFTAR ISI
1. PENGANTAR............................................................................................... 1
1.1. Proyek ........................................................................................................ 1
1.2. Daur Hidup Proyek .................................................................................... 1
1.3. Siklus Proyek ............................................................................................. 1
1.4. Istilah Dalam Microsoft Project ................................................................. 1
1.5. Penjadwalan Proyek ................................................................................... 2
1.6. Fungsi Jadwal Proyek ................................................................................ 2
1.7. Definisi Kegiatan ....................................................................................... 2
2. MEMULAI PEKERJAAN ............................................................................ 2
2.1. Memulai Proyek ......................................................................................... 2
2.2. Work Breakdown Structure ........................................................................ 4
2.3. Keterangan Daftar Pekerjaan...................................................................... 4
2.4. Gambaran Umum Proyek ........................................................................... 4
2.5. Menuliskan Daftar Pekerjaan ..................................................................... 4
2.6. Mengganti Nama Pekerjaan ....................................................................... 5
2.7. Menyisipkan Pekerjaan .............................................................................. 6
2.8. Save Dan Protection File ............................................................................ 6
2.9. Mengelompokkan Sub-task ke Dalam Summary task................................ 6
2.10. Hide dan Show Subtask ........................................................................... 7
2.11. Penomoran Pekerjaan............................................................................... 7
3. ENTRI DURASI ........................................................................................... 7
3.1. Durasi Pekerjaan ........................................................................................ 7
3.2. Pengembangan Jadwal ............................................................................... 8
3.3. Logika Ketergantungan ............................................................................ 10
3.4. Menginputkan Hubungan Tiap Pekerjaan ................................................ 12
3.5. Calendar ................................................................................................... 13
3.6. Calendar View .......................................................................................... 14
3.7. Mengedit Pekerjaan .................................................................................. 14
3.8. Mengubah Tampilan ................................................................................ 14
3.9. Mengubah Tampilan Calendar ................................................................. 14
3.10. Daftar Pekerjaan Dalam Satu Hari ......................................................... 15
3.11. Menyembunyikan Pekerjaan Dan Memunculkannya Kembali .............. 15
3.12. Menyusun Jadwal Kerja ......................................................................... 15
3.13. Membuat Hari Libur Khusus ................................................................. 16
4. ENTRI RESOURCE ................................................................................... 16
4.1. Membuat Jadwal Kerja Resource ............................................................. 16
4.2. Mengenal Resource Sheet ........................................................................ 17
4.3. Mengubah Satuan Harga .......................................................................... 17
4.4. Mengubah Satuan Unit Work Resource ................................................... 18
4.5. Menyusun Daftar Resource ...................................................................... 18
4.6. Mengisikan Resource Pada Tiap Task ..................................................... 19
4.7. Melalui Task Information......................................................................... 19
4.8. Melalui Assign Resource ......................................................................... 19
4.9. Melalui Pengetikkan Langsung ................................................................ 20
5. ENTRI COST .............................................................................................. 22
5.1. Mengenal Cost Table ............................................................................... 22
5.2. Biaya Tiap Pekerjaan ............................................................................... 22
5.3. Biaya Pada Resource ................................................................................ 22
5.4. Biaya Resource Per Pekerjaan.................................................................. 23
5.5. Biaya Pekerjaan Per Resource.................................................................. 23
6. PENGAWASAN DAN PENGENDALIAN PEKERJAAN ....................... 24

i
6.1. Menampilkan Pekerjaan Yang Kritis Pada Gannt Chart .......................... 24
6.2. Mengetahui Float Tiap Pekerjaan ............................................................ 24
6.3. Mengetahui Resource Conflict ................................................................. 25
6.4. Menampilkan Toolbar Resource Management ........................................ 26
6.5. Mengatasi Konflik .................................................................................... 27
6.6. Levelling .................................................................................................. 27
6.7. Baseline .................................................................................................... 27
6.8. Penentuan Target ...................................................................................... 28
6.9. Presentase Pekerjaan ................................................................................ 28
6.10. Beragam Bentuk Tampilan Table .......................................................... 29
6.11. Mengatur Tampilan Grafik Pada Resource Graph ................................. 30
6.12. Beragam Grafik Proyek ......................................................................... 30
6.13. Beragam Tipe Report ............................................................................. 31
6.14. Format Text Report ................................................................................ 32
6.15. Kemajuan Proyek ................................................................................... 32
6.16. Optimalisasi Proyek ............................................................................... 32
6.17. Export..................................................................................................... 33
6.18. Import..................................................................................................... 33
DAFTAR PUSTAKA ....................................................................................................... 34

ii
1. PENGANTAR
1.1. Proyek
Proyek adalah serangkaian kegiatan yang bersifat sementara, hasilnya unik, memiliki tujuan
tertentu, dan mempergunakan sejumlah sumberdaya tertentu, dengan biaya, waktu dan mutu
tertentu.
1.2. Daur Hidup Proyek

1.3. Siklus Proyek


Proyek diawali dengan penyusunan suatu perencanaan penyelesaian proyek. Dalam setiap
perencanaan dilakukan estimasi mengenai sejumlah data seperti durasi, sumberdaya yang akan
digunakan, dan lain sebagainya. Dalam penyusunan suatu perencanaan, perencana
menggunakan sejumlah data terkait proyek untuk dapat mengestimasi dengan tepat. Pada tahap
pelaksanaan, hampir dapat dipastikan bahwa kondisi pelaksanaan tidak sama dengan pada saat
perencanaan
1.4. Istilah Dalam Microsoft Project
• Task (tugas)
Tingkatan proyek setelah organisasi, proyek, aktivitas, operasi, dan proses
Arrow pada CPM, node pada PDM
Duration
Penentuan durasi membutuhkan informasi volume dan produktivitas
Start
Waktu dimulainya pekerjaan
Finish
Waktu selesainya pekerjaan
Predecessor
Kegiatan pendahulu dari kegiatan yang dimaksud
Resource
Segala sumber daya yang diperlukan agar kegiatan dapat terlaksana
Cost
Komponen biaya yang terdapat pada penyelesaian pekerjaan
Baseline
Ketetapan jadwal dan biaya proyek
Gantt Chart
Tampilan perencanaan proyek dengan tabulasi dan diagram batang
3
Tracking
Evaluasi pelaksanaan terhadap perencanaan pekerjaan
Milestone
Kejadian yang dijadikan acuan dalam pelaksanaan pekerjaan Durasi = 0
1.5. Penjadwalan Proyek
• Sebagai alat untuk menjelaskan kegiatan-kegiatan yang diperlukan untuk
penyelesaian suatu proyek berikut tahapan dan durasi untuk tiap kegiatan yang ada
dalam proyek
• Tahapan serta durasi untuk penyelesaian tiap kegiatan bertujuan untuk
mendapatkan penyelesaian proyek yang tepat waktu dan ekonomis
1.6. Fungsi Jadwal Proyek
• Memperkirakan waktu penyelesaian proyek, diperlukan bagi pelaksana untuk
mengatur penggunaan sumber daya proyek guna mempercepat maupun
memperlambat kemajuan dari pelaksanaan suatu proyek
• Memperkirakan waktu mulai dan selesai tiap kegiatan yang ada dalam suatu
proyek. Bagi pelaksana proyek, hal ini sangat berguna untuk melakukan
pengaturan terhadap tenaga kerja, alat, dan material yang dibutuhkan
• Mengelola cash flow proyek. Pemilik dapat merencanakan pembayaran bulanan
pada pelaksana, sebaliknya kemajuan pelaksanaan yang terlihat dalam jadwal dapat
digunakan pelaksana untuk menagih biaya pelaksanaan proyek pada pemilik
• Mengevaluasi pengaruh dari perubahan waktu penyelesaian proyek dan biayanya.
Melalui perkiraan adanya perubahan jadwal, pemilik dapat mengevaluasi adanya
potensi tambahan biaya pelaksanaan apabila nantinya terjadi permintaan perubahan
jadwal
• Sebagai catatan kemajuan pelaksanaan proyek
• Jadwal yang selalu di update dapat digunakan sebagai alat untuk klaim atau untuk
permintaan tambahan waktu
1.7. Definisi Kegiatan
• Bertujuan untuk memberikan gambaran detail tentang kegiatan-kegiatan yang ada
di dalam suatu proyek, sehingga kegiatan-kegiatan tersebut dapat diukur,
dianggarkan, dijadwalkan dan dikendalikan dengan baik.
• Teknik yang umum digunakan untuk mendefinisikan kegiatan proyek adalah WBS
(Work Breakdown Structure)

2. MEMULAI PEKERJAAN
2.1. Memulai Proyek
Membuka program Microsoft Project 2010

4
Penentuan acuan waktu dimulai atau selesainya proyek

• Project project information

o Pemilihan acuan waktu mulai atau selesai proyek


o Penentuan tanggal acuan proyek

• Keterangan Proyek
o Project project information statistics

File Properties
5
Work Breakdown Structure

Untuk melihat komponen proyek secara sistematis.


1) Pemilahan ini dilakukan bertingkat sampai tingkat disagregasi yang dikehendaki.
2) Pemilahan proyek dilakukan dengan mempertimbangkan faktor berikut:
• Keahlian;
• Waktu;
• Lokasi (letak);
• Tahapan pekerjaan.
3) Umumnya komponen proyek harus dipisahkan jika kondisi di atas ditemukan.

2.2. Keterangan Daftar Pekerjaan


i information
o Task name : Daftar pekerjaan
o Duration : Default 1 days
o Start : Automatic from project information
o Finish : Start + duration
o Predecessor : Membaca nomor cell
o Resource name : Daftar resource
o
2.3. Gambaran Umum Proyek
Proyek yang akan digunakan sebagai contoh dalam praktikum ini adalah proyek
pembangunan gedung dengan dua (2) lantai.

2.4. Menuliskan Daftar Pekerjaan


No Jenis Pekerjaan
1 Analisa dan Desain Sistem
2 Desain Aplikasi
3 Programming
4 Testing Program
5 Instalasi Program
6
6 Training User / SDM
7 Maintenance
8 Administrasi

2.5. Mengganti Nama Pekerjaan


Sama seperti program excel, mengedit di baris input atau melalui Task Information

7
2.6. Menyisipkan Pekerjaan
Arahkan pointer mouse pada kolom nomor cell, klik kanan dan pilih Insert Task

2.7. Save Dan Protection File


• File Save As Tools General Option

2.8. Mengelompokkan Sub-task ke Dalam Summary task


• Menggunakan aplikasi indent dan outdent
• Task Indent/Outdent

8
2.9. Hide dan Show Subtask
• View Outline Show/Hide Subtask

2.10. Penomoran Pekerjaan


• Format check list outline number

3. ENTRI DURASI
3.1. Durasi Pekerjaan
• Durasi (waktu) yang diperlukan untuk melaksanakan kegiatan proyek dari awal
sampai akhir. Durasi kegiatan umumnya dinyatakan dalam jam, hari, atau minggu
• Dapat dihitung berdasarkan volume kegiatan dibandingkan dengan produktivitas alat
dan
tenaga kerja, yang dirumuskan sebagai volume kegiatan / produktivitas
• Satuan : mins, hrs, days, wks, mons, edays, ewks
• Durasi = 0 milestone

9
3.2. Pengembangan Jadwal
Teknik yang biasa dipakai untuk pengembangan jadwal proyek konstruksi adalah :
• Bar Chart/Gantt Chart
Visualisasi durasi pekerjaan dalam diagram batang. Mudah dimengerti, mudah
dibuat, namun tidak dapat menggambarkan keterkaitan antar pekerjaan.

• Critical Path Method (CPM)


Merupakan AOA (Activity on Arrow) karena kegiatan digambarkan sebagai anak panah
yang menghubungkan dua lingkaran yang mewakili dua peristiwa

Jalur Kritis
“Menunjukkan urutan kegiatan yang mempunyai jumlah waktu penyelesaian terlama dan
jumlah waktu tersebut merupakan waktu proyek yang tercepat”.

Ciri-ciri:
• Pada kegiatan pertama : ES = LS = 0
• Pada kegitan terakhir : LF = EF
• Total Float : TF = 0

Total float
10
Menunjukkan jumlah waktu yang diperkenankan suatu kegiatan boleh ditunda, tanpa
mempengaruhi jadwal penyelesaian proyek secara keseluruhan
TF = LF – EF = LS – ES
TF = L(j) – E(i) – D(i-j)

Free Float
Besarnya Free Float suatu kegiatan adalah sama dengan sejumlah waktu dimana penyelesaian
kegiatan tersebut dapat ditunda tanpa mempengaruhi waktu mulai paling awal dari kegiatan
berikutnya ataupun semua peristiwa yang lain pada network schedule. Free Float kegiatan A :
FF(1-2) = ES(2-3) – EF(1-2)
Contoh perhitungan CPM :

• Precedence Diagram Method (PDM)

11
Merupakan Activity on Node (AON) karena kegiatan proyek direpresentasikan dalam node
yang berbentuk kotak

Lead dan Lag


Positive lag (disebut lag saja), digunakan pada situasi dimana suatu kegiatan berikutnya
(succeeding activities) dapat dimulai setelah waktu lag habis

Negative lag (bisa juga disebut lead), digunakan pada situasi dimana suatu kegiatan berikutnya
(succeeding activities) dapat dimulai sebelum kegiatan yang mendahuluinya (preceding

activities) selesai

3.3. Logika Ketergantungan


• Finish to Start (FS)
Kegiatan yang mengikuti (succeeding activities) hanya dapat dimulai jika kegiatan yang mendahului
(preceding activities) telah selesai.

12
Start to Start (SS)

Menjelaskan hubungan antara dua kegiatan yang dapat dimulai secara bersamaan

• Finish to Finish (FF)


Menunjukkan hubungan penyelesaian antara dua kegiatan

• Start to Finish (SF)


Menjelaskan hubungan antara selesainya kegiatan dengan mulainya kegiatan terdahulu.
Sebagian porsi dari kegiatan terdahulu harus selesai sebelum bagian akhir kegiatan yang
dimaksud boleh diselesaikan

13
Menginputkan Hubungan Tiap Pekerjaan

3.4. Calendar
Base Calendar

14
Base calendar adalah kalender yang dapat dipakai sebagai kalender kerja proyek dan
kalender yang waktu kerja dan waktu libur resource-nya dapat diatur pada nilai default
untuk masing-masing resource.
o Standard
• Standar jam kerja adalah jam 08.00AM sampai dengan jam 5.00PM, dengan istirahat
selama 1 jam dimulai jam 12.00PM hingga jam 1.00PM dalam 5 hari kerja (senin –
jumat) di tiap minggunya.
o 24 hours
• Jam kerja 24 jam selama satu hari penuh
o Night shift
• Shift malam untuk pekerjaan yang dikerjakan pada malam hari

• Project Calendar
• Ialah kalender yang digunakan sebagai acuan jadwal kerja secara default untuk semua
pekerjaan dalam proyek
o Resource Calendar
• Kalender kerja untuk masing-masing resource dapat diatur melalui resource calendar
o Task Calendar
• Jika terdapat task yang tidak tergantung kepada resource, dapat menggunakan task
calendar untuk memodifikasi jam kerja dari project calendar. Task calendar khususnya
dipakai untuk peralatan yang menjalankan pekerjaan sepenuhnya pada malam hari
atau akhir pekan, yang ditetapkan sebagai waktu libur pada project calendar.

Project melakukan perhitungan pada saat resource dan task telah dijadwalkan untuk melakukan
pekerjaan dengan memakai kalender kerja sesuai dengan ketentuan berikut: project calendar,
resource calendar, dan task calendar. Jika task tidak mempunyai resource dan task calendar
sendiri, maka akan dijadwalkan berdasarkan project calendar. Jika task memiliki resource yang
telah ditetapkan dan tidak memiliki task calendar, maka akan dijadwalkan berdasarkan resource
calendar.
3.5. Calendar View
• View Calendar

3.6. Mengedit Pekerjaan


Mengedit pekerjaan pada tampilan calendar hanya dapat dilakukan melalui menu task information.
15
3.7. Mengubah Tampilan
Mengubah tampilan bar maupun text dapat dilakukan dengan masuk ke menu format lalu pilih
bar style ataupun text style.

Mengubah Tampilan Calendar

• Click kanan pada tampilan calender timescale

Daftar Pekerjaan Dalam Satu Hari

Klik kanan di tanggal tertentu, lalu pilih pilihan ‘go to’

3.8. Menyembunyikan Pekerjaan Dan Memunculkannya Kembali


16
• Task information hide task bar

3.9. Menyusun Jadwal Kerja


• Project Change Working Time

Dibuat jadwal kerja proyek. Diubah dari default yang sebelumnya dari senin – jumat jam 08.00
– 12:00 dan 13:00 – 17:00 menjadi senin-kamis jam 08.00 – 12:00 dan 13:00 –
17:00, jumat 08.00 - 11.00 dan 14.00 - 17.00, dan sabtu 08.00 - 12.00.

3.10. Membuat Hari Libur Khusus


• Project Change Working Time Exception Details

17
4. ENTRI RESOURCE
4.1. Membuat Jadwal Kerja Resource
Jadwal kerja untuk arsitek dan mandor diubah dari default menjadi,
Arsitek : Senin, Rabu, dan Jumat 08.00 – 12.00 Mandor
: Senin – Jumat, Sabtu 08.00 – 12.00
• Resource sheet resource information change working time

Mengenal Resource Sheet

18
4.2. Mengubah Satuan Harga
• File option display currency

Mengubah Satuan Unit Work Resource

• File option schedule show assignment unit as a (ubah dari percentage


menjadi decimal)

19
4.3. Menyusun Daftar Resource

4.4. Mengisikan Resource Pada Tiap Task


• Membuat setiap pekerjaan menjadi fixed duration
o Task information advanced task type fixed duration

20
4.5. Melalui Task Information
• Task information Resources

4.6. Melalui Assign Resource


• Resource Assign Resources (Alt + F10)

4.7. Melalui Pengetikkan Langsung

21
NTRI COST

4.8. Mengenal Cost Table


• Ketika view berada pada posisi Gantt Chart, View Table Cost

4.9. Biaya Tiap Pekerjaan


Cost pada gantt chart (sda)

Biaya Pada Resource


22
Cost pada resource sheet, ketika view berada pada posisi Resource Sheet,
• View Table Cost

23
4.10. Biaya Resource Per Pekerjaan
Cost pada task usage, ketika view berada pada posisi Task Usage,
• View Table Cost

4.11. Biaya Pekerjaan Per Resource


Cost pada resource usage,
• View Resource Usage Table Cost

24
5. PENGAWASAN DAN PENGENDALIAN PEKERJAAN
5.1. Menampilkan Pekerjaan Yang Kritis Pada Gannt Chart
• Format Bar Style

5.2. Mengetahui Float Tiap Pekerjaan


• View Table Schedule

25
5.3. Mengetahui Resource Conflict
Melalui resource sheet
Melalui resource usage,
• View Resource Usage

• Melalui resource graph, View Other Views Resource graph

25
5.4. Menampilkan Toolbar Resource Management
• Mengetahui resource allocation
• Mengetahui task entry
• Mengetahui overlocatio

26
5.5. Mengatasi Konflik
• Mengurangi jumlah resource pada task
• Mengganti resource
• Menggeser jadwal pekerjaan
• Mengubah keterkaitan pekerjaan
• Lembur / crash program

5.6. Levelling
Menggeser task yang mengalami overlap akibat beberapa task yang bertabrakan
• Resource Leveling Options

5.7. Baseline
• Project Set Baseline

27
5.8. Penentuan Target
Memperbarui start/finish date
• Task Mark on Track Update Task

5.9. Presentase Pekerjaan


• Task Task Information General

28
• Grafis dengan barchart

5.10. Beragam Bentuk Tampilan Table


Gantt Chart Resource Usage
Entry Cost
Cost Entry
Schedule Schedule
Summary Summary
Tracking Usage
Variance Work

Resource Sheet Task Usage


Entry Cost
Cost Entry
Sumaary Schedule
Usage Summary
Work Usage
29
Tracking
Variance
Work

5.11. Mengatur Tampilan Grafik Pada Resource Graph


• View Others Views Resource Graph timescale

5.12. Beragam Grafik Proyek


• Peak unit
• Work
• Cummulative work
• Over allocation
• Percent allocation
• Remaining availability
• Cummulative cost
• Work availability
• Unit availability

30
5.13. Beragam Tipe Report
Project Report select
• Overview
• Current activities
• Cost
• Assignment
• Workload
• Custom

31
Custom Report
• Resource
• Resource (work)
• Resource (material)
• Crosstab

5.14. Format Text Report


• Edit properti Report
• Mengganti header, footer, dan keterangan
• Mengeset halaman

5.15. Kemajuan Proyek


• Project Information
• Property File

5.16. Optimalisasi Proyek


• Mengoptimalkan durasi
• Mengoptimalkan hubungan antar pekerjaan
• Lembur
• Lag and Lead Time

32
5.17. Export
• From MS. Project to MS. Word
• From MS. Project to MS. Excel

5.18. Import
• From MS. Excel to MS. Project

33

Anda mungkin juga menyukai