21
Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak S1 Teknik Informatika - Fakultas Teknik Universitas Trunojoyo Madura 2019 Yudha Dwi Putra Negara S.Kom.,M.Kom [email protected] Zonamateri.home.blog

Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

  • Upload
    others

  • View
    35

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Kontrak dan Gambaran UmumMata Kuliah

Proyek Perangkat LunakS1 Teknik Informatika - Fakultas Teknik

Universitas Trunojoyo Madura

2019

Yudha Dwi Putra Negara S.Kom.,M.Kom

[email protected]

Zonamateri.home.blog

Page 2: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Capaian Pembelajaran Mata Kuliah

• Mendefinisikan batasan Proyek Perangkat Lunak (PPL)

• Membedakan pengembangan proyek perangkat lunak dengan lainnya

• Memahami beberapa permasalah dan kekuatiran manajer proyek perangkatlunak

• Mendefinisikan tahapan-tahapan proyek perangkat lunak

• Memahami kebutuhan perencanaan yang baik, monitoring dan kontrol

• Mengidentifikasi stakeholder proyek, tujuan mereka dan cara mengukurkeberhasilan dalam mencapai tujuan tersebut

Page 3: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Materi Pembelajaran/ Pokok Bahasan Mata kuliah1.Pengantar Manajemen Proyek Perangkat Lunak2.Siklus hidup Proyek3.Perencanaan Proyek4.Manajemen Waktu Proyek5.Manajemen Biaya Proyek6.Manajemen SDM Proyek7.Manajemen Risiko Proyek8.Penutupan Proyek

Page 4: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Penilaian

• Kehadiran & Kedisiplinan : 10%

• Tugas : 30 %

• UTS : 30 %

• UAS : 30 %

Page 5: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Peraturan lain• Masuk 9.15, Toleransi keterlambatan adalah 30 menit.

• Pakaian bebas rapi berkerah, bersepatu.

• Segala macam bentuk ijin ketidakhadiran diharuskan dengan alasan yang jelas

• Setiap memulai proses belajar-mengajar sebelumnya mahasiswa diwajibkan untuk membaca materi terlebih dahulu.

• Setiap mahasiswa dilarang mencontek dalam pengerjaan tugas dan ujian, jika terjadi maka pengerjaan tugas dan ujian akan dikurangi 20 %.

• Setiap mahasiswa dilarang melakukan tindakan plagiat atas pengerjaan tugasnya, jika terjadi maka pengerjaan tugas akan dikurangi 20 %.

• Setiap mahasiswa wajib mengerjakan ujian dan tugas baik tugas mandiri ataupun berkelompok. Wajib untuk bertutur kata yang sopan dan santun didalam kelas dan berpakaian rapih dan sopan.

• Komting Kelas C PPL Nisa (081252551673)

• Cp: 082331031040

Page 6: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Referensi

• Schwalbe,K. 2006. Information Technology Project Management 4Th, Thomson Course Technology.

• PMI. 2008. A Guide to the Project Management Body Of Knowledge(PMBOK Guide)-Fourth Edition. Project Management Institute, Inc.

Page 7: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Pengenalan PPL

• Perencanaan, Monitoring dan Kontrol proyek perangkat lunak

• Mengidentifikasi proyek dan mencapai tujuan Stakholder adalahproyek yang sukses

Page 8: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Apakah Proyek itu ?

• Definisi kamus bahwa Proyek adalah perencanaan / perancangan yang spesifik atau pekerjaan terencana atau pekerjaan yang besar (Longman Concise English Dictionary, 1982)

Page 9: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Apakah proyek itu ?

Karakteristik – karateristik Proyek

• Tugas non rutin

• Perlu perencanaan

• Tujuan spesifik yang akan dicapai atau produk spesisfik yang akan dibuat

• Proyek harus ditentukan jangka waktu

• Pekerjaan dikerjakan untuk seseorang bukan untuk diri kita

• Pekerjaan melibatkan beberapa spesialis

• Sumber daya proyek yang tersedia dibatasi

• Proyek itu pekerjaan besar / komplek

Page 10: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Apa proyek itu ?

Latihan 1

Perhatikan dan buatlah urutan yang paling mendekati definisi proyek

1. Membuat sebuah edisi surat kabar

2. Membangun saluran terowongan

3. Persiapan pernikahan

4. Menambahkan sistem komputer keuangan untuk mengatasi tanggal setelah 31 desember 2018

5. Sebuah proyek penelitian “apa yang membuat interface yang baik antara manusia-komputer ?”

