RENCANA PEMBELAJARAN SEMESTER (RPS)
STMIK PELITA NUSANTARA
PROGRAM STUDI TEKNOLOGI REKAYASA KOMPUTER JARINGAN
RENCANA PEMBELAJARAN SEMESTER (RPS)
Nama Mata Kuliah
(MK) Kode MK Bobot (sks) Semester Tgl Penyusunan
Manajemen Proyek TI 2 7 16 Agustus 2019
Otorisasi Nama Dosen Pengembang RPS Koordinator Bidang Keahlian Ka PRODI
R. Fanry Siahaan, M.Kom Capaian
Pembelajaran (CP) CPL-PRODI (Capaian Pembelajaran Lulusan Program Studi) Yang Dibebankan Pada Mata Kuliah
Mata kuliah ini bertujuan memberikan pemahaman tentang isu teoretis dan metodologis Manajemen Proyek PL. Keterlibat dalam manajemen proyek rekayasa perangkat lunak modern dan fokus pada teknik praktis
CPMK (Capaian Pembelajaran Mata Kuliah)
1. Mahasiswa memperoleh pemahaman yang terstruktur tentang keseluruhan proses pengembangan perangkat lunak, dengan pemahaman yang lebih baik pada fase utama proyek, notasi khusus dan spesifikasi dari alat pengembangan yang digunakan.
2. Mahasiswa mampu mengembangkan pemahaman yang lebih luas tentang rekayasa perangkat lunak, sebagai satu disiplin pengetahuan, mengenali hubungan dan interaksinya dengan bidang komputasi desain lainnya
3. Mahasiswa memiliki kemampuan untuk menyusun satu masalah menjadi komponen alaminya dan mengevaluasi secara kritis yang merupakan bagian dari analisis dan pengembangan
4. Mahasiswa mampu menunjukkan pemahaman tentang implikasi arsitektur komputer dan jaringan untuk desain dan pengembangan sistem
5. Mahasiswa memahami bagaimana mengidentifikasi, memilih dan menerapkan metode dan alat yang sesuai untuk
pengembangan solusi masalah dunia nyata tertentu
Mahasiswa mampu menjelaskan arti bekerja secara efektif sebagai bagian dari tim proyek pengembangan perangkat lunak sesuai dengan metodologi pengembangan yang diakui, termasuk kebutuhan untuk berkomunikasi secara efektif melalui presentasi teknis tertulis, lisan dan bentuk lainnya.
Diskripsi Singkat
MK Mata kuliah ini memberikan pengetahuan dan kemampuan kepada mahasiswa mengenai manajemen proyek perangkat lunak:
komponen, metodologi, alat, risiko, dan sumber daya yang perlu diperhatikan.
Bahan Kajian / Materi
Pembelajaran
1. Konsep Umum Tata Kelola TI (IT Governance)
2.
Konsep, metode, kerangka kerja, dan penerapan penyelerasan tujuan, strategi, dan program TI dengan tujuan, strategi dan program organisasi3.
Konsep, metode, kerangka kerja, dan parameter pengukuran penciptaan nilai TI untuk organisasi4.
Konsep, metode, kerangka kerja, dan parameter pengukuran optimasi rirsiko TI5.
Konsep, metode, kerangka kerja, dan parameter pengukuran optimasi sumber daya TI Daftar Referensi Utama:1. Murray D, Sandford N, Sandford N. Software engineering project management Undergraduate study in Computing and related programmes. London: University of London; 2013.
2. Marchewka, Jack T., 2006, Information Technology Project Management, John Wiley & Sons, Inc, ISBN-13 978-0-471-71539-9 3. Pressman, R. 2000. Software Engineering : A Practioners Approach 5TH Editon. Boston : Mc Graw Hill.
Pendukung:
1.Hughes, B., and Cotteral, M. 1999. Software Project Management Second Edition. London : McGraw Hill.
2. ForsBerg, K., dkk. 1996. Visualizing Project Management 2TH. New York : John Willey & sons.
Nama Dosen Pengampu
Mata kuliah prasyarat (Jika ada)
Minggu Ke-
Sub-CPMK (Kemampuan
akhir yang direncanakan
Bahan Kajian (Materi
Metode Pembelajaran (Media & Sumber
Belajar)
Waktu Mahasiswa Kriteria &
Bentuk Indikator Bobot (%)
(1) (2) (3) (4) (5) (6) (7) (8) (9)
1
• Mahasiswa mampu memahami obyektif dan kontrak
perkuliahan
• Mahasiswa mampu memahami konsep dasar Manajemen Proyek
Pengembangan PL
• Mahasiswa memahami latar belakang dan alasan MPPL
•
• Kontrak perkuliahan
• Konsep MPPL
• Pendahuluan, Latar Belakang dan urgensi MPPL yang baik dalam pengembangan PL
• Ceramah
• Presentasi
•
Diskusi
• Tugas I ringkasan kasus-kasus
kegagalan dan atau keberhasilan proyek PL
• 150 Menit
• Studi kasus
• Keaktifan di kelas
• Keaktifan komunikasi
• Ketepatan analisis
• Keaktifan bertanya/menj awab
pertanyaan
5
2 • Mahasiswa mampu memahami kedudukan /posisi/peran TI dalam suatu organisasi
• Mahasiswa mampu memahami daur hidup sistem dan teknologi informasi
• Mahasiswa mampu memahami konsep umum fase-2
pengambangan PL: Insepsi, Elaborasi, Konstruksi, Transisi, Review dan Revisi
• Kedudukan, peran, dan otoritas TI dalam organisasi:
Corporate Governance, IT Governance, Kerangka Kerja IT- G
• Fase-fase
pengembangan PL
•
• .
• Presentasi
• Diskusi • 150
Menit
• Studi kasus
• Presentasi,
menyampaikan hasil pengamatan dan analisis
• Pemahaman kasus-2 kegagalan proyek PL
• Kualitas materi presentasi
• Kualitas ringkasan narasi
•
• Keaktifan komunikasi
• Ketepatan analisis
• Keaktifan bertanya/menj awab
pertanyaan
• Kerapian materi presentasi
5
3
• Pemahaman konsep dasar software
process
• Mahasiswa mampu memahami:
• Siklus hidup PL
• Pemodelan Proses
• Portfolio Investasi dan Program TI
• Pemodelan UML
•
•
• Ceramah
• Presentasi
• Diskusi
• Tugas II ringkasan makalah proyek pengembangan SI
•
• 150 Menit
• Studi kasus
• Analisis kasus pengembangan proyek PL
•
• Keaktifan di kelas
•
• Keaktifan komunikasi
• Ketepatan analisis
• Keaktifan bertanya/menj awab
10
Pemodelan proses
• Memahami konsep-konsep:
fase dan iterasi, milestones danartefacts Milestones, pendekatan
•
• dan teknik yang digunan
• Mahasiswa mampu memahami maksud relasi antara metoda UML and UP Agile
• Pemhaman perspektif manajemen proyek
•
• pertanyaan
•
4
• Mahasiswa mampu
mamahami dan mengalola Atribut proyek perangkat lunak
• Mahasiswa mampu
• Atribut Proyek PL:
waktu, tujuan, kegunaan, kepemilikan, sumber daya, risiko dan asumsi, aturan, peran tugas dan
• Presentasi
• Diskusi
•
•
• 150 Menit
•
• Studi kasus
• Presentasi,
menyampaikan hasil pengamatan dan analisis
• Pemahaman proyek pengembangan PL dalam dunia nyata
• Kualitas materi presentasi
• Kualitas ringkasan narasi
•
• Keaktifan komunikasi
• Ketepatan analisis
• Keaktifan bertanya/menj awab
pertanyaan
5
memahami organisasi proyek PL
tanggung jawab
• Model dan tipe Organisasi Proyek PL: Fungsional, matrik, mixed
•
• • Kerapian materi
presentasi
5
•
• Pemahaman Project Charter
• Mahasiswa mampu memahami konsep dan penerapan Project Charter:
• Project Management Process
• Project Integration Management
• Project Charter
• Kerangka Kerja Perencanaan Proyek
• Project Scoping
• Task, Sequence, Resources, & Time Estimates
•
• Ceramah
• Presentasi
• Diskusi
• Tugas II menyusun project charter
•
• 150 Menit
•
•
• Studi kasus
• Analisis kasus penyusunan project charter
•
•
• Keaktifan di kelas
•
•
• Keaktifan komunikasi
• Ketepatan analisis
• Keaktifan bertanya/menj awab
pertanyaan
•
5
6
• Mahasiswa mampu
• memahami konsep dasar:
Requirements engineering
• Mahasiswa mampu memahami:
Software Requirements Specifications
• Pemahaman mengenai
• Konsep dasar URS
• Proses,
mekanisme, dan tools URS
•
• Presentasi
• Diskusi
• Ceramah
• Persiapan tugas URS pertemuan 7
• 150 Menit
•
• Studi kasus
• Presentasi,
• menyampaikan hasil pengamatan dan analisis
• Pemahaman project charter
• Kualitas materi presentasi
• Cara penyampaia n presentasi
• Keaktifan komunikasi
• Ketepatan analisis
• Keaktifan bertanya/menj awab
pertanyaan
• Kerapian materi presentasi
10
konsep dasar:
gathering, analysing and formalising requirements
7
• Mahasiswa mampu menerapkan prinsip-2 USR dan
menyajikannya dalam bentuk dokumen
• Mahasiswa mampu
membuat USR dari kondisi nyata
•
• Studi kasus URS • Presentasi
• Diskusi kelompok
• Ceramah • 150
Menit
• Studi kasus
• Presentasi,
menyampaikan hasil penyusunan URS
• Kualitas materi presentasi
• Cara penyampaia n presentasi
• Keaktifan komunikasi
• Ketepatan analisis
• Keaktifan bertanya/menj awab
pertanyaan
• Kerapian materi presentasi
10
8 Ujian Tengah Semester
9
• Mahasiswa mampu memahami konsep dasar:
Perencanaan , estimasi pembiayaan, estimasi
• Project scoping dan estimating
• Pengantar Agile Development Method
• Ceramah
• Presentasi
• Diskusi
• 150 Me nit
• Studi kasus
• Analisis kasus penyusunan project charter
• Keaktifa n di kelas
• Keaktifan komunikasi
• Ketepatan analisis
• Keaktifan bertanya/m enjawab pertanyaan
5
penjadwalan dan estimasi biaya
• Pemahaman mengenai:
Plan-driven development and agile development
• Pemahaman konsep kunci::waktu, uang, dan kualitas
• Pemahaman menganai:Pe rspektif
10-11 • Mahasiswa mampu memahami konsep dasar pengelolaan risiko proyek
• Mahasiswa mampu memahami proses dan tahapan pengalolaan risiko, bagaimana
• Manajemen Pengelolaan Risiko Proyek
• Identifikasi jenis- jenis risiko proyek
• Pemodelan dan arsitektur Perangkat Lunak
• Contoh kasus penggunaan UML
• Penggunaan Kembali UML generic untuk
• Presentasi
• Diskusi kelompok
• Ceramah
• Quiz mengenai Agile- Development
• Ceramah
• Presentasi
• Diskusi
• Tugas III menyusun (simulasi)
150 Menit
• Studi kasus
• Quiz
• Studi kasus
• Analisis kasus penyusunan dan penggunaan UML
• Keaktifa n di kelas
• Keaktifan komunikasi
• Ketepatan analisis
• Keaktifan bertanya/m enjawab pertanyaan
10
risiko
diidentifikasi, dimitigasi, dan dievaluasi
• Mahasiswa mampu memberikan contoh-2 jenis risiko proyek
• Mahasiswa mampu mengidentifi kasi
kemungkinan sumber risiko proyek
• Mahasiswa memahami konsep:
arsitektur, pemodelan, dan
perancangan perangkat lunak
• Pemahaman konsep kunci: kelas, aliran, dan perilaku PL
• Pemahaman
kasus tertentu Perancangan PL menggunakan
model UML
mengenai:
Penggunaan UML untuk representasi konteks (external environment) di mana sistem akan beroperasi, interaksi antara sistem dengan lingkunganny a, struktur statis dan dinamis sistem serta responnya terhadap stimuli yang datang kepadanya.
Pemahaman mengenai pengambilan keputusan pada fase proses perancangan PL
• Pemahaman
mengenai pemetaan arsitektur sistem yang dibuat vs generic architectural pattern jika memungkink an
12 • Mahasiswa mampu memahami konsep dan praktik pengelolaan eksekusi/pel aksanaan perencanaan proyek
• Kemampuan memahami dan
mendeskripsi kann fungsi utama manajer proyek.
• Pemahaman atas
dinamika tim
• Work Breakdown Structure
• Kakas pelaksanaan pengendalian pelaksanaan proyek
(Ganchart, AON, Critical Path, PERT, PDM)
• Presentasi
• Diskusi
• Ceramah
• 150 Me nit
• Studi kasus
• Presentasi, menyampaikan hasil pengamatan dan analisis
• Pemahaman peggunaan UML
• Kualitas materi presenta si
• Cara penyam paian presenta si
• Keaktifan komunikasi
• Ketepatan analisis
• Keaktifan bertanya/m enjawab pertanyaan
• Kerapian materi presentasi
10
pengembang an
• Kemampuan mengidentifi kasi dan menggunaka n
infrastruktur dan kakas proyek yang diperlukan untuk menyusun lingkungan proyek
• Kemampuan menyusun peran, tanggungjaw
ab dan
otoritas tim pada tahap manajemen konfigurasi.
13
• Mahasiswa mampu mehamami dan
mpraktikan
• Prinsip-prinsip penerapan detail design
• Penggunaan dokumentasi dan
• Ceramah
• Presentasi
• Diskusi
• Tugas IV menyusun
• 150 Me nit
• Studi kasus
• Analisis kasus penyusunan dan penggunaan UML
• Keaktifa n di kelas
• Keaktifan komunikasi
• Ketepatan analisis
• Keaktifan
10
perancangan rinci
Pengembang an PL
• Mampu menerapkan prinsip-2 OO pada fase perancangan rinci
• Mampu mendeskripsi kan
penggunana n
dokumentasi UML untuk dekomposisi perancangan arsitektur ke dalam penggunaan kembali Software OO
• Mampu menerangka n
penggunaan pola
perancangan dan
memberikan contoh-2
model UML serta dekomposisi desain
arsitektural ke dalam PL berbasis OO
Melanjutkan tugas pertemuan 7 dengan melakukan perancangan berbasis UML, den
melengkapinya dengan
perencanaan proyek (scope, organisasi, jadwal, sumber daya, risiko, monitoring dan evaluasi), untuk
dipresentasikan dan direview pada
pertemuan 15
bertanya/m enjawab pertanyaan
pola
perancangan untu
pengolahan data.
14-15
• Mahasiswa mampu memahami dan
mempraktika n proses evaluasi PL
• Memahami dan
mendeskripsi kan
keputusan utama yang perlu diambil saat
penjadwalan pada iterasi berikutnya
• Memahami dan mampu menjelaskan efektivitas proyek/prose s bisa diukur dan
• Monitoring And Controlling The Project
• The Project Communications Plan
• Komsep umum penjaminan kualitas PL
• Pengertian, komponen dan penggunaan kerangka pengukuran proses dan produk PL:
International Organization for Standardization (ISO), Inisiatif TickIT, Six Sigma, CMMI)
• Perencanan kuallitas produk PL : Quality
• Ceramah
• Presentasi
• Diskusi
• Review Status Tugas IV
• Presentasi &
Review tugas V
• Diskusi
• Ceramah
• 150 Me nit
• Studi kasus
• Analisis kasus penyusunan dan penggunaan UML pada rancangan rinci
• Studi kasus
• Presentasi, menyampaikan hasil pengamatan dan analisis
• Pemahaman manajemen proyek secara keseluruhan
• Keaktifa n di kelas
• Kualitas materi presenta si
• Cara penyam paian presenta si
• Keaktifan komunikasi
• Ketepatan analisis
• Keaktifan bertanya/m enjawab pertanyaan
• Keaktifan komunikasi
• Ketepatan analisis
• Keaktifan bertanya/m enjawab pertanyaan
• Kerapian materi presentasi
15
disempurnka n dengan menggunaka n acan GQM dan atau CMMI
• Mahasiswa mampu memahami dan
menerapkan konsep Pengelolaan Kualitas Proses dan Produk PL
• Mahasiswa mampu memahami dan
menggunaka n satu atau beberapa kerangka pengukuran kualitas Proses Pengembang an PL
Philosophies and Principles , Quality Standards and Metrics , Verification and Validation)
• Review keseluruhan materi
16 Ujian Akhir Semester
Catatan:
1. Capaian Pembelajaran Lulusan PRODI (CPL-PRODI) adalah kemampuan yang dimiliki oleh setiap lulusan PRODI yang merupakan internalisasi dari sikap, penguasaan pengetahuan dan ketrampilan sesuai dengan jenjang prodinya yang diperoleh melalui proses pembelajaran.
2. CPL yang dibebankan pada mata kuliah adalah beberapa capaian pembelajaran lulusan program studi (CPL-PRODI) yang digunakan untuk pembentukan/pengembangan sebuah mata kuliah yang terdiri dari aspek sikap, ketrampulan umum, ketrampilan khusus dan pengetahuan.
3. CP Mata kuliah (CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPL yang dibebankan pada mata kuliah, dan bersifat spesifik terhadap bahan kajian atau materi pembelajaran mata kuliah tersebut.
4. Sub-CP Mata kuliah (Sub-CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPMK yang dapat diukur atau diamati dan merupakan kemampuan akhir yang direncanakan pada tiap tahap pembelajaran, dan bersifat spesifik terhadap materi pembelajaran mata kuliah tersebut.
5. Kriteria Penilaian adalah patokan yang digunakan sebagai ukuran atau tolok ukur ketercapaian pembelajaran dalam penilaian berdasarkan indikator-indikator yang telah ditetapkan. Kriteria penilaian merupakan pedoman bagi penilai agar penilaian konsisten dan tidak bias. Kriteria dapat berupa kuantitatif ataupun kualitatif.
6. Indikator penilaian kemampuan dalam proses maupun hasil belajar mahasiswa adalah pernyataan spesifik dan terukur yang mengidentifikasi kemampuan atau kinerja hasil belajar mahasiswa yang disertai bukti-bukti.
7. Tatap Muka (TM) Belajar Terstruktur (BT) Belajar Mandiri (BM).