SlideShare a Scribd company logo
1 of 31
Download to read offline
RPL - 04 - Manajemen Proyek   1
Kebutuhan akan manajemen merupakan
perbedaan penting antara pengembangan
perangkat    lunak   profesional    dan
pernrograman amatir. Kita memerlukan
manajemen proyek perangkat lunak karena
rekayasa perangkat lunak profesional
selalu dibatasi oleh anggaran dan
jadwal.

              RPL - 04 - Manajemen Proyek   2
Manajer perangkat lunak bertanggung
jawab     dalam     merencanakan     dan
men-jadwalkan pengembangan proyek.
    Mereka mensupervisi pekerjaan untuk
menjamin   pengerjaan    sesuai   dengan
standar. Mereka memonitor kemajuan
untuk memeriksa bahwa pengembangan
berjalan   tepat   waktu    dan   sesuai
anggaran.

               RPL - 04 - Manajemen Proyek   3
• Produk perangkat lunak tidak berwujud. Perangkat
  lunak tidak berwujud. Perangkat lunak tidak dapat
  dilihat atau disentuh. Manajer proyek perangkat
  lunak tidak dapat melihat kemajuan.
• Tidak ada proses perangkat lunak standar. kita
  tetap tidak dapat meramalkan dengan pasti kapan
  suatu proses perangkat lunak akan menyebabkan
  masalah pada pengembangan.
• Proyek perangkat lunak yang besar seringkali
  merupakan proyek 'one-off'. Proyek perangkat lunak
  yang besar biasanya berbeda dari proyek-proyek
  se-belumnya.

                   RPL - 04 - Manajemen Proyek     4
Manajer mengambil tanggung jawab pada beberapa
tahap untuk beberapa atau seluruh kegiatan berikut
ini:

•   penulisan proposal
•   perencanaan dan penjadwalan proyek
•   pembiayaan proyek
•   pemantauan dan peninjauan proyek
•   pemilihan dan evaluasi personel
•   penulisan laporan dan presentasi

                     RPL - 04 - Manajemen Proyek   5
Pekerjaan kritis karena keberadaan banyak
organisasi perangkat lunak bergantung pada
banyaknya proposal yang telah disetujui dan
kontrak yang didapat. Tidak ada panduan
tertentu untuk pekerjaan ini

    Penulisan   proposal   merupakan  suatu
keahlian yang didapat dari pengalaman. Aron
(1983) memberikan pembahasan mengenai aspek
pekerjaan manajer proyek ini, yang sampai
sekarang masih relevan.
                RPL - 04 - Manajemen Proyek   6
• Perencanaan proyek berkenaan dengan
  identifikasi kegiatan, patokan, dan
  apa yang harus dihasilkan oleh
  proyek.

• Perkiraan biaya merupakan kegiatan
  yang relevan yang membahas perkiraan
  sumber daya yang dibutuhkan untuk
  melaksanakan rencana proyek.

              RPL - 04 - Manajemen Proyek   7
Pemantauan proyek merupakan kegiatan
proyek yang berkesinambungan. Manajer
harus mengetahui kemajuan proyek dan
membandinakan kemajuan dan biaya yang
sebenarnya dikeluarkan dengan biaya
yang direncanakan.




              RPL - 04 - Manajemen Proyek   8
• Anggaran proyek mungkin tidak memenuhi
  penggunaan staf yang hares dibayar mahal.
• Staf dengan pengalaman yang sesuai mungkin
  tidak tersedia baik di dalam maupun di luar
  organisasi.
• Organisasi mungkin ingin mengembangkan
  keahlian karyawannya. Staf yang tidak
  berpengalaman bisa ditugaskan pada suatu
  proyek   untuk   belajar   dan   memperoleh
  pengalaman.

                RPL - 04 - Manajemen Proyek   9
o Manajer proyek harus mengantisipasi masalah yang
  mungkin muncul dan menyiapkan solusi tentatif
  terhadap masalah-masalah tersebut.

o Rencana yang dibuat pada awal proyek harus
  digunakan sebagai pengendali proyek. Rencana awal
  ini   harus   merupakan   rencana   terbaik  yang
  memperhitungkan informasi yang tersedia. Rencana
  ini berubah seiring berjalannya proyek dan
  tersedianya informasi yang lebih baik.


                   RPL - 04 - Manajemen Proyek    10
Rencana    proyek    menentukan
sumberdaya  yang   tersedia   bagi
proyek, pembagian pekerjaan, dan
jadwal untuk nielakukan pekerjaan
tersebut.



            RPL - 04 - Manajemen Proyek   11
o Pendahuluan, mendeskripsikan tujuan proyek dan
  menentukan batasan-batasan (misalnya, anggaran,
  waktu, dsb.) yang mempe-ngaruhi manajemen proyek.

o Organisasi proyek, mendeskripsikan bagaimana tim
  pengembangan diorganisir, siapa saja yang terlibat
  dan perannya dalam tim.

o Analisis risiko, mendeskripsikan risiko proyek
  yang mungkin timbul, kemungkinan munculnya risiko-
  risiko tersebut dan strategi pengurangan risiko
  yang diusulkan.

                   RPL - 04 - Manajemen Proyek     12
o Persyaratan sumberdaya perangkat keras dan perangkat lunak,
  mendeskripsikan perangkat keras dan perangkat lunak pendukung
  yang dibutuhkan untuk melakukan pengembangan.

o Pembagian kerja, mendeskripsikan pembagian proyek menjadi
  kegiatan-kegiatan, dan identifikasi patokan dan hasil yang
  diharapkan dari setiap kegiatan.

