SILABUS
A. IDENTITAS MATAKULIAH Program Studi Teknik Informatika
Nama Matakuliah (MK) Manajemen Proyek Perangkat Lunak
Direvisi:
Kode/Bobot MK 3
Semester 5
MK Prasyarat (jika ada)
Pengampu 1. Deni Arifianto 2.
CAPAIAN PEMBELAJARAN (CP)
No Capaian Pembelajaran Program Studi Capaian Pembelajaran MK
Bertakwa kepada Tuhan Yang Maha Esa Mampu melakukan perencanaan, pengorganisasian, pengarahan dan pengendalian proyek perangkat lunak
Memiliki moral, etika dan kepribadian yang baik di dalam menyelesaikan tugasnya
Berperan sebagai warga negara yang bangga dan cinta tanah air serta mendukung perdamaian dunia
Mampu bekerja sama dan memiliki kepekaan sosial dan kepedulian yang tinggi terhadap masyarakat dan lingkungannya
Menghargai keanekaragaman budaya, pandangan, kepercayaan, dan agama serta pendapat/temuan original orang lain
Menjunjung tinggi penegakan hukum serta memiliki semangat untuk mendahulukan kepentingan bangsa serta masyarakat luas.
Mampu mengaplikasikan bidang keahliannya dan memanfaatkan ilmu pengetahuan, teknologi, dan/atau seni pada bidangnya dalam penyelesaian masalah serta mampu beradaptasi terhadap situasi yang dihadapi
Mampu mengelola proyek TI yang meliputi proses perencanaan, pembangunan, pengujian sistem, membuat petunjuk teknis baik untuk klien maupun tim dan membuat dokumentasi tertulis tentang proyek TI yang sedang dijalankan
Mampu menemukan kebutuhan pengguna dan merancang spesifikasi yang sesuai
Mampu merencanakan dan membuat prosedur pemeliharaan sistem dan melakukan pemulihan sistem
Merancang, membuat dan mengakses dokumen, laporan dan lembar kerja di komputer
Mampu menentukan dan memanfaatkan teknologi yang sesuai dengan kebutuhan organisasi
Mampu memberikan masukan gap analysis berdasarkan analisa proses bisnis perusahaan dan proses bisnis yang telah dioptimasi
Mampu menentukan dan mengevaluasi kriteria sistem Enterprise Resource Planning (ERP)
Mampu menguasai teori yang terkait dengan proses audit TI dari proses perencanaan sampai dengan dokumentasi hasil audit
Menguasai konsep keamanan Informasi untuk diterapkan dalam kebijakan-kebijakan organisasi
Menguasai konsep dalam pembangunan proyek Teknologi Informasi
Mampu membuat dokumentasi petunjuk teknis kepada klien
Mampu menguasai dan menerapkan konsep komunikasi antar Sumber Daya Manusia
Mampu menguasai dan menerapkan konsep keamanan sistem informasi dan jaringan
Mampu mengambil keputusan terhadap masalah-masalah analisis dan perancangan sistem dalam proyek pengembangan perangkat lunak baik sebagai anggota dan/atau sebagai pimpinan dalam tim.
DESKRIPSI MATA KULIAH: Mata Kuliah ini menjelaskan proses kegiatan untuk melakukan perencanaan, pengorganisasian, pengarahan dan pengendalian untuk membuat perangkat lunak atas sumber daya organisasi yang dimiliki perusahaan untuk mencapai tujuan tertentu dalam waktu dan sumber daya yang tertentu pula.
Mampu menjembatani dan memberikan solusi TI dari berbagai kebutuhan stake holder
Mampu mengelola proyek secara terintegrasi
Mampu mengelola sumber daya manusia dalam proyek pengembangan perangkat lunak
Mampu bertanggung jawab dalam mengendalikan proyek TI baik sebagai anggota dan/atau pimpinan proyek.
Mampu bertanggung jawab dalam mengevaluasi / menguji proyek TI baik sebagai anggota dan/atau pimpinan proyek.
Mampu mengimplementasikan teknik-teknik pengujian pada rekayasa perangkat lunak baik sebagai anggota dan/atau pimpinan proyek TI.
Mampu mengelola dan menjamin kualitas produk dari proyek TI yang dihasilkan baik sebagai anggota dan/atau pimpinan proyek TI.
ANALISIS INSTRUKSIONAL
Mata Kuliah : Manajemen Proyek Perangkat Lunak
Memahami secara umum komponen dan fase yang dibutuhkan dalam
Pengelolaan Proyek Sistem Informasi
Memahami masalah user dan aspek manajemen dari perencanaan
proyek.
Memahami secara umum 3 tujuan utama dari proposal, serta cara
bernegosiasi dan item-item yang diperlukan di kontrak.
Memahami cara dan hal penting yang akan dicapai dalam
menganalisa suatu proyek software
Memahami 2 aktivitas utama dari fase desain yang terdiri dari sistem desain dan Acceptance Test Plan
(ATP).
Memahami langkah-langkah pemrograman dan programming
CASE tools.
Memahami proses untuk melakukan estimasi.
Mampu melakukan penjadwalan dari suatu proyek.
Memahami pembangunan prototipe software sistem.
Memahami tugas masing-masing dari tim proyek.
Memahami bagaimana menempatkan orang yang tepat
pada tugas yang tepat
Memahami langkah-langkah pengontrolan proyek.
Memahami proses pengontrolan melalui komunikasi antar tim proyek
dengan pertemuan dan laporan.
Mampu melakukan perencanaan, pengorganisasian, pengarahan dan pengendalian proyek perangkat lunak
KOMPETENSI AKHIR YANG DIRENCANAKAN (KAD)
Capaian Pembelajaran MK
Mampu melakukan perencanaan, pengorganisasian, pengarahan dan pengendalian proyek perangkat lunak
Kompetensi yang Diharapkan
No. KAD
Rumusan KAD
Sistem Perkuliahan a. Pendekatan b. Model c. Metode/Strategi
: Student Center Learning : Ceramah dan diskusi : ...........................
Media Pembelajaran :
Penilaian • Presensi/Kehadiran (P) • Keaktifan/partisipasi (K) • Tugas (T) • UTS (UT) • UAS (UA)
: 20 % : 10 % : 20 % : 25 % : 25 %
NILAI AKHIR= 20P+10K+20T+25UTS+25UAS : 100
Pustaka 1. ............................. 2. ............................. 3.n
E. RENCANA PEMBELAJARAN SEMESTER
Minggu Ke-
Kemampuan Akhir
yang Direncan
akan (KAD)
Materi Pembelajaran
(Materi Pokok)
Bentuk dan
Metode Pembelaj
aran
Alokasi
Waktu
Kriteria Capaian
(Indikator)
Penilaian
Bentuk KriteriaBobo
t
(1) (2) (3) (4) (5) (6) (7) (8) (9)
Ke -- 1
Memahami secara u m u m komponen d a n fase yang dibutuhkan dalam Pengelolaa n P r o y e k S i s t e m Informasi
▪ R u a n g Lingkup Mata Kuliah
Definisi Proyek.
Mengapa suatu p r o y e k dikatakan gagal/berhasil.
Tiga faktor yang m e n e n t u k a n b e r h a s i l /gagalnya suatu proyek :
- M e t o d o l o g i M a n a j e m e n P r o y e k y g terdiri dari 7 fase : Definisi, A n a l i s i s , D e s a i n , Pemrograman, Sistem Tes, Pener imaan t e s d a n O p e r a s i /Implementasi.
- M e t o d e praktis terdiri d a r i : E s t i m a s i , Penjadwalan, Prototyping, Pembangunan A p l i k a s i , Perencanaan dan Kontroling d e n g a n Komputer.
- Orang yang terdiri dari : O r g a n i s a s i , s u s u n a n , kepegawaian.
Ceramah dan diskusi
TM : 60”
TT : 60”
TK:50”
TP: 170”
❑ Memahami Konsep/Definisi Proyek.(C2)
❑ Mengetahui permasalahan yg menyebabkan suatu proyek gagal/berhasil. (C1)
❑ Mengetahui 7 fase penting dalam Metodologi Proyek Manajemen.(C1)
❑ Mengetahui hal-hal dalam metode praktis.(C1)
❑ Mengetahui sumber daya manusia yang diperlukan dalam proyek yang meliputi organisasi dan susunan kepegawaian. (C1)
Tertulis: objektif dan uraian
Ketepatan menjelaskan tentang komponen dan fase pengelolaan proyek sistem informasi
5 %
Minggu Ke-
Kemampuan Akhir
yang Direncan
akan (KAD)
Materi Pembelajaran
(Materi Pokok)
Bentuk dan
Metode Pembelaj
aran
Alokasi
Waktu
Kriteria Capaian
(Indikator)
Penilaian
Bentuk KriteriaBobo
t
(1) (2) (3) (4) (5) (6) (7) (8) (9)
Ke - 2
Memaham i masalah user dan a s p e k manajeme n d a r i perencana a n proyek.
▪ 7 fase dari proyek software.
▪ Memahami masalah pemakai akhir/user (fase 1)
- Requirments Document/RD (Memahami apa yang diperlukan oleh user).
- Go / No Go Decision (Melaksanakan/Tidak melaksanakan proyek).
- Proposal ▪ Project
Planning (Perencanaan Proyek).
- Preliminary Project Plan (PPP).
- Work Breakdown Structures (WBS)
- Network Diagram
- Calculating Project Cost
- Project Schedule
- PPP Outline
Ceramah dan Diskusi
TM : 60”
TT : 60”
TK:50”
TP: 170”
❑ Menyebutkan dan menerangkan aktivitas setiap fase dari proyek software tersebut.(C2)
❑ Menyebutkan dan menerangkan 3 aktivitas utama dari fase 1(C2)
❑ Menyebutkan dan menerangkan 16 bagian dari RD(C2)
❑ Menyebutkan dan menerangkan hal-hal yang harus diperhatikan (Studi Kelayakan dan Manajemen Risiko) untuk menentukan apakah suatu proyek dapat atau tidak dilaksanakan.(C2)
❑ Membuat suatu perencanaan proyek.(C6)
Tanya Jawab
Ketepatan menjelaskan masalah user dan aspek manajemen
5%
Minggu Ke-
Kemampuan Akhir
yang Direncan
akan (KAD)
Materi Pembelajaran
(Materi Pokok)
Bentuk dan
Metode Pembelaj
aran
Alokasi
Waktu
Kriteria Capaian
(Indikator)
Penilaian
Bentuk KriteriaBobo
t
(1) (2) (3) (4) (5) (6) (7) (8) (9)
Ke-3 Memahami secara umum 3 t u j u a n u t a m a d a r i proposal, serta cara bernegosia s i d a n item-item y a n g diperlukan d i k o n t r a k dan Memaham i c a r a d a n h a l p e n t i n g y a n g a k a n d i c a p a i d a l a m menganalisa suatu p r o y e k software
▪ Proposal ▪ 2 fase
Proyek software proposal - Analisa
Proposal - Pembuat
an Proposal
▪ Menulis Proposal
▪ Informal Proposal
▪ Persetujuan Internal Proposal
▪ Presentasi Proposal
▪ Negosiasi dan Kontrak
▪ Negosiasi - Ilmu
Pengetahuan dan Seni Bernegosiasi
- 3 Item penting yang perlu dinegosiasikan dalam proyek software
▪ Kontrak - Term dan kondisi
- Kontrak harga tetap (Fixed Price / FP)
- Kontrak biaya tambahan (Cost Plus /CP)
▪
Ceramah dan diskusi
TM : 60”
TT : 60”
TK:50”
TP: 170”
❑ Menyebutkan dan menerangkan tujuan dari suatu proposal.(c2)
❑ Menyebutkan dan menerangkan fase analisa proposal dan pembuatan proposal(C2)
❑ Menyebutkan dan menerangkan cara menulis proposal yang didasari dengan outline proposal yang terdiri dari 2 bagian.(C2)
❑ Menyebutkan dan menerangkan apa yang dimaksud dengan informal proposal(C2)
❑ Menyebutkan dan menerangkan apa saja yang diperlukan untuk presentasi(c2)
❑ Menyebutkan dan menerangkan
Tanya Jawab
Ketepatan menjelaskan tahapan proposal serta hal-hal yang perlu diperhatikan dalam menganallisa proyek sistem informasi
5%
Minggu Ke-
Kemampuan Akhir
yang Direncan
akan (KAD)
Materi Pembelajaran
(Materi Pokok)
Bentuk dan
Metode Pembelaj
aran
Alokasi
Waktu
Kriteria Capaian
(Indikator)
Penilaian
Bentuk KriteriaBobo
t
(1) (2) (3) (4) (5) (6) (7) (8) (9)
Ke-4-5
Memaham i 2 akt iv i tas u t a m a dari fase d e s a i n y a n g terdiri dari s i s t e m d e s a i n d a n Acceptanc e Te s t P l a n (ATP).
Sistem Desain :
▪ Pendahuluan
▪ Struktur desain (Top Down / Bottom Up)
▪ Desain Top Level
▪ Desain siap pakai (Desain Walk Throughs)
▪ Desain Medium Level
▪ Desain Kamus
▪ Struktur Modul
▪ Desain File ▪ RDBMS ▪ Proses
Desain ▪ Dokumentas
i Teknis ▪ Desain
Waktu ▪ Outline
Spesifikasi Desain
▪ Desain Testing
Penerimaan Tes
(Acceptance Test Plan / ATP)
▪ Pendahuluan
▪ Periode percobaan (Trial Period)
▪ Solusi ▪ Tabel Tes /
Metode Tes ▪ Menulis
Hasil Tes
Ceramah dan diskusi
TM : 60”
TT : 60”
TK:50”
TP: 170”
❑ Menyebutkan dan menerangkan tujuan dari fase desain(C2)
❑ Menyebutkan dan menerangkan apa yang dimaksud dengan struktur desain, desain top level, siap pakai, medium level, desain kamus, struktur modul, dan desain file.(C2)
❑ Menyebutkan dan menerangkan keuntungan dan kerugian menggunakan RDBMS.(C2)
❑ Membuat spesifikasi desain untuk suatu proyek.(C2)
❑ Menyebutkan dan menerangkan tujuan dilakukannya penerimaan tes suatu proyek software.
Diskusi
Mampu menguraikan aktivitas fase desain dan ATP
15%
Minggu Ke-
Kemampuan Akhir
yang Direncan
akan (KAD)
Materi Pembelajaran
(Materi Pokok)
Bentuk dan
Metode Pembelaj
aran
Alokasi
Waktu
Kriteria Capaian
(Indikator)
Penilaian
Bentuk Kriteria
Bobot
(1) (2) (3) (4) (5) (6) (7) (8) (9)
Ke-6-7
Memaham i langkah-l a n g k a h pemrograman dan programm i n g C A S E tools.
▪ Pendahuluan
▪ Langkah-langkah pemrograman : Perencanaan integrasi, Mendesain modul, desain modul siap pakai, Bagaimana mengetes modul, Kode setiap modul, Mengetes modul, mengetes level terendah dari integrasi. Menyimpan semua hasil tes dan user dokumentasi.
Programing CASE tools : Programming language, Language Sensitive Editor (LSE), Debugger, Code Management System (CMS), Module Management System (MMS), Test Manager (TM).
Ceramah dan praktek
TM : 60”
TT : 60”
TK:50”
TP: 170”
❑ Menerangkan arti setiap langkah dalam pemrograman (9 langkah).(c4)
❑ mengaplikasikan programming CASE tools. (C3)
Diskusi
Mampu menjabarkan 9 langkah dalam pemrograman
15%
Minggu Ke-
Kemampuan Akhir
yang Direncan
akan (KAD)
Materi Pembelajaran
(Materi Pokok)
Bentuk dan
Metode Pembelaj
aran
Alokasi
Waktu
Kriteria Capaian
(Indikator)
Penilaian
Bentuk KriteriaBobo
t
(1) (2) (3) (4) (5) (6) (7) (8) (9)
Ke-8 Memahami proses u n t u k melakukan estimasi.
▪ Pendahuluan.
▪ Teknik estimasi.
▪ Estimasi fase analisa.
▪ Rasio. ▪ Proses
estimasi.
Ceramah dan praktek
TM : 60”
TT : 60”
TK:50”
TP: 170”
❑ Menganalisa 3 teknik utama estimasi.(C4)
❑ megnevaluasi 2 cara menggunakan rasio (C5).
Praktikum Menyusun laporan
Diskusi Meresume
Non tes 1. Ketra
mpilan penggunakan alat
2. Kebenaran analisis
3. Kesesuai sistematika laporan
4. Kelengkapan dan kebenaran penjelasan
10 %
Minggu Ke-
Kemampuan Akhir
yang Direncana
kan (KAD)
Materi Pembelajaran
(Materi Pokok)
Bentuk dan
Metode Pembelaj
aran
Alokasi
Waktu
Kriteria Capaian
(Indikator)
Penilaian
Bentuk Kriteria
Bobot
(1) (2) (3) (4) (5) (6) (7) (8) (9)
Ke-9 M a m p u melakukan penjadwalan d a r i s u a t u p r o y e k . Memaham i pembangu n a n prototipe software sistem.
▪ Pendahuluan.
▪ Peta PERT. ▪ Distribusi
sumber. ▪ Tiga
batasan. ▪ Penjadwala
n/Gantt Chart.
▪ Fokus pada critical path.
▪ Metode Prototipe.
▪ Software untuk prototipe.
▪ Bagaimana metode prototipe sesuai dengan 7 fase yang ada.
Ceramah dan praktek
TM : 60”
TT : 60”
TK:50”
TP: 170” TM : 60”
TT : 60”
TK:50”
TP: 170”
❑ Menggambarkan peta PERT dan mengerti yang dimaksud dengan titik kritis dan aktivitas dummy.(C3)
❑ Melakukan pendistribusian orang/non orang. (C3)
❑ Memahami 3 batasan.(C2)
❑ Menggambar Gantt chart dari suatu proyek.(C3)
❑ Menyebutkan dan menerangkan 6 langkah pembangunan prototipe.(C2)
❑ Mengerti apa yang harus disediakan oleh paket software prototipe yang baik (ada 7 hal).(C2)
❑ Menyebutkan dan menerangkan bagaimana/dimana
Praktikum Menyusun laporan
Diskusi
Non tes 1. Ketera
mpilan merancang cara kerja
2. Ketrampilan penggunakan alat
3. Kebenaran analisis
4. Kesesuai sistematika laporan
5. Kelengkapan dan kebenaran penjelasan,
6. Kesantunan komunikasi
10 %
Minggu Ke-
Kemampuan Akhir
yang Direncan
akan (KAD)
Materi Pembelajaran
(Materi Pokok)
Bentuk dan
Metode Pembelaj
aran
Alokasi
Waktu
Kriteria Capaian
(Indikator)
Penilaian
Bentuk KriteriaBobo
t
(1) (2) (3) (4) (5) (6) (7) (8) (9)
Ke - 10
Memahami tugas masing-m a s i n g dari tim proyek.
▪ Pendahuluan.
▪ Mengorganisasi tim proyek.
▪ Tugas proyek manajer (PM).
▪ Tugas pimpinan proyek (PL).
▪ Memiliki beberapa tugas.
▪ Menjalankan beberapa proyek pada saat yang sama.
▪ Tugas programmer.
▪ Tanggung jawab PM, PL dan programmer.
▪ Tugas manajer fungsional (FM).
▪ Tugas pemakai akhir/user.
Ceramah dan praktek
TM : 60”
TT : 60”
TK:50”
TP: 170”
❑ Membuat organisasi tim proyek.(C6)
❑ Menganalisa PM dan mengetahui tugas yang paling penting(C4)
❑ Mengevaluasi tugas PM dan PL untuk setiap fase dari 7 fase yang ada.(C5)
❑ Melakukan penugasan programmer dan pemakai akhir.(C6)
Diskusi
Mampu menganalisa studi kasus yang diajukan
10%
Minggu Ke-
Kemampuan Akhir
yang Direncan
akan (KAD)
Materi Pembelajaran
(Materi Pokok)
Bentuk dan
Metode Pembelaj
aran
Alokasi
Waktu
Kriteria Capaian
(Indikator)
Penilaian
Bentuk KriteriaBobo
t
(1) (2) (3) (4) (5) (6) (7) (8) (9)
Ke-11
Memaham i bagaimana menempat k a n o r a n g y a n g t e p a t p a d a t u g a s y a n g tepat
▪ Pendahuluan.
▪ Memilih anggota tim proyek.
▪ Kepribadian. ▪ Memberikan
tugas perorangan.
▪ Memotivasi orang.
Ceramah dan praktek
TM : 60”
TT : 60”
TK:50”
TP: 170”
❑ Mengetahui siapa yang memilih PM, PL dan programmer dan kapan.(C2)
❑ menganalisa kemampuan yang baik dari seorang PM, PL dan programmer.(C5)
Ceramah dan diskusi
Mampu membedakan kriteria PL, PM dan mengetahui karakter personal yang sesuai
10%
Minggu Ke-
Kemampuan Akhir
yang Direncan
akan (KAD)
Materi Pembelajaran
(Materi Pokok)
Bentuk dan
Metode Pembelaj
aran
Alokasi
Waktu
Kriteria Capaian
(Indikator)
Penilaian
Bentuk KriteriaBobo
t
(1) (2) (3) (4) (5) (6) (7) (8) (9)
Ke-12
Memaham i langkah-l a n g k a h pengontro l a n proyek.
▪ Pendahuluan.
▪ Monitoring proyek.
▪ Penemuan dan pemecahan masalah.
▪ Penemuan dan pemecahan masalah (sebelum masalah muncul).
▪ Penemuan dan pemecahan masalah selama pembuatan.
▪ Penemuan dan pemecahan masalah menjelang akhir proyek.
Ceramah dan praktek
TM : 60”
TT : 60”
TK:50”
TP: 170”
❑ Menganalisa 3 aktivitas yang termasuk dalam pengontrolan proyek.(C4)
❑ Mengevaluasi PM dan PL melakukan monitoring proyek.(C5)
❑ Menganalisa bagaimana pemakai akhir melakukan monitoring proyek. (C5)
Ceramah dan diskusi
Mampu menganalisa studi kasus yang diberikan
5%
Minggu Ke-
Kemampuan Akhir
yang Direncan
akan (KAD)
Materi Pembelajaran
(Materi Pokok)
Bentuk dan
Metode Pembelaj
aran
Alokasi
Waktu
Kriteria Capaian
(Indikator)
Penilaian
Bentuk KriteriaBobo
t
(1) (2) (3) (4) (5) (6) (7) (8) (9)
Ke-13
Memahami proses pengontro l a n m e l a l u i komunikas i an ta r t i m p r o y e k d e n g a n pertemuan d a n laporan.
▪ Pendahuluan.
▪ Status pertemuan.
▪ Status laporan.
▪ Tinjauan pertemuan.
▪ Pertemuan khusus pada saat tertentu.
Ceramah dan praktek
TM : 60”
TT : 60”
TK:50”
TP: 170”
❑ Mengetahui jenis-jenis pertemuan dari suatu proyek.
❑ Menyebutkan dan menerangkan pembagian sesi status pertemuan dari proyek kecil sampai besar.
❑ Menyebutkan dan menerangkan masalah utama serta solusinya dari status laporan.
❑ Menyebutkan dan menerangkan yang dimaksud dengan tinjauan teknis dan tinjauan manajemen.
Ceramah dan diskusi
Mampu membagi sesi proyek
5%
Minggu Ke-
Kemampuan Akhir
yang Direncan
akan (KAD)
Materi Pembelajaran
(Materi Pokok)
Bentuk dan
Metode Pembelaj
aran
Alokasi
Waktu
Kriteria Capaian
(Indikator)
Penilaian
Bentuk KriteriaBobo
t
(1) (2) (3) (4) (5) (6) (7) (8) (9)
Ke – 14
M a m p u melaksana k a n pengelolaan proyek s i s t e m informasi
▪ Amalgamated project atau contoh studi kasus lain
Ceramah dan praktek
TM : 60”
TT : 60”
TK:50”
TP: 170”
❑ Melaksanakan proyek Sistem Informasi.
Penugasan
Mampu menyajikan proyek SI
5%
Jember, .................................. Dosen Pengampu,
Deni Arifianto, M.Kom NIDN. 0718068103