6. Sebuah investigasi “alasan kenapa user mempunyai masalah dengan sistem komputer ?”

7. Sebuah tugas komputer untuk mahasiswa komputer tingkat 2

8. Menuliskan sebuah sistem operasi untuk sebuah komputer baru

9. Menginstal versi baru aplikasi word processing pada sebuah organisasi

Page 11: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Proyek Perangkat Lunak Vs Tipe Proyek Lain

• Banyak teknik manajemen proyek umum yang dapat diaplikasikandengan PLL, tapi menurut Fred Brooks memberi catatan bahwaproduk proyek perangkat lunak mempunyai karakteristik tertentu.

• Satu cara untuk melihat PLL adalah sebagai proses membuat visible dari invisible

Brooks, F.P. ‘No silver bullet:essence and accidents of software engineering’

Page 12: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Proyek Perangkat Lunak Vs Tipe Proyek Lain

Karakteristik PPL

1. Tidak nampak

2. Komplek

3. Flexible

Page 13: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Aktifitas dalam MPPL

Tiga proses aktifitas PPL

1. Studi Kelayakan / evaluasi proyek

2. Perencanaan

3. Implementasi Proyek

Page 14: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Aktifitas dalam PPL

Tahapan siklus hidup PPL

1. Analisa kebutuhan

2. Spesifikasi

3. Disain

4. Coding

5. Verifikasi dan validasi

6. Implementasi / Instalasi

7. Maintenance dan support

Page 15: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Kategori proyek perangkat lunak

Kategori proyek perangkat lunak berdasarkan sistemnya :

1. Sistem informasi

Contoh : Sistem kontrol stok

2. Sistem embedded / real time

Contoh : Sistem kontrol AC

Page 16: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Kategori proyek perangkat lunak

Proyek dapat dikategorikan berdasarkan orientasinya :

1. Produk

Proyek membuat produk yang detailnya ditentukan oleh client dan Client bertanggung jawab menjustifikasi produk tersebut

2. Tujuan

Proyek diperlukan untuk mencapai tujuan tertentu biasanya berhubungan dengan level service

Page 17: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Proyek sebagai sebuah sistem

• Sebuah proyek mempertimbangkan untuk membuat sistem baru dan atau merubah sistem lama menjadi baru dan proyek itu sendiri adalah sebuah sistem.

Page 18: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Proyek sebagai sebuah sistem

Sistem, subsistem dan linkungan sistem

• Definisi sederhana dari sistem adalah sebuah kumpulan dari bagian-bagian yang saling berhubungan. Sebuah sistem normalnya merupakan bagian dari sistemyang lebih besar dan sistem itu sendiri terdiri dari subsistem.

• Di luar dari sistem adalah lingkungan sistem. LIngkungan sistem ini dapatmempengaruhi sistem tapi sistem tidak bisa mengontrol langsung.

Page 19: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Proyek sebagai sebuah sistem

Sistem Terbuka Vs Sistem Tertutup

• Sistem terbuka yaitu yang berinteraksi dengan lingkungan. Hampir semua sistem adalah terbuka. Salah satu alasan nahwa sistem engineering dan proyek membentuk sistem tersebut sering kali gagal dikarenakan keterlibatan staf teknikal tidak menghargai tingkat sistem yang terbuka dan mudah dipengaruhi oleh perubahan dari luar

Page 20: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Proyek sebagai sebuah sistem

Sub optimasi• Adalah sebuah subsistem yang bekerja pada saat optimum tapi

mempunyai efek yang merugikan pada keseluruhan sistem

• Contoh pengembang perangkat lunak menyerahkan ke user sebuahsistem yang sangat efisien pada penggunaan sumber daya mesin tapijuga sangat susah untuk dimodifikasi.

Page 21: Kontrak dan Gambaran Umum Mata Kuliah Proyek Perangkat Lunak · 1.Pengantar Manajemen Proyek Perangkat Lunak 2.Siklus hidup Proyek 3.Perencanaan Proyek 4.Manajemen Waktu Proyek 5.Manajemen

Proyek sebagai sebuah sistem

Sistem sosioteknikal• Proyek perangkat lunak ini tergolong dalam kategori sistem ini. Setiap

proyek perangkat lunak membutuhkan organisasi teknikal dan organisasi orang.

• Manager Proyek perangkat lunak diperlukan baik kompetensi teknikal dan kemampuan untuk berinteraksi dengan orang lain secara persuasif.