o Jadwal proyek, mendeskripsikan ketergantungan antara kegiatan,
  perkiraan waktu yang diperlukan untuk mencapai setiap patokan
  (milestone) dan alokasi SDM bagi kegiatan-kegiatan tersebut.

o Monitor dan mekanisme pelaporan, mendeskripsikan laporan
  manajemen yang harus dihasilkan, kapan laporan itu harus
  diberikan, dan mekanisme pemantauan proyek yang digunakan.


                        RPL - 04 - Manajemen Proyek           13
Ketika merencanakan suatu proyek,
serangkaian patokan (milestone) harus
ditentukan. Patokan ini merupakan akhir
dari suatu aktivitas proses perangkat
lunak. Pada setiap patokan, harus ada
output formal, seperti laporan, yang
dapat diberikan kepada manajemen.


              RPL - 04 - Manajemen Proyek   14
Hasil      yang     dapat                   diserahkan
(deliverables) adalah hasil                  proyek yang
dikirimkan   ke    pelanggan.                 Hasil   ini
biasanya dikirimkan di akhir                  fase proyek
yang     besar     seperti                   spesifikasi,
perancangan, dsb.

   Deliverables     biasanya merupakan
patokan, tetapi patokan belum tentu
merupakan deliverables.
               RPL - 04 - Manajemen Proyek              15
kegiatan yang termasuk dalam spesifikasi persyaratan ketika pembuatan
           prototipe dipakai untuk memvalidasi persyaratan


                       RPL - 04 - Manajemen Proyek                      16
Penjadwalan proyek merupakan pekerjaan
yang sangat menantang bagi manajer perangkat
lunak.

     Manajer memperkirakan waktu dan sumber
daya yang diperlukan untuk menyelesaikan
kegiatan dan mengaturnya dalam urutan yang
logis.


                RPL - 04 - Manajemen Proyek   17
pemilah-milahan pekerjaan total pada suatu proyek menjadi kegiatan-
   kegiatan terpisah dan penilaian waktu yang dibutuhkan untuk
                       menyelesaikan kegiatan



                    RPL - 04 - Manajemen Proyek                       18
Diagram batang dan jaringan kegiatan
merupakan notasi grafts yang dipakai untuk
mengilustrasikan jadwal proyek.
    Diagram batang menunjukkan siapa yang
bertanggung jawab untuk setiap kegiatan dan
kapan kegiatan tersebut dijadwalkan dimulai
dan berakhir.
    Jaringan       kegiatan      menunjukkan
ketergantungan di antara kegiatan-kegiatan
yang membentuk proyek.

                RPL - 04 - Manajemen Proyek   19
Satu tugas penting bagi manajer proyek adalah
mengantisipasi risiko yang dapat mempengaruhi jadwal
proyek atau kualitas perangkat lunak yang sedang
dikembang-kan,    dan   mengambil   tindakan    guna
menghindari risiko ini.
     Hasil analisis risiko harus didokumentasikan
pada rencana proyek, bersama dengan analisis
konsekuensi risiko yang terjadi. Identifikasi risiko
dan pembuatan rencana untuk meminimasi efeknya pada
proyek disebut manajemen risiko (Hall, 1998; Ould,
1999).

                   RPL - 04 - Manajemen Proyek     20
o Risiko proyek. Risiko yang mempengaruhi
  jadwal atau sumberdaya proyek.
o Risiko produk. Risiko yang mempengaruhi
  kualitas atau kinerja perangkat lunak
  yang dikembangkan.
o Risiko bisnis. Risiko yang mempengaruhi
  organisasi yang sedang mengembang-kan
  atau    mengadakan    perangkat   lunak
  tersebut.
               RPL - 04 - Manajemen Proyek   21
RPL - 04 - Manajemen Proyek   22
• Identijikasi risiko. Risiko proyek, produk dan
  bisnis yang mungkin terjadi di-identifikasi.
• Analisis risiko. Kemungkinan dan konsekuensi
  risiko-risiko ini dinilai.
• Perencanaan risiko. Dibuat rencana untuk menangani
  risiko apakah dengan menghindari atau meminimasi
  efeknya pada proyek.
• Monitor risiko. Risiko dinilai secara konstan dan
  rencana untuk meringankan risiko direvisi seiring
  bertambahnya informasi mengenai risiko tersebut


                   RPL - 04 - Manajemen Proyek     23
Identifikasi risiko merupakan tahap awal
dari manajemen risiko. Tahap ini berkenaan
dengan penemuan risiko yang mungkin terjadi
pada suatu proyek.
    Pada prinsipnya, risiko-risiko ini tidak
boleh dinilai atau diberi prioritas pada
tahap ini walaupun, pada prakteknya, risiko
dengan konsekuensi yang sangat kecil atau
risiko dengan kemungkinan yang sangat rendah
biasanya tidak diperhitungkan
                RPL - 04 - Manajemen Proyek   24
•   Risiko teknologi. Risiko yang berasal dari teknologi perangkat
    lunak atau perang-kat keras yang dipakai sebagai bagian dari sistem
    yang dikembangkan.
•   Risiko manusia. Risiko yang berhubungan dengan orang-orang pada tim
    pengembangan.
•   Risiko organisasi. Risiko yang berasal dari lingkungan organisasi
    di mana perangkat lunak dikembangkan.
•   Risiko alat bantu. Risiko yang berasal dari CASE tool dan perangkat
    lunak pendukung lain yang digunakan untuk mengembangkan sistem.
