Top Banner
Hera Agustina, S.Kom., MMSI METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)
52

METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Jul 24, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Hera Agustina, S.Kom., MMSI

METODOLOGI

MANAJEMEN

PROYEK

(FASE I : DEFINISI)

Page 2: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi
Page 3: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Fase Proyek Software

Definisi

Analisis

Desain

Pemrograman

Sistem Tes

Penerimaan Tes

Operasi/Implementasi

Page 4: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Fase Proyek Software

Page 5: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi
Page 6: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Tujuan

Memahami dengan baik masalah-masalah yang dihadapi oleh user dalam memperkirakan biaya

dan waktu penyelesaian proyek.

Page 7: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Aktifitas Utama

Pertama

• Memahami dengan baik masalah-masalah yang dihadapi oleh user.

• Menganalisis kebutuhan (apa saja yang dibutuhkan untuk menyelesaikan permasalahan tersebut).

Page 8: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Aktifitas Utama

Kedua

• Go / No Go Decision (Melaksanakan/Tidak

melaksanakan proyek).

• Menganalisis resiko-resiko yang mungkin

terjadi yang dapat menggagalkan proyek

tersebut.

Page 9: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Aktivitas Utama

Ketiga

Membuat PROPOSAL yang berisi rincian mengenai proyek apa yang akan ditawarkan, kapan, dan berapa biayanya (termasuk biaya untuk risiko-risiko yang mungkin terjadi).

Page 10: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

REQUIREMENTS DOCUMENT

Page 11: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Definisi

Requirements Documents adalah dokumen yang berisi penjelasan mengenai mengapa suatu produk dibutuhkan, menempatkan

produk dalam konteks untuk pengembangan dan menggambarkan seperti apa produk

yang akan dibuat.

Page 12: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Gambaran Umum

Untuk menempatkan produk dalam konteks untuk pengembangan, menggambarkan alat-alat yang akan digunakan, anggaran proyek dan situasi kepegawaian, jadwal pengembangan dan perkiraan, dan rincian bagaimana produk jadi akan didistribusikan atau diakses, serta informasi terkait lainnya yang mempengaruhi pembangunan.

Page 13: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Masalah yang Dapat Dihindari

• Membangun sebuah proyek dengan kebutuhan yang

tidak benar-benar dibutuhkan oleh stakeholder.

• Membangun sebuah proyek dengan persyaratan

yang tidak konsisten dan tidak lengkap.

• Membuat perubahan persyaratan selama

pengembangan, yang mahal.

• Kesalahpahaman antara pengembang dan customer

atau end user karena hasil yang tidak sesuai.

• Melupakan rencana proyek.

• Fitur yang tidak bagus atau jelek.

Page 14: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Metode

• Mencatat personal dan skenario-skenario.

• Menguji dokumen relasi proyek seperti proposal, komunikasi, persetujuan pengembangan, dll.

• Menginterview para pengembang dan desainer.

• Melakukan penelitian pasar.

• Melakukan tugas analisis.

Page 15: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Bentuk Informasi

• Judul yang singkat

• Penjelasan yang rinci

• Persyaratan direkam/dicatat

• Sumber persyaratan (scenario/naskah, interview user

, proposal proyek, dll)

• Dasar pemikiran : mengapa persyaratan ini

dibutuhkan?

• Daftar stakeholder yang paling terpengaruh oleh

persyaratan ini.

• Prioritas awal yang diinginkan, tergantung kebutuhan

proyek.

Page 16: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Identifikasi Kebutuhan

• Komponen proyek (sistem, user interface, database, keamanan, dll).

• Jenis kebutuhan (sistem, proses, keluar dari ruang lingkup).

• Komponen sistem (untuk proyek yang lebih kompleks).

• Volatilitas dan kejelasan persyaratan.

• Persyaratan, asumsi atau masalah.

Page 17: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Memprioritaskan Requirement

• Diinginkan menjadi prioritas, melalui sumber.

• Stakeholder yang terpengaruh.

• Biaya yang dibutuhkan untuk implementasi.

• Kelayakan teknologi

• Persyaratan dipahami secara jelas.

Page 18: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Proses

Writing

the Document

The

Introduction

General

Description

Specific

Requirements Appendices Glossary

References Index

Page 19: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Hal-Hal yang Terdapat Dalam RD

1. Pendahuluan

2. Tujuan proyek

3. Fungsi-fungsi utama

4. Keluaran umum

5. Informasi input secara umum

6. Kinerja (performance)

7. Perkembangan (growth)

8. Pengoperasian dan lingkungan

9. Kompatibilitas, pengantarmuka

an

10. Reliabilitas, ketersediaan

11. Pengantarmukaan dengan

pemakai

12. Pengaruh organisasi

13. Pemeliharaan dan dukungan

14. Dokumentasi dan pelatihan

15. Keuntungan

16. Persyaratan dan kondisi

Page 20: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Tanggung Jawab User

• Menyediakan pewawancara tim proyek yang dapat dipercaya.

• Memebrikan informasi tepat waktu.

• Mengajukan orang yang tau tentang semua sistem yang ada dan apa saya yang dibutuhkan oleh sistem yang baru.

Page 21: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi
Page 22: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Pertimbangan

1. Dapatkah sistem ini dibangun secara Teknik?

