1. Timing Project & Information Flow
Chapter 3 – Session 2
METODE PENGEMBANGAN PERANGKAT LUNAK
M.P.P.L
Irfan Santiko, S.Kom,. M.Kom. (Dr.)
2022
2. SUBJECT MATERIAL
10/9/2022
DEVELOPMENT METHOD OF SOFTWARE
ENGINEERING
2
• Memahami pentingnya
managemen waktu dalam
pengerjaan project.
• Mampu menyusun konsep
management waktu dan
menentukan critical path dalam
mengerjakan sebuah project.
3. KENAPA WAKTU BEGITU PENTING…?
10/9/2022
DEVELOPMENT METHOD OF SOFTWARE
ENGINEERING
3
4. DEFINITIF
10/9/2022
DEVELOPMENT METHOD OF SOFTWARE
ENGINEERING
4
• Manajemen waktu pada dasarnya adalah suatu proses yang berhubungan dengan
pencapaian suatu tujuan tertentu maupun sasaran yang sebelumnya telah
ditentukan untuk bisa dicapai dalam suatu periode tertentu dengan penggunaan
sumber daya secara efisien ataupun dengan sistem berbasis proyek.
• Sebagai seorang Project Manager (PM), Anda harus menyelesaikan berbagai macam
tugas. Tugas tersebut berupa mengelola beban kerja tim, berkomunikasi dengan
para stakeholders, menyelaraskan tujuan dengan klien, dan seterusnya. Oleh karena
itu, kemampuan manajemen waktu proyek yang baik sangat dibutuhkan.
6. BAGAIMANA MEMBANGUN DAN MENGATUR
PRIORITAS PEKERJAAN…?
10/9/2022
DEVELOPMENT METHOD OF SOFTWARE
ENGINEERING
6
Ada 4 layer yang harus dipahami…
1. Do Now (lakukan saat ini juga)
2. Schedule it (Jadwalkan sesegera mungkin)
3. Delegate / Remove (Alihkan kepada ahlinya)
4. Deleted (Menyingkirkan pekerjaan yang tidak berkorelasi)
7. BUILD PLAN & PRIORITY
10/9/2022
DEVELOPMENT METHOD OF SOFTWARE
ENGINEERING
7
8. R.A.C.I METHOD
10/9/2022
DEVELOPMENT METHOD OF SOFTWARE
ENGINEERING
8
• RACI merupakan singkatan dari Responsible, Accountable, Consulted dan Informed.
RACI Model adalah matriks untuk seluruh aktivitas atau otorisasi keputusan yang harus
diambil dalam suatu organisasi yang dikaitkan dengan seluruh pihak atau posisi yang
terlibat (Smith, 2015). RACI matrix menggambarkan peran berbagai pihak dalam
menyelesaikan atau menjalankan suatu pekerjaan.
9. 4 KARAKTERISTIK RACI :
10/9/2022
DEVELOPMENT METHOD OF SOFTWARE
ENGINEERING
9
• Responsible, yaitu orang yang melakukan suatu aktivitas atau pekerjaan secara
langsung.
• Accountable, yaitu orang yang bertanggung jawab pada suatu tugas atau pekerjaan dan
memiliki wewenang untuk memutuskan suatu permasalahan atau perkara.
• Consulted, yaitu orang yang memberikan masukan, pendapat atau kontribusi ketika
diperlukan pada tugas atau pekerjaan tersebut.
• Informed, yaitu orang yang perlu mengetahui tentang tindakan dan hasil ataupun
keputusan yang telah diambil.
10. BENEFIT :
10/9/2022
DEVELOPMENT METHOD OF SOFTWARE
ENGINEERING
10
• Workload analysis: Apabila digunakan terhadap individu atau departemen, kelebihan
beban dapat dengan cepat diidentifikasi.
• Re-organisation: Untuk memastikan bahwa fungsi dan proses utama tidak diabaikan.
• Employee Turnover: Agar pendatang atau karyawan baru dapat dengan cepat
mengidentifikasi peran dan tanggung jawab mereka.
• Work Assignment: Memungkinkan tugas untuk didistribusikan secara efektif antara
kelompok dan individu.
• Project Management: Memungkinkan fleksibilitas dalam situasi manajemen matriks
yang memungkinkan keseimbangan yang tepat antara line dan akuntabilitas proyek.
• Conflict Resolution: Menyediakan forum untuk berdiskusi dan menyelesaikan konflik
antar departemen.
• Documents the Status Quo: output dari RACI adalah metode yang sederhana namun
efektif untuk mendokumentasikan peran dan tanggung jawab dalam sebuah organisasi.
11. LANGKAHNYA :
10/9/2022
DEVELOPMENT METHOD OF SOFTWARE
ENGINEERING
11
• Mengidentifikasi fungsi dan proses di dalam organisasi atau departemen dan menjelaskan aktivitas
utama yang sedang berlangsung. Proses permasalahan tersebut perlu diselidiki dan dipelajari secara
menyeluruh dan menetapkan objektif atau tujuan yang ingin dicapainya.
• Mendeskripsikan setiap aktivitas atau keputusan menggunakan kata kerja tindakan yang sesuai.
Contoh: Evaluasi, Catat, Pantau, Kumpulkan, Kembangkan, Publikasikan, Otorisasi, Jadwalkan,
Tentukan, Persiapkan, Setujui, Periksa, Laporkan, Putuskan, Tulis, Operasikan, Perbarui, Lakukan,
Latih, Tinjau, atau Rencanakan.
• Menetapkan orang yang melaksanakan tugas atau pekerjaan. Manajemen perlu menetapkan peran
dan tanggung jawab untuk masing-masing individu.
• Buat matriks dengan peran di bagian atas dan aktivitas atau tugas di sisi kiri dan di setiap sel tabel
masukkan kode RACI yang sesuai. Pada matriks RACI ini, hanya ada satu orang/pihak pelaksana (R).
Sedangkan A, C dan I dapat terdiri dari 2 pihak atau lebih.
• Meninjau kembali tugas-tugas tersebut sehingga tidak terjadi penggandaan kerja dan proses.
https://www.projectsmart.co.uk/how-to-do-raci-charting-and-analysis.php
https://ilmumanajemenindustri.com/pengertian-raci-chart-dan-cara-membuatnya/
13. PRECEDENCE DIAGRAM METHOD (PDM)
10/9/2022
DEVELOPMENT METHOD OF SOFTWARE
ENGINEERING
13
• Precedence Diagram Method adalah metode jaringan kerja yang termasuk dalam
klasifikasi AON (Activity On Node).
• Dalam Metode ini kegiatan dituliskan di dalam node yang umumnya berbentuk segi
empat, sedangkan anak panahnya sebagai penunjuk hubungan antara kegiatan yang
bersangkutan.
14. BENEFIT PDM
10/9/2022
DEVELOPMENT METHOD OF SOFTWARE
ENGINEERING
14
• Precedence Diagramming Method (PDM) adalah sebuah metode yang yang dapat
digunakan untuk membuat penjadwalan suatu proyek.
• PDM ini berpeluang dalam sistem informasi yang berperan memberi prediksi atau
keputusan tertentu terkait masa waktu project berjalan.
• Memiliki kemampuan dalam menghitung jumlah durasi waktu dalam pengerjaan
project.
• Didalamnya terdapat bagan proses aktifitas dengan waktu yang telah ditentukan.
• Dapat mengetahui critical path atau waktu yang tidak terduga.
• Dapat mengetahui waktu terlama dan tersingkat.
16. TUGAS HARIAN
HARIAN
10/9/2022
DEVELOPMENT METHOD OF SOFTWARE
ENGINEERING
16
• Cari kasus dalam pengerjaan proyek software.
• Perkirakan estimasi waktu pengerjaan.
• Buat sistematika R.A.C.I. untuk mengetahui peran timwork.
• Susun kedalam PDM.
• Tentukan “Total Path, Critical Path, dan Durasi Critical Path.”
• Upload di classroom…