•   Risiko persyaratan. Risiko yang berasal dari perubahan persyaratan
    pelanggan dan proses dalam menangani perubahan persyaratan.
•   Risiko estimasi. Risiko yang berasal dari estimasi manajemen
    terhadap karakteristik sistem dan sumberdaya yang dibutuhkan untuk
    membangun sistem.


                           RPL - 04 - Manajemen Proyek               25
Setiap risiko yang teridentifikasi
diperhitungkan secara bergantian dan
penilaian       mengenai      besarnya
probabilitas dan keseriusan risiko
tersebut pun dibuat. Tidak ada cara
yang mudah untuk melakukan hal ini-
analisis ini bergantung pada penilaian
dan pengalaman manajer proyek

              RPL - 04 - Manajemen Proyek   26
• Proses        perencanaan        risiko
  memperhitunskan masing-masing risiko
  kunci   yang    telah   dikenali    dan
  mengidentifikasi     strategi     untuk
  menangani risiko tersebut. Tidak ada
  proses sederhana yang dapat kita
  ikuti    untuk    menetapkan   rencana
  manajemen risiko

               RPL - 04 - Manajemen Proyek   27
• Strategi menghindar. Strategi ini ditujukan
  untuk memperkecil probabilitas munculnya
  risiko tersebut.
• Strategi minimasi. Strategi ini ditujukan
  untuk memperkecil dampak risiko yang ada.
• Rencana   kontinjensi. Dengan mengikuti
  strategi ini, jika terjadi yang terburuk.
  Anda siap untuk menghadapinya dan memiliki
  strategi untuk menanganinya

                RPL - 04 - Manajemen Proyek   28
Pemantauan risiko mencakup penilaian
secara reguler dari setiap risiko yang
teridentifikasi untuk memutuskan apakah
probabilitas terjadinya risiko tersebut
menjadi lebih besar atau lebih kecil
dan apakah efeknya telah berubah




               RPL - 04 - Manajemen Proyek   29
1. Jelaskan Pengertian RPL!
2. Bagaimana    hubungan    Sistem   dan
   Lingkungan? Jelaskan!
3. Jelaskan apa itu Pemodelan sistem!
   Berikan contoh!
4. Sebutkan minimal 3 Model Proses
   kemudian jelaskan!
5. Mengapa Proses Rekayasa Sistem perlu
   melalui tahap validasi? Jelaskan!


              RPL - 04 - Manajemen Proyek   31

More Related Content

What's hot

Manajemen Komunikasi Proyek Perangkat Lunak
Manajemen Komunikasi Proyek Perangkat LunakManajemen Komunikasi Proyek Perangkat Lunak
Manajemen Komunikasi Proyek Perangkat LunakMutmainnah Muchtar
 
Perbandingan pmbok dan prince2
Perbandingan pmbok dan prince2Perbandingan pmbok dan prince2
Perbandingan pmbok dan prince2Bagus Wahyu
 
Kiat-Kiat Memenangkan Tender & Untung Besar dalam Proyek
Kiat-Kiat Memenangkan Tender & Untung Besar dalam ProyekKiat-Kiat Memenangkan Tender & Untung Besar dalam Proyek
Kiat-Kiat Memenangkan Tender & Untung Besar dalam ProyekSebastianus Nugroho
 
Tugas 5 - MPPL - Project Charter
Tugas  5 - MPPL -  Project CharterTugas  5 - MPPL -  Project Charter
Tugas 5 - MPPL - Project CharterRaden Kusuma
 
Kebutuhan perangkat lunak
Kebutuhan perangkat lunakKebutuhan perangkat lunak
Kebutuhan perangkat lunakAinul Yaqin
 
MANAJEMEN INTEGRASI PROYEK
MANAJEMEN INTEGRASI PROYEKMANAJEMEN INTEGRASI PROYEK
MANAJEMEN INTEGRASI PROYEKDEDE IRYAWAN
 
Rpl 03 - proses proses perangkat lunak
Rpl   03 - proses proses perangkat lunakRpl   03 - proses proses perangkat lunak
Rpl 03 - proses proses perangkat lunakFebriyani Syafri
 
Proses proses perangkat lunak
Proses proses perangkat lunakProses proses perangkat lunak
Proses proses perangkat lunakarfianti
 
Sosialisasi muatan PP 22 tahun 2021 (terkait pl)
Sosialisasi muatan PP 22 tahun 2021 (terkait pl)Sosialisasi muatan PP 22 tahun 2021 (terkait pl)
Sosialisasi muatan PP 22 tahun 2021 (terkait pl)Heri Romansyah
 
Perencanaan proyek wbs, matrix tanggungjawab, gantt chart, network planning
Perencanaan proyek   wbs, matrix tanggungjawab, gantt chart, network planningPerencanaan proyek   wbs, matrix tanggungjawab, gantt chart, network planning
Perencanaan proyek wbs, matrix tanggungjawab, gantt chart, network planningAnindya N. Rafitricia
 
PM procurement management plan
PM procurement management planPM procurement management plan
PM procurement management planBagus Wahyu
 
EXPOSE 1 PERENCANAAN GEDUNG
EXPOSE 1 PERENCANAAN GEDUNGEXPOSE 1 PERENCANAAN GEDUNG
EXPOSE 1 PERENCANAAN GEDUNGBUATDONLOTAJA
 
Perencanaan proyek si
Perencanaan proyek siPerencanaan proyek si
Perencanaan proyek siFajar Baskoro
 
