silabus a. identitas...

29
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.

Upload: vandat

Post on 01-Apr-2019

237 views

Category:

Documents


0 download

TRANSCRIPT

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