-
Jaringan Kerja Proyek (Project Network) (1)Jaringan proyek
adalah alat yang digunakan untuk perencanaan, penjadwalan dan
pengawasan perkembangan suatu proyek. Jaringan ini dikembangkan
dari informasi yang dikumpulkan untuk WBS dan merupakan grafik
diagram alir untuk rencana pekerjaan proyek.Jaringan ini
menampilkan aktivitas proyek yang harus diselesaikan, urutan
logisnya, ketergantungan satu aktivitas dengan yang lainnya, dan
juga waktu penyelesaian suatu aktivitas dengan waktu start dan
finishnya, serta jalur yang terpanjang di dalam suatu network
disebut critical path.
-
Jaringan Kerja Proyek (Project Network) (2)Maka, jaringan ini
adalah kerangka sistem informasi proyek yang akan digunakan oleh
manajer proyek untuk membuat keputusan menyangkut waktu, biaya dan
kinerja.
-
Rollup of Network Plans
-
WBS/Work Packages to Network
-
Istilah-istilah Jaringan Kerja Proyek (1)Activity - aktivitas,
yaitu elemen pekerjaan terkecil dalam proyek yang memerlukan durasi
pengerjaan.Merge activity aktivitas gabungan, yaitu aktivitas yang
memiliki lebih dari satu aktivitas yang mendahuluinya.Parallel
activity aktivitas paralel, yaitu aktivitas-aktivitas yang dapat
terjadi pada waktu bersamaan, jika diinginkan.Burst activity
aktivitas yang memiliki beberapa aktivitas yang perlu dilakukan
sesudah aktivitas ini selesai.
-
Istilah-istilah Jaringan Kerja Proyek (2)Path jalur, suatu
urutan dari aktivitas-aktivitas yang tergantung satu sama
lain.Critical path jalur kritis, jalur terpanjang yang terdapat di
suatu jaringan kerja. Jika satu atau lebih aktivitas yang ada di
jalur kritis tertunda, maka waktu penyelesaian seluruh proyek akan
tertunda sebanyak waktu penundaan yang terjadi.Waktu terpendek
untuk menyelesaikan seluruh rangkaian aktivitas dalam proyekEvent
kejadian, adalah satu titik waktu di mana suatu aktivitas dimulai
atau diselesaikan. Tidak membutuhkan waktu.
-
Pendekatan konstruksi jaringan (1)Activity-on-node (AON)
aktivitas digambarkan di dalam suatu node
(simpul).Activity-on-arrow (AOA) aktivitas digambarkan pada
panah.Pada kenyataannya, lebih banyak yang menggunakan AON, dan
yang akan dibahas di kelas ini adalah AON. Basic rules:Jaringan
biasanya dari kiri ke kananSatu aktivitas tidak dapat mulai sampai
semua aktivitas pendahulunya selesai
-
Pendekatan konstruksi jaringan (2)Panah-panah di dalam jaringan
mengidentifikasikan pendahulu dan alurnya. Panah dapat
bersilangan.Dua aktivitas (node) yang saling berhubungan namun
tidak berpengaruh pada jadwal keseluruhan proyek, dihubungkan
dengan panah pelengkap (dummy), biasanya digunakan pada AOA.Setiap
aktivitas harus memiliki nomor identifikasi unikSebuah nomor
identifikasi aktivitas harus lebih besar dari aktivitas yang
mendahuluinya.
-
Pendekatan konstruksi jaringan (3)Looping (pemutaran balik)
tidak diperbolehkan, jadi panah loop tidak boleh ada.Pernyataan
kondisi tidak diperbolehkan (contoh: jika aktivitas a sukses, maka.
tidak boleh)Pengalaman menyarankan jika ada beberapa point untuk
memulai, satu node awal dapat digunakan untuk mengidentifikasikan
kapan proyek dimulai. Hal ini juga berlaku untuk mengidentifikasi
akhir yang jelas.
-
Activity-on-Node Network Fundamentals
-
Activity-on-Node Network Fundamentals
-
Precedence Diagramming Method (PDM) (1)Finish-to-start (FS):
aktivitas dari harus selesai sebelum aktivitas ke selesai;
Finish-to-finish (FF):aktivitas dari harus selesai sebelum
aktivitas ke selesai;Start-to-start (SS): aktivitas dari harus
dimulai sebelum aktivitas ke boleh dimulai (dengan kata lain
aktivitas dari dan ke boleh mulai bersamaan); Start-to-finish (SF):
aktivitas dari dimulai setelah aktivitas ke selesai;
-
Precedence Diagramming Method (PDM)
(2)DariKeDariKeF-SF-FS-SS-FDesain ImplementasiPrototype
TestingAnalisis DesainTesting Dokumentasi
-
Precedence Diagramming Method (PDM) (2)Lead: perubahan pada
logika aktivitas yang mengijinkan percepatan ke aktivitas;Lag:
perubahan pada logika aktivitas yang menyebabkan
perlambatan/penundaan (delay) pada ke aktivitas karena harus
menunggu dari aktivitas benar-benar selesai;Hammock: rangkuman dari
aktivitas. Aktivitas-aktivitas yang berhubungan diperlihatkan sbg
satu kesatuan;Slack (Float): Jumlah waktu yang diijinkan dalam
perlambatan suatu proyek dari waktu dimulainya tanpa memperlambat
waktu akhir penyelesaian proyek keseluruhan;
-
Forward & Backward PassForward pass Earliest TimesSeberapa
awal sebuah aktivitas dapat dimulai? (early start ES)Seberapa awal
sebuah aktivitas dapat diselesaikan? (early finish EF)Seberapa awal
sebuah proyek dapat diselesaikan? (time expected TE)Backward pass
Latest Times untuk menghitung float.Seberapa terlambat sebuah
aktivitas dapat dimulai? (late start LS)Seberapa terlambat sebuah
aktivitas dapat diselesaikan? (late finish LF)Berapa lama sebuah
aktivitas dapat ditunda? (slack or float SL)Aktivitas-aktivitas
mana yang merepresentasikan jalur kritis/critical path (CP)?
-
Activity-on-Node Network Forward Pass
-
Activity-on-Node Network Backward Pass
-
Network Using Lags
-
Hammock Activity Example
-
Exercise: Project Network Diagram (1)J. Wold, project manager of
Print Software, Inc., wants you to: prepare a project network;
compute the early, late, and slack activity times; determine the
planned project duration; and identify the critical path. His
assistant has collected the following information for the Color
Printer Drivers Software Project
-
Exercise: Project Network Diagram (2)
Act. IDDescriptionPredecessorTime UnitAExternal
SpecificationsNone8BReview Design FeaturesA2CDocument New
FeaturesA3DWrite SoftwareA60EProgram and TestB60FEdit and Publish
NotesC2GReview ManualD2HAlpha SiteE, F20IPrint ManualG10JBeta
SiteH, I10KManufactureJ12LRelease and ShipK3
-
Crashing (Reduksi Waktu Proyek)Crash time adalah: Tindakan untuk
mengurangi durasi keseluruhan proyek stlh menganalisa
alternatif-alternatif yang ada (dari jaringan kerja) Untuk
mengoptimalisasikan waktu kerja dengan biaya terendah. Seringkali
dalam crashing terjadi trade-off, yaitu pertukaran waktu dengan
biaya.
-
Kenapa Crashing ?Mengurangi Time-to-marketReward (insentif) dari
pemberi orderMengurangi biaya-biaya tidak langsung (overhead
costs)Mengurangi risiko untuk hal-hal yang tak terdugaPengalihan
sumber daya untuk proyek lain
-
Waktu untuk crashingJika melakukan di awal proyek mungkin dapat
berakhir menghabiskan uang percuma. Dlm bbrp kasus uangnya
dihabiskan di awal hilang dan kurang bermanfaat. Akan tetapi bisa
saja perpendekan di awal bisa berguna jika kita sudah memperkirakan
bahwa kemungkinan tertundanya aktivitas-aktivitas kritis di
belakang cukup tinggi. Maka perlu dipertimbangkan dulu kapan yang
paling baik.
-
Reduksi WaktuAsumsi linearitas: belum tentu hubungan antara
waktu dan biaya adalah linear. Untuk mengatasi hal ini bisa saja
digunakan teknik present value agar lebih akurat.Solusi komputer:
hati-hati, jangan terlalu mengandalkan hasil perhitungan crashing
komputer, karena komputer tidak memperhitungkan resiko dan
ketidakpastian.Bagaimana kita tahu apakah crashing cukup berharga?
Jawabannya adalah tergantung. Resiko harus dipertimbangkan. Untuk
ini, dapat dilakukan analisa sensitivitas untuk proyek.
-
Konsekuensi crashingMengurangi kualitas;Mengsubkontrakkan
(outsourcing);Menambah sumberdaya;Menyusun kembali logika jaringan
kerja;Mengurangi cakupan proyek;Bertambahnya biaya produksi
langsung (trade-off).
-
Konstruksi biaya crashing (1)Tiga langkah diperlukan untuk
mengkonstruksikan grafik waktu-biaya:Cari total biaya langsung,
contoh: biaya pegawai dan peralatan, untuk lama proyek yang telah
dipilih.Cari total biaya tidak langsung, contoh: biaya konsultansi
dan administrasi, untuk lama proyek yang telah dipilih.Totalkan
biaya langsung dan tidak langsung untuk lama proyek yang telah
dipilih tsb.
-
Konstruksi biaya crashing (2)Grafik waktu-biaya digunakan untuk
membandingkan alternatif tambahan biaya untuk manfaatnya. Yang
paling sulit untuk membuat grafik ini adalah mencari total biaya
langsung untuk lama proyek tertentu dalam jangka waktu yang
relevan.
-
Konstruksi biaya crashing (3)Grafik hubungan waktu dan biaya
dalam proyek
-
Konstruksi biaya crashing (4)Pertimbangan utama adalah untuk
menentukan aktivitas mana yang perlu dikurangi dan sebagaimana jauh
untuk melaksanakan pengurangan proses. Manajer perlu mencari
aktivitas kritis yang dapat diperpendek dengan tambahan biaya
perunit waktu yang terkecil. Rasional untuk memilih aktivitas ini
tergantung dari pengidentifikasian aktivitas normal dan waktu
perpendekan serta biaya yang berhubungan dengannya. Dipertimbangkan
juga: Normal time (waktu normal) yaitu penyelesaian aktivitas dalam
kondisi normal.
-
Konstruksi biaya crashing (5)Waktu terpendek yang paling
memungkinkan disebut crash time. Biaya langsung untuk menyelesaikan
aktivitas pada crash timenya disebut crash cost. Informasi mengenai
normal time maupun crash time serta crash cost didapatkan
dari:orang yang paling familiar dengan penyelesaian aktivitas,
seperti dari: pekerja dalam tim, konsultan ataupun pihak
sponsor.
-
Activity GraphAsumsi pada grafik ini:Hubungan waktu-biaya adalah
linear.Normal time adalah penyelesaian dengan biaya rendah dan
metode yg effisien.Crash time adalah limitasi waktu perpendekan
terbesar yg memungkinkan.Slope mewakili biaya per unit waktu.Semua
percepatan harus terjadi diantara normal time dan crash time.
-
Cost-Time Trade-Off Example (1)
-
Cost-Time Trade-Off Example (2)Total direct cost $ 495Activities
changed D $25Total direct cost $ 525Activities changed F $30
-
Cost-Time Trade-Off Example (3)Total direct cost $ 610Activities
changed F D E $30 $25 $30
-
Exercise Crashing (1)Given the data and information that follow,
compute the slope and maximum reduction time for each activity and
the total direct costs for duration 32, 31, 30, 29, 28 and 27 time
units. Assume indirect cost of $170, $150, $129, $122, $118, and
$110, respectively, for each listed duration. What are the optimum
project duration and cost ?
-
Exercise Crashing (2)Time 32
Sheet1
Activity IDSlopeMax. Crash TimeDirect Cost
NormalCrash
TimeCostTimeCost
A7$505$70
B16$1415$20
C12$410$12
D8$217$30
E6$103$19
F13$2212$30
$121
Sheet2
Sheet3
Sheet1
Activity IDSlopeMax. Crash TimeDirect CostBD
NormalCrash168
TimeCostTimeCost
A7$505$70AE
B16$1415$2076
C12$410$12
D8$217$30CF
E6$103$191213
F13$2212$30
$121
Sheet2
Sheet3