Project charter-Contoh
Project charter-ContohProject charter-Contoh
Project charter-ContohFajar Baskoro
 
master plan dan fs sistem pengelola
master plan dan fs sistem pengelolamaster plan dan fs sistem pengelola
master plan dan fs sistem pengelolaDanang Abrori
 

What's hot (20)

Manajemen Komunikasi Proyek Perangkat Lunak
Manajemen Komunikasi Proyek Perangkat LunakManajemen Komunikasi Proyek Perangkat Lunak
Manajemen Komunikasi Proyek Perangkat Lunak
 
Perbandingan pmbok dan prince2
Perbandingan pmbok dan prince2Perbandingan pmbok dan prince2
Perbandingan pmbok dan prince2
 
Kiat-Kiat Memenangkan Tender & Untung Besar dalam Proyek
Kiat-Kiat Memenangkan Tender & Untung Besar dalam ProyekKiat-Kiat Memenangkan Tender & Untung Besar dalam Proyek
Kiat-Kiat Memenangkan Tender & Untung Besar dalam Proyek
 
Mppl 1
Mppl 1Mppl 1
Mppl 1
 
Tugas 5 - MPPL - Project Charter
Tugas  5 - MPPL -  Project CharterTugas  5 - MPPL -  Project Charter
Tugas 5 - MPPL - Project Charter
 
Kebutuhan perangkat lunak
Kebutuhan perangkat lunakKebutuhan perangkat lunak
Kebutuhan perangkat lunak
 
MANAJEMEN INTEGRASI PROYEK
MANAJEMEN INTEGRASI PROYEKMANAJEMEN INTEGRASI PROYEK
MANAJEMEN INTEGRASI PROYEK
 
Network planning 1
Network planning 1Network planning 1
Network planning 1
 
Rpl 03 - proses proses perangkat lunak
Rpl   03 - proses proses perangkat lunakRpl   03 - proses proses perangkat lunak
Rpl 03 - proses proses perangkat lunak
 
Proses proses perangkat lunak
Proses proses perangkat lunakProses proses perangkat lunak
Proses proses perangkat lunak
 
Sosialisasi muatan PP 22 tahun 2021 (terkait pl)
Sosialisasi muatan PP 22 tahun 2021 (terkait pl)Sosialisasi muatan PP 22 tahun 2021 (terkait pl)
Sosialisasi muatan PP 22 tahun 2021 (terkait pl)
 
Metode Scrum
Metode ScrumMetode Scrum
Metode Scrum
 
Perencanaan proyek wbs, matrix tanggungjawab, gantt chart, network planning
Perencanaan proyek   wbs, matrix tanggungjawab, gantt chart, network planningPerencanaan proyek   wbs, matrix tanggungjawab, gantt chart, network planning
Perencanaan proyek wbs, matrix tanggungjawab, gantt chart, network planning
 
PM procurement management plan
PM procurement management planPM procurement management plan
PM procurement management plan
 
EXPOSE 1 PERENCANAAN GEDUNG
EXPOSE 1 PERENCANAAN GEDUNGEXPOSE 1 PERENCANAAN GEDUNG
EXPOSE 1 PERENCANAAN GEDUNG
 
Manajemen proyek
Manajemen proyekManajemen proyek
Manajemen proyek
 
Cocomo
CocomoCocomo
Cocomo
 
Perencanaan proyek si
Perencanaan proyek siPerencanaan proyek si
Perencanaan proyek si
 
Project charter-Contoh
Project charter-ContohProject charter-Contoh
Project charter-Contoh
 
master plan dan fs sistem pengelola
master plan dan fs sistem pengelolamaster plan dan fs sistem pengelola
master plan dan fs sistem pengelola
 

Similar to Rpl 04 - manajemen proyek dan kuis 1

MANAJEMEN PROYEK RPL.pptx
MANAJEMEN PROYEK RPL.pptxMANAJEMEN PROYEK RPL.pptx
MANAJEMEN PROYEK RPL.pptxalisofyan13
 
Manajemen proyek perangkat lunak syafria zepri pratama
Manajemen proyek perangkat lunak syafria zepri pratama Manajemen proyek perangkat lunak syafria zepri pratama
Manajemen proyek perangkat lunak syafria zepri pratama safriazepripratama
 
Manajemen Pengadaan dan Risiko
Manajemen Pengadaan dan RisikoManajemen Pengadaan dan Risiko
Manajemen Pengadaan dan Risikosandykece
 
Development & quality plan
Development & quality planDevelopment & quality plan
Development & quality planFebryci Legirian
 
Project progress control
Project progress controlProject progress control
Project progress controlJulia Carolina
 
PENGANTAR MANAJEMEN PROYEK PERANGKAT LUNAK
PENGANTAR MANAJEMEN PROYEK PERANGKAT LUNAKPENGANTAR MANAJEMEN PROYEK PERANGKAT LUNAK
PENGANTAR MANAJEMEN PROYEK PERANGKAT LUNAKDEDE IRYAWAN
 
Buku ajar kecil 04
Buku ajar kecil 04Buku ajar kecil 04
Buku ajar kecil 04Ainul Yaqin
 
Development and quality plan
Development and quality planDevelopment and quality plan
Development and quality planirna_300791
 
Project progress control
Project progress controlProject progress control
Project progress controlirna_300791
 
C6 Development&Quality plan
C6 Development&Quality planC6 Development&Quality plan
C6 Development&Quality planIka Nurkasanah
 