2. Dengan biaya berapa sistem daapat dibangun dan ap

a keuntungannya?

3. Apakah proyek dapat dikerjakan sekarang?

Page 23: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi
Page 24: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Definisi Risiko

• Terjadinya sesuatu yang tidak diharapkan.

• Suatu ketidakpastian.

• Suatu peluang yang hilang.

Page 25: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi
Page 26: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

AS/NZS

Page 27: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

ERM COSO

Page 28: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Kesimpulan

Page 29: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Definisi Manajemen Risiko

Page 30: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Mengapa Manajemen Risiko

Page 31: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Proses Manajemen Risiko

Page 32: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi
Page 33: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Proposal

• Dokumen yang merinci biaya dan jadwal proyek, serta menjelaskan langkah-langkah yang akan diambil oleh tim proyek untuk menghasilkan produk yang diinginkan.

• Ditulis untuk meyakinkan klien agar membeli proyek dari tim proyek anda.

• Mendukung tim proyek untuk membuat rencana yang sederhana.

Page 34: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi
Page 35: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

The Preliminary Project Plan

Pendahuluan Perencanaan Proyek

• Perencanaan adalah sebuah proses yang

berulang-ulang : rencana akan ditinjau secara

terus menerus sesuai dengan perkembangan

proyek dan sesuai dengan bertambahnya

pengetahuan dan pemahaman yang lebih

baik dari anggota tim

• Pendahuluan Perencanaan Proyek adalah

langkah awal, sumber daya, biaya dan jadwal

yang dibutuhkan untuk menyelesaikan proyek

• PPP adalah dokumen internal, tidak perlu

ditunjukkan ke user, terutama user luar

Page 36: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi
Page 37: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Definisi

• Dekomposisi logis dari pekerjaan yang harus dilakukan dan berfokus pada bagaimana produk, layanan, atau hasil dibagi.

• Merupakan garis besar pekerjaan yang harus dilakukan.

Page 38: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Paket Kerja

Page 39: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Bentuk

Page 40: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

NETWORK DIAGRAM

Page 41: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Pendahuluan

• Dengan network diagram dapat dilakukan analisis terhadap

jadwal waktu penyelesaian proyek, masalah yang mungkin timbul

jika terjadi kelambatan, probability selesainya proyek, biaya yang

diperlukan dalam rangka mempercepat penyelesaian proyek,

dan sebagainya.

• Versi network diagram yang luas pemakaiannya, yaitu : CPM

(critical path method), PERT (program evaluation and review tech

nique), dan PDM (precedence diagram method).

• Perbedaan mendasar antara CPM dan PERT adalah terletak

pada perkiraan waktu, CPM menaksir waktu dengan cara pasti

(deterministic), sedangkan PERT dengan cara kemungkinan

(probabilistic). Metode ketiga, PDM, memiliki jaringan kerja yang

lebih sederhana karena kegiatan atau tugas-tugas digambarkan

pada node (simpul atau sambungan jalur), bukan pada garis

panah seperti pada CPM dan PERT.

Page 42: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Contoh

Page 43: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi
Page 44: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Calculating Project Cost

• Proyek TI memiliki rekam jejak yang buruk untuk memenuhi tujuan anggaran.

• Biaya aktual melebihi perkiraan.

• Pada tahun 2011 pada studi bisnis yang dilakukan Harvard menemukan bahwa biaya rata-rata overrun sebesar 27%.

• Program modernisasi IT Dinas Kesehatan Nasional Inggris disebut bencana TI terbesar dalam sejarah dengan overrun sekitar $ 26 miliar.

• Program ini memiliki masalah karena sistem yang tidak kompatibel, penolakan dari dokter, dan argumen di antara para kontraktor tentang siapa yang bertanggung jawab.

Page 45: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Definisi

• Biaya adalah sumber daya yang dikorbankan atau diantisipasi untuk mencapai tujuan tertentu atau sesuatu yang diberikan sebagai gantinya.

• Biaya biasanya diukur dalam satuan moneter seperti dolar.

• Mencakup proses yang diperlukan untuk memastikan bahwa proyek selesai dalam anggaran yang disetujui.

Page 46: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi
Page 47: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Project Schedule

Proyek adalah kumpulan tugas yang harus diselesaikan dalam waktu minimum atau dengan

biaya minimal.

Page 48: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Tujuan

• Menyelesaikan proyek sedini mungkin dengan menentukan awal dan akhir paling awal dari setiap kegiatan.

• Memperhitungkan kemungkinan mproyek akan selesai dalam jangka waktu tertentu.

• Menemukan jadwal biaya minimum yang dibutuhkan untuk menyelesaikan proyek.

• Menginvestigasi hasil dari kemungkinan penundaan dalam waktu penyelesaian kegiatan.

• Progress control.

• Melancarkan alokasi sumberdaya selama pengerjaan proyek.

Page 49: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

Contoh

Page 50: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi
Page 51: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi

PPP Outline

Page 52: METODOLOGI MANAJEMEN PROYEK (FASE I : DEFINISI)hera_agustina.staff.gunadarma.ac.id/Downloads/... · Hal-Hal yang Terdapat Dalam RD 1. Pendahuluan 2. Tujuan proyek 3. Fungsi-fungsi