Manajemen proyek perangkat lunak
Manajemen proyek perangkat lunakManajemen proyek perangkat lunak
Manajemen proyek perangkat lunakFariz Purnomo
 
Mengenai development quality plan
Mengenai development quality planMengenai development quality plan
Mengenai development quality planDian Lukitasari
 
Manajemen Proyek Perangkat Lunak _13.pptx
Manajemen Proyek Perangkat Lunak _13.pptxManajemen Proyek Perangkat Lunak _13.pptx
Manajemen Proyek Perangkat Lunak _13.pptxseptiara5
 

Similar to Rpl 04 - manajemen proyek dan kuis 1 (20)

MANAJEMEN PROYEK RPL.pptx
MANAJEMEN PROYEK RPL.pptxMANAJEMEN PROYEK RPL.pptx
MANAJEMEN PROYEK RPL.pptx
 
Rpl upload #4
Rpl upload #4Rpl upload #4
Rpl upload #4
 
Manajemen Resiko
Manajemen ResikoManajemen Resiko
Manajemen Resiko
 
Manajemen proyek perangkat lunak syafria zepri pratama
Manajemen proyek perangkat lunak syafria zepri pratama Manajemen proyek perangkat lunak syafria zepri pratama
Manajemen proyek perangkat lunak syafria zepri pratama
 
Materi PPL.docx
Materi PPL.docxMateri PPL.docx
Materi PPL.docx
 
Manajemen Pengadaan dan Risiko
Manajemen Pengadaan dan RisikoManajemen Pengadaan dan Risiko
Manajemen Pengadaan dan Risiko
 
Development & quality plan
Development & quality planDevelopment & quality plan
Development & quality plan
 
Project progress control
Project progress controlProject progress control
Project progress control
 
PENGANTAR MANAJEMEN PROYEK PERANGKAT LUNAK
PENGANTAR MANAJEMEN PROYEK PERANGKAT LUNAKPENGANTAR MANAJEMEN PROYEK PERANGKAT LUNAK
PENGANTAR MANAJEMEN PROYEK PERANGKAT LUNAK
 
Buku ajar kecil 04
Buku ajar kecil 04Buku ajar kecil 04
Buku ajar kecil 04
 
Ppsi pertemuan-4
Ppsi pertemuan-4Ppsi pertemuan-4
Ppsi pertemuan-4
 
Development and quality plan
Development and quality planDevelopment and quality plan
Development and quality plan
 
Project progress control
Project progress controlProject progress control
Project progress control
 
C6 Development&Quality plan
C6 Development&Quality planC6 Development&Quality plan
C6 Development&Quality plan
 
Dev&qual
Dev&qualDev&qual
Dev&qual
 
Manajemen proyek perangkat lunak
Manajemen proyek perangkat lunakManajemen proyek perangkat lunak
Manajemen proyek perangkat lunak
 
Bab 2
Bab 2Bab 2
Bab 2
 
Mengenai development quality plan
Mengenai development quality planMengenai development quality plan
Mengenai development quality plan
 
Manajemen proyek (1)
Manajemen proyek (1)Manajemen proyek (1)
Manajemen proyek (1)
 
Manajemen Proyek Perangkat Lunak _13.pptx
Manajemen Proyek Perangkat Lunak _13.pptxManajemen Proyek Perangkat Lunak _13.pptx
Manajemen Proyek Perangkat Lunak _13.pptx
 

More from Febriyani Syafri

Rpl 014 - perancangan dengan pemakaian ulang
Rpl   014 - perancangan dengan pemakaian ulangRpl   014 - perancangan dengan pemakaian ulang
Rpl 014 - perancangan dengan pemakaian ulangFebriyani Syafri
 
Rpl 013 - perancangan perangkat lunak real time
Rpl   013 - perancangan perangkat lunak real timeRpl   013 - perancangan perangkat lunak real time
Rpl 013 - perancangan perangkat lunak real timeFebriyani Syafri
 
Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objekFebriyani Syafri
 
Rpl 011 - arsitektur sistem terdistribusi
Rpl   011 - arsitektur sistem terdistribusiRpl   011 - arsitektur sistem terdistribusi
Rpl 011 - arsitektur sistem terdistribusiFebriyani Syafri
 
Rpl 010 - perancangan arsitektural
Rpl   010 - perancangan arsitekturalRpl   010 - perancangan arsitektural
Rpl 010 - perancangan arsitekturalFebriyani Syafri
 
Rpl 09 - spesifikasi formal
Rpl   09 - spesifikasi  formalRpl   09 - spesifikasi  formal
Rpl 09 - spesifikasi formalFebriyani Syafri
 
Rpl 07 - pembuatan prototipe perangkat lunak
Rpl   07 - pembuatan prototipe perangkat lunakRpl   07 - pembuatan prototipe perangkat lunak
Rpl 07 - pembuatan prototipe perangkat lunakFebriyani Syafri
 
Rpl 06 - proses rekayasa persyaratan
Rpl   06 - proses rekayasa persyaratanRpl   06 - proses rekayasa persyaratan
Rpl 06 - proses rekayasa persyaratanFebriyani Syafri
 
Sister 01 - pengenalan sister
Sister   01 - pengenalan sisterSister   01 - pengenalan sister
Sister 01 - pengenalan sisterFebriyani Syafri
 
Sister 02 - model dan permasalahan sister
Sister   02 - model dan permasalahan sisterSister   02 - model dan permasalahan sister
Sister 02 - model dan permasalahan sisterFebriyani Syafri
 
Sister 03 - komunikasi data
Sister   03 - komunikasi dataSister   03 - komunikasi data
Sister 03 - komunikasi dataFebriyani Syafri
 
Sister 04 - remote procedure call (rpc)
Sister   04 - remote procedure call (rpc)Sister   04 - remote procedure call (rpc)
Sister 04 - remote procedure call (rpc)Febriyani Syafri
 
Sister 07 - os client server
Sister   07 - os client serverSister   07 - os client server
Sister 07 - os client serverFebriyani Syafri
 
Sister 09 - jenis os client server
Sister   09 - jenis os client serverSister   09 - jenis os client server
Sister 09 - jenis os client serverFebriyani Syafri
 

More from Febriyani Syafri (20)

Rpl 016 - uas
Rpl   016 - uasRpl   016 - uas
Rpl 016 - uas
 
Rpl 015 - interface user
Rpl   015 - interface userRpl   015 - interface user
Rpl 015 - interface user
 
Rpl 014 - perancangan dengan pemakaian ulang
Rpl   014 - perancangan dengan pemakaian ulangRpl   014 - perancangan dengan pemakaian ulang
Rpl 014 - perancangan dengan pemakaian ulang
 
Rpl 013 - perancangan perangkat lunak real time
Rpl   013 - perancangan perangkat lunak real timeRpl   013 - perancangan perangkat lunak real time
Rpl 013 - perancangan perangkat lunak real time
 
Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objek
 
Rpl 011 - arsitektur sistem terdistribusi
Rpl   011 - arsitektur sistem terdistribusiRpl   011 - arsitektur sistem terdistribusi
Rpl 011 - arsitektur sistem terdistribusi
 
Rpl 010 - perancangan arsitektural
Rpl   010 - perancangan arsitekturalRpl   010 - perancangan arsitektural
Rpl 010 - perancangan arsitektural
 
Rpl 09 - spesifikasi formal
Rpl   09 - spesifikasi  formalRpl   09 - spesifikasi  formal
Rpl 09 - spesifikasi formal
 
Rpl 08 - uts
Rpl   08 - utsRpl   08 - uts
Rpl 08 - uts
 
Rpl 07 - pembuatan prototipe perangkat lunak
Rpl   07 - pembuatan prototipe perangkat lunakRpl   07 - pembuatan prototipe perangkat lunak
Rpl 07 - pembuatan prototipe perangkat lunak
 
Rpl 06 - proses rekayasa persyaratan
Rpl   06 - proses rekayasa persyaratanRpl   06 - proses rekayasa persyaratan
Rpl 06 - proses rekayasa persyaratan
 
Sister 01 - pengenalan sister
Sister   01 - pengenalan sisterSister   01 - pengenalan sister
Sister 01 - pengenalan sister
 
Sister 02 - model dan permasalahan sister
Sister   02 - model dan permasalahan sisterSister   02 - model dan permasalahan sister
Sister 02 - model dan permasalahan sister
 
Sister 03 - komunikasi data
Sister   03 - komunikasi dataSister   03 - komunikasi data
Sister 03 - komunikasi data
 
Sister 04 - remote procedure call (rpc)
Sister   04 - remote procedure call (rpc)Sister   04 - remote procedure call (rpc)
Sister 04 - remote procedure call (rpc)
 
Sister 05 - proses
Sister   05 - prosesSister   05 - proses
Sister 05 - proses
 
Sister 06 - client server
Sister   06 - client serverSister   06 - client server
Sister 06 - client server
 
Sister 07 - os client server
Sister   07 - os client serverSister   07 - os client server
Sister 07 - os client server
 
Sister 09 - jenis os client server
Sister   09 - jenis os client serverSister   09 - jenis os client server
Sister 09 - jenis os client server
 
Sister 010 - file service
Sister   010 - file serviceSister   010 - file service
Sister 010 - file service
 

Rpl 04 - manajemen proyek dan kuis 1

  • 1. RPL - 04 - Manajemen Proyek 1
  • 2. Kebutuhan akan manajemen merupakan perbedaan penting antara pengembangan perangkat lunak profesional dan pernrograman amatir. Kita memerlukan manajemen proyek perangkat lunak karena rekayasa perangkat lunak profesional selalu dibatasi oleh anggaran dan jadwal. RPL - 04 - Manajemen Proyek 2
  • 3. Manajer perangkat lunak bertanggung jawab dalam merencanakan dan men-jadwalkan pengembangan proyek. Mereka mensupervisi pekerjaan untuk menjamin pengerjaan sesuai dengan standar. Mereka memonitor kemajuan untuk memeriksa bahwa pengembangan berjalan tepat waktu dan sesuai anggaran. RPL - 04 - Manajemen Proyek 3
  • 4. • Produk perangkat lunak tidak berwujud. Perangkat lunak tidak berwujud. Perangkat lunak tidak dapat dilihat atau disentuh. Manajer proyek perangkat lunak tidak dapat melihat kemajuan. • Tidak ada proses perangkat lunak standar. kita tetap tidak dapat meramalkan dengan pasti kapan suatu proses perangkat lunak akan menyebabkan masalah pada pengembangan. • Proyek perangkat lunak yang besar seringkali merupakan proyek 'one-off'. Proyek perangkat lunak yang besar biasanya berbeda dari proyek-proyek se-belumnya. RPL - 04 - Manajemen Proyek 4
  • 5. Manajer mengambil tanggung jawab pada beberapa tahap untuk beberapa atau seluruh kegiatan berikut ini: • penulisan proposal • perencanaan dan penjadwalan proyek • pembiayaan proyek • pemantauan dan peninjauan proyek • pemilihan dan evaluasi personel • penulisan laporan dan presentasi RPL - 04 - Manajemen Proyek 5
  • 6. Pekerjaan kritis karena keberadaan banyak organisasi perangkat lunak bergantung pada banyaknya proposal yang telah disetujui dan kontrak yang didapat. Tidak ada panduan tertentu untuk pekerjaan ini Penulisan proposal merupakan suatu keahlian yang didapat dari pengalaman. Aron (1983) memberikan pembahasan mengenai aspek pekerjaan manajer proyek ini, yang sampai sekarang masih relevan. RPL - 04 - Manajemen Proyek 6
  • 7. • Perencanaan proyek berkenaan dengan identifikasi kegiatan, patokan, dan apa yang harus dihasilkan oleh proyek. • Perkiraan biaya merupakan kegiatan yang relevan yang membahas perkiraan sumber daya yang dibutuhkan untuk melaksanakan rencana proyek. RPL - 04 - Manajemen Proyek 7
  • 8. Pemantauan proyek merupakan kegiatan proyek yang berkesinambungan. Manajer harus mengetahui kemajuan proyek dan membandinakan kemajuan dan biaya yang sebenarnya dikeluarkan dengan biaya yang direncanakan. RPL - 04 - Manajemen Proyek 8
  • 9. • Anggaran proyek mungkin tidak memenuhi penggunaan staf yang hares dibayar mahal. • Staf dengan pengalaman yang sesuai mungkin tidak tersedia baik di dalam maupun di luar organisasi. • Organisasi mungkin ingin mengembangkan keahlian karyawannya. Staf yang tidak berpengalaman bisa ditugaskan pada suatu proyek untuk belajar dan memperoleh pengalaman. RPL - 04 - Manajemen Proyek 9
  • 10. o Manajer proyek harus mengantisipasi masalah yang mungkin muncul dan menyiapkan solusi tentatif terhadap masalah-masalah tersebut. o Rencana yang dibuat pada awal proyek harus digunakan sebagai pengendali proyek. Rencana awal ini harus merupakan rencana terbaik yang memperhitungkan informasi yang tersedia. Rencana ini berubah seiring berjalannya proyek dan tersedianya informasi yang lebih baik. RPL - 04 - Manajemen Proyek 10
  • 11. Rencana proyek menentukan sumberdaya yang tersedia bagi proyek, pembagian pekerjaan, dan jadwal untuk nielakukan pekerjaan tersebut. RPL - 04 - Manajemen Proyek 11
  • 12. o Pendahuluan, mendeskripsikan tujuan proyek dan menentukan batasan-batasan (misalnya, anggaran, waktu, dsb.) yang mempe-ngaruhi manajemen proyek. o Organisasi proyek, mendeskripsikan bagaimana tim pengembangan diorganisir, siapa saja yang terlibat dan perannya dalam tim. o Analisis risiko, mendeskripsikan risiko proyek yang mungkin timbul, kemungkinan munculnya risiko- risiko tersebut dan strategi pengurangan risiko yang diusulkan. RPL - 04 - Manajemen Proyek 12
  • 13. o Persyaratan sumberdaya perangkat keras dan perangkat lunak, mendeskripsikan perangkat keras dan perangkat lunak pendukung yang dibutuhkan untuk melakukan pengembangan. o Pembagian kerja, mendeskripsikan pembagian proyek menjadi kegiatan-kegiatan, dan identifikasi patokan dan hasil yang diharapkan dari setiap kegiatan. o Jadwal proyek, mendeskripsikan ketergantungan antara kegiatan, perkiraan waktu yang diperlukan untuk mencapai setiap patokan (milestone) dan alokasi SDM bagi kegiatan-kegiatan tersebut. o Monitor dan mekanisme pelaporan, mendeskripsikan laporan manajemen yang harus dihasilkan, kapan laporan itu harus diberikan, dan mekanisme pemantauan proyek yang digunakan. RPL - 04 - Manajemen Proyek 13
  • 14. Ketika merencanakan suatu proyek, serangkaian patokan (milestone) harus ditentukan. Patokan ini merupakan akhir dari suatu aktivitas proses perangkat lunak. Pada setiap patokan, harus ada output formal, seperti laporan, yang dapat diberikan kepada manajemen. RPL - 04 - Manajemen Proyek 14
  • 15. Hasil yang dapat diserahkan (deliverables) adalah hasil proyek yang dikirimkan ke pelanggan. Hasil ini biasanya dikirimkan di akhir fase proyek yang besar seperti spesifikasi, perancangan, dsb. Deliverables biasanya merupakan patokan, tetapi patokan belum tentu merupakan deliverables. RPL - 04 - Manajemen Proyek 15
  • 16. kegiatan yang termasuk dalam spesifikasi persyaratan ketika pembuatan prototipe dipakai untuk memvalidasi persyaratan RPL - 04 - Manajemen Proyek 16
  • 17. Penjadwalan proyek merupakan pekerjaan yang sangat menantang bagi manajer perangkat lunak. Manajer memperkirakan waktu dan sumber daya yang diperlukan untuk menyelesaikan kegiatan dan mengaturnya dalam urutan yang logis. RPL - 04 - Manajemen Proyek 17
  • 18. pemilah-milahan pekerjaan total pada suatu proyek menjadi kegiatan- kegiatan terpisah dan penilaian waktu yang dibutuhkan untuk menyelesaikan kegiatan RPL - 04 - Manajemen Proyek 18
  • 19. Diagram batang dan jaringan kegiatan merupakan notasi grafts yang dipakai untuk mengilustrasikan jadwal proyek. Diagram batang menunjukkan siapa yang bertanggung jawab untuk setiap kegiatan dan kapan kegiatan tersebut dijadwalkan dimulai dan berakhir. Jaringan kegiatan menunjukkan ketergantungan di antara kegiatan-kegiatan yang membentuk proyek. RPL - 04 - Manajemen Proyek 19
  • 20. Satu tugas penting bagi manajer proyek adalah mengantisipasi risiko yang dapat mempengaruhi jadwal proyek atau kualitas perangkat lunak yang sedang dikembang-kan, dan mengambil tindakan guna menghindari risiko ini. Hasil analisis risiko harus didokumentasikan pada rencana proyek, bersama dengan analisis konsekuensi risiko yang terjadi. Identifikasi risiko dan pembuatan rencana untuk meminimasi efeknya pada proyek disebut manajemen risiko (Hall, 1998; Ould, 1999). RPL - 04 - Manajemen Proyek 20
  • 21. o Risiko proyek. Risiko yang mempengaruhi jadwal atau sumberdaya proyek. o Risiko produk. Risiko yang mempengaruhi kualitas atau kinerja perangkat lunak yang dikembangkan. o Risiko bisnis. Risiko yang mempengaruhi organisasi yang sedang mengembang-kan atau mengadakan perangkat lunak tersebut. RPL - 04 - Manajemen Proyek 21
  • 22. RPL - 04 - Manajemen Proyek 22
  • 23. • Identijikasi risiko. Risiko proyek, produk dan bisnis yang mungkin terjadi di-identifikasi. • Analisis risiko. Kemungkinan dan konsekuensi risiko-risiko ini dinilai. • Perencanaan risiko. Dibuat rencana untuk menangani risiko apakah dengan menghindari atau meminimasi efeknya pada proyek. • Monitor risiko. Risiko dinilai secara konstan dan rencana untuk meringankan risiko direvisi seiring bertambahnya informasi mengenai risiko tersebut RPL - 04 - Manajemen Proyek 23
  • 24. Identifikasi risiko merupakan tahap awal dari manajemen risiko. Tahap ini berkenaan dengan penemuan risiko yang mungkin terjadi pada suatu proyek. Pada prinsipnya, risiko-risiko ini tidak boleh dinilai atau diberi prioritas pada tahap ini walaupun, pada prakteknya, risiko dengan konsekuensi yang sangat kecil atau risiko dengan kemungkinan yang sangat rendah biasanya tidak diperhitungkan RPL - 04 - Manajemen Proyek 24
  • 25. Risiko teknologi. Risiko yang berasal dari teknologi perangkat lunak atau perang-kat keras yang dipakai sebagai bagian dari sistem yang dikembangkan. • Risiko manusia. Risiko yang berhubungan dengan orang-orang pada tim pengembangan. • Risiko organisasi. Risiko yang berasal dari lingkungan organisasi di mana perangkat lunak dikembangkan. • Risiko alat bantu. Risiko yang berasal dari CASE tool dan perangkat lunak pendukung lain yang digunakan untuk mengembangkan sistem. • Risiko persyaratan. Risiko yang berasal dari perubahan persyaratan pelanggan dan proses dalam menangani perubahan persyaratan. • Risiko estimasi. Risiko yang berasal dari estimasi manajemen terhadap karakteristik sistem dan sumberdaya yang dibutuhkan untuk membangun sistem. RPL - 04 - Manajemen Proyek 25
  • 26. Setiap risiko yang teridentifikasi diperhitungkan secara bergantian dan penilaian mengenai besarnya probabilitas dan keseriusan risiko tersebut pun dibuat. Tidak ada cara yang mudah untuk melakukan hal ini- analisis ini bergantung pada penilaian dan pengalaman manajer proyek RPL - 04 - Manajemen Proyek 26
  • 27. • Proses perencanaan risiko memperhitunskan masing-masing risiko kunci yang telah dikenali dan mengidentifikasi strategi untuk menangani risiko tersebut. Tidak ada proses sederhana yang dapat kita ikuti untuk menetapkan rencana manajemen risiko RPL - 04 - Manajemen Proyek 27
  • 28. • Strategi menghindar. Strategi ini ditujukan untuk memperkecil probabilitas munculnya risiko tersebut. • Strategi minimasi. Strategi ini ditujukan untuk memperkecil dampak risiko yang ada. • Rencana kontinjensi. Dengan mengikuti strategi ini, jika terjadi yang terburuk. Anda siap untuk menghadapinya dan memiliki strategi untuk menanganinya RPL - 04 - Manajemen Proyek 28
  • 29. Pemantauan risiko mencakup penilaian secara reguler dari setiap risiko yang teridentifikasi untuk memutuskan apakah probabilitas terjadinya risiko tersebut menjadi lebih besar atau lebih kecil dan apakah efeknya telah berubah RPL - 04 - Manajemen Proyek 29
  • 30.
  • 31. 1. Jelaskan Pengertian RPL! 2. Bagaimana hubungan Sistem dan Lingkungan? Jelaskan! 3. Jelaskan apa itu Pemodelan sistem! Berikan contoh! 4. Sebutkan minimal 3 Model Proses kemudian jelaskan! 5. Mengapa Proses Rekayasa Sistem perlu melalui tahap validasi? Jelaskan! RPL - 04 - Manajemen Proyek 31