UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas...

25
UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI RENCANA PEMBELAJARAN SEMESTER (RPS) Nama Mata Kuliah Kode Mata Kuliah Bobot (sks) Semester Tgl Penyusunan Pengelolaan Proyek Perangkat Lunak IT045241 4 8 Agustus 2018 Otorisasi Nama Koordinator Pengembang RPS Koordinator Bidang Keahlian (Jika Ada) Ketua Program Studi Prof, Dr.-Ing. Adang Suhendra, S.Si, S.Kom, MSc. Capaian Pembelajaran (CP) CPL-PRODI (Capaian Pembelajaran Lulusan Program Studi) Yang Dibebankan Pada Mata Kuliah CPPS 4 Kemampuan merancang, membangun dan mengimplementasikan produk teknologi informasi termasuk mengelola keamanan data dan sistem untuk menyelesaikan masalah dan mendukung efisiensi organisasi. CPPS 13 Kemampuan bekerja-sama secara efektif dalam penelitian multidisiplin dan transdisiplin, menjadi pemimpin dalam kegiatan penelitian dan bidang keprofesian teknologi informatika dengan melakukan supervisi dan evaluasi terhadap penyelesaian pekerjaan yang ditugaskan kepada pekerja yang berada di bawah tanggung jawabnya. CPPS 14 Kemampuan mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang keahliannya, berdasarkan hasil analisis informasi dan data. CPMK (Capaian Pembelajaran Mata Kuliah) CPMK 4.1 Kemampuan merancang, membangun dan mengimplementasikan produk teknologi informasi. CPMK 13.2 Kemampuan menjadi pemimpin dalam kegiatan penelitian dan bidang keprofesian teknologi informatika. CPMK 13.3 Kemampuan melakukan supervisi dan evaluasi terhadap penyelesaian pekerjaan yang ditugaskan kepada pekerja yang berada di bawah tanggung jawabnya. CPMK 14.1 Kemampuan mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang keahliannya. Deskripsi SIngkat MK Mata kuliah ini menitikberatkan pada proses merencanakan, mengorganisasikan dan mengendalikan usaha untuk membuat suatu produk perangkat lunak yang dibatasi oleh kendala waktu, biaya, sumber daya manusia dan spesifikasi kerja untuk memenuhi

Transcript of UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas...

Page 1: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI

RENCANA PEMBELAJARAN SEMESTER (RPS)

Nama Mata Kuliah Kode Mata Kuliah Bobot (sks) Semester Tgl Penyusunan

Pengelolaan Proyek Perangkat Lunak

IT045241 4 8 Agustus 2018

Otorisasi Nama Koordinator Pengembang RPS Koordinator Bidang Keahlian (Jika Ada)

Ketua Program Studi

Prof, Dr.-Ing. Adang Suhendra, S.Si, S.Kom, MSc.

Capaian Pembelajaran (CP) CPL-PRODI (Capaian Pembelajaran Lulusan Program Studi) Yang Dibebankan Pada Mata Kuliah

CPPS 4 Kemampuan merancang, membangun dan mengimplementasikan produk teknologi informasi termasuk mengelola

keamanan data dan sistem untuk menyelesaikan masalah dan mendukung efisiensi organisasi.

CPPS 13 Kemampuan bekerja-sama secara efektif dalam penelitian multidisiplin dan transdisiplin, menjadi pemimpin dalam

kegiatan penelitian dan bidang keprofesian teknologi informatika dengan melakukan supervisi dan evaluasi terhadap

penyelesaian pekerjaan yang ditugaskan kepada pekerja yang berada di bawah tanggung jawabnya.

CPPS 14 Kemampuan mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang keahliannya,

berdasarkan hasil analisis informasi dan data.

CPMK (Capaian Pembelajaran Mata Kuliah)

CPMK 4.1 Kemampuan merancang, membangun dan mengimplementasikan produk teknologi informasi.

CPMK 13.2 Kemampuan menjadi pemimpin dalam kegiatan penelitian dan bidang keprofesian teknologi informatika.

CPMK 13.3 Kemampuan melakukan supervisi dan evaluasi terhadap penyelesaian pekerjaan yang ditugaskan kepada pekerja yang

berada di bawah tanggung jawabnya.

CPMK 14.1 Kemampuan mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang keahliannya.

Deskripsi SIngkat MK Mata kuliah ini menitikberatkan pada proses merencanakan, mengorganisasikan dan mengendalikan usaha untuk membuat suatu produk perangkat lunak yang dibatasi oleh kendala waktu, biaya, sumber daya manusia dan spesifikasi kerja untuk memenuhi

Page 2: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

kebutuhan klien/user. Topik utama dalam mata kuliah ini adalah konsep pengelolaan proyek perangkat lunak, metodologi dan area/komponen pada manjemen proyek perangkat lunak . Peserta kuliah diharapkan mampu memahami cakupan manajemen proyek perangkat lunak dan keterkaitannya dengan aktivitas lain dalam ilmu komputer, mengenali faktor-faktor penting dalam pengelolaan proyek perangkat lunak, menerapkannya untuk pengelolaan proyek perangkat lunak

Bahan Kajian / Materi Pembelajaran

1. konsep, definisi, atribut dan tujuan proyek (1)

2. fase definisi (2-3)

3. fase analisis (4)

4. fase desain (5)

5. fase pemrograman (6)

6. ruang lingkup proyek (7)

7. Jadwal waktu proyek (8)

8. biaya proyek (9): tugas4

9. Kualitas proyek (10)

10. sumberdaya manusia (11)

11. komunikasi proyek (12)

12. manajemen resiko proyek (13)

13. pengadaan proyek (14)

14. pelaksanaan dan pengendalian proyek (15-16)

Daftar Referensi Utama :

1. Rakos, John J., 1990, Software Project Management For Small To Medium Size Projects, Prentice Hall,

Englewood Cliffs, New Jersey 07632.

2. Munir, 2015, Manajemen Proyek Perangkat Lunak, UPI Press: Bandung

3. Schwalbe, K. 2000 Information Technology Project Management, Course Technology.

4. 2013. A Guide to the Project Management Body of Knowledge (PMBOK*Guide)-Fifth edition, Project Management

Institute,Inc: Newton Square

Media Pembelajaran Perangkat Lunak Perangkat Keras

Microsoft Project Komputer, Laptop, Proyektor

Nama Dosen Pengampu Moh Yunus

Mata Kuliah Prasyarat

Page 3: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

Mata Kuliah: Pengelolaan Proyek Perangkat Lunak ( IT045241) / 4 SKS

CAPAIAN PEMBELAJARAN MATA KULIAH PENGELOLAAN PROYEK PERANGKAT LUNAK:

1. Kemampuan merancang, membangun dan mengimplementasikan produk teknologi informasi.

2. Kemampuan menjadi pemimpin dalam kegiatan penelitian dan bidang keprofesian teknologi informatika.

3. Kemampuan melakukan supervisi dan evaluasi terhadap penyelesaian pekerjaan yang ditugaskan kepada pekerja yang berada di bawah tanggung

jawabnya.

4. Kemampuan mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang keahliannya.

[CPPS, CPMK]: Mahasiswa mampu mengetahui SDM yang diperlukan dalam TIM proyek, tugas utama Poject Manager dan Project Leader, dan komunikasi dalam TIM proyek (mg ke 12)

[CPPS, CPMK]: Mahasiswa mampu mengetahui pengelolaan, sistem pengadaan proyek (mg ke 14)

EVALUASI AKHIR SEMESTER (mg ke 16)

[CPPS, CPMK]: Mahasiswa mampu memahami, menyebutkan resiko yang dihadapi, identifikasi, analisa dan pengendalian resiko pelakasanaan proyek (mg ke 13 )

[CPPS, CPMK]: Mahasiswa mampu menjelaskan penyelesaian proyek, rencana perawatan hasil pelaksanaan proyek (mg ke 15 dan 16)

Page 4: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

[CPPS, CPMK]: Mahasiswa mampu mengetahui konsep, definisi, atribut dan tujuan proyek (mg ke 1)

[CPPS, CPMK]: Mahasiswa mampu mengenal dan memahami Alur data Yourdan, Fuctional Specifications, pedomana penulisan teknis, serta analisa dengan CASE Tools : Fase Analisis (mg ke 4)

[CPPS, CPMK]: Mahasiswa mampu mengetahui perencanaan ruang lingkup perangkat lunak, pembuatan WBS dan pengendalian ruang lingkup (mg ke 7)

EVALUASI TENGAH SEMESTER (mg ke 11)

[CPPS, CPMK]: Mahasiswa mampu menyebutkan dan menerangkan setiap langkah pemrograman, kode setiap modul, dengan CASE Tools programming (mg ke 6)

[CPPS, CPMK]: Mahasiswa mampu mengetahui cara merencanakan waktu dan kegiatan membuat jadwal dan estimasi waktu dan kebutuhan proyek serta mengontrol biaya proyek (mg ke 8, 9, 10)

[CPPS, CPMK]: Mahasiswa mampu mengetahui 7 fase metodologi menajemen proyek, masalah end user serta project planning : Fase Definis (mg ke 2, 3)

[CPPS, CPMK]: Mahasiswa mampu menjelaskan struktur desain, struktur modul, proses desain, desain testing, desain siap pakai, RDBMS, dan Outline Spesifikasi Desain (mg ke 5)

Page 5: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

Minggu Ke-

Sub-CPMK (Kemampuan

akhir yang diharapkan)

Bahan Kajian (Materi Pembelajaran)

Bentuk & Metode

Pembelajaran

Waktu Belajar (Menit)

Penilaian

Referensi Indikator Kriteria Bobot

1 Memahami secara umum komponen dan fase yang dibutuhkan dalam Pengelolaan Proyek Perangkat Lunak

- Ruang Lingkup Mata

Kuliah Definisi Proyek

- Permasalahan yang

menyebabkan suatu

proyek mengalami

kegagalan/keberhasil

an.

- Metodologi Manajemen

Proyek terdiri dari 7

Fase dan juga metode

praktis untuk estimasi,

penjadwalan,

prototyping, kontroling

dengan computer

- Komponen dan Fase

yang ada dalam proyek

perangkat lunak

- Bentuk :

Kuliah

- Metode :

Ceramah,

Problem

Based

Learning,

Self-

Learning

(V-Class),

Diskusi

Kelompok

- Tugas 1

2 x 50 Menit

- Mahasiswa Mampu

Memahami

Konsep/Definisi Proyek.

- Mahasiswa Mampu

Mengetahui

permasalahan yg

menyebabkan suatu

proyek gagal/berhasil.

- Mahasiswa Mampu

Menjelaskan 7 fase

penting dalam

Metodologi Proyek

Manajemen.

- Mahasiswa Mampu

Mengetahui hal-hal apa

saja yang ada dalam

metode praktis.

- Mahasiswa mampu

menjelaskan sumber

daya manusia yang

diperlukan dalam

proyek yang meliputi

organisasi dan susunan

kepegawaian.

Partisipasi Mahasiswa

10 % [1], [2], [3]

2-3 Mahasiswa 1. 7 fase dari Proyek - Bentuk : 2 x 50 - Mahasiswa mampu Partisipasi 10 % [1], [2], [3]

Page 6: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

memahami permasalahan user dan aspek-aspek perencanaan proyek, serta 3 tujuan utama dari proposal, cara bernegosiasi dan item-item yang diperlukan dalam kontrak.

Software

2. Memahami masalah

pemakai akhir/user

(fase 1)

- Requirments

Document/RD

(Memahami apa

yang diperlukan oleh

user).

- Go / No Go Decision

(Melaksanakan/Tidak

melaksanakan

proyek).

3. Proposal Project

Planning (Perencanaan

Proyek).

- Preliminary Project

Plan (PPP).

- Work Breakdown

Structures (WBS)

- Network Diagram

- Calculating Project

Cost

- Project Schedule

- PPP Outline

4. Negosiasi

- Seni Bernegosiasi

- 3 Item Penting

yang harus di

Kuliah

- Metode :

Ceramah,

Problem

Based

Learning,

Praktik

Laboratori

um, Self-

Learning

(V-Class),

Diskusi

Kelompok

- Tugas 2

Menit menyebutkan dan

menerangkan aktivitas

setiap fase dari proyek

software tersebut.

- Mahasiswa mampu

menyebutkan dan

menerangkan 3 aktivitas

utama dari fase 1

- Mahasiswa mampu

menyebutkan dan

menerangkan 16 bagian

dari RD

- Mahasiswa mampu

menyebutkan dan

menerangkan tujuan dari

suatu proposal.

- Mahasiswa mampu

menyebutkan dan

menerangkan fase

analisa proposal dan

pembuatan proposal

- Mahasiswa mampu

menyebutkan dan

menerangkan cara

menulis proposal yang

didasari dengan outline

proposal yang terdiri dari

2 bagian.

- Mahasiswa mampu

menyebutkan dan

Mahasiswa

Page 7: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

negosiasikan

5. Kontrak

- Term dan kondisi

- Kontrak harga

tetap (Fixed Price /

FP)

- Kontrak biaya

tambahan (Cost

Plus /CP)

menerangkan apa yang

dimaksud dengan

informal proposal

- Mahasiswa mampu

menyebutkan dan

menerangkan apa saja

yang diperlukan untuk

presentasi

- Mahasiswa mampu

menyebutkan dan

menerangkan cara

bernegosiasi untuk proyek

software khususnya item-

item harga, waktu dan

fungsinya.

- Mahasiswa mampu

mengetahui 3 item

penting yang perlu

dinegosiasikan dan juga

tercantum dalam kontrak

proyek software

- Mahasiswa mampu

membedakan antara FP

(Fixed Cost) dan CP

(Cost Plus) kontrak

4 Mahasiswa memahami cara dan hal penting yang dicapai dalam

- Pendahuluan - Analisa alur data

Yourdon / Metode peta Bubble

- Spesifikasi fungsi

- Bentuk :

Kuliah

- Metode :

Ceramah,

2 x 50 Menit

- Mahasiswa mampu menjelaskan bahwa aktivitas utama dari fase ini akan menghasilkan suatu

Partisipasi Mahasiswa

15 % [1], [2], [3]

Page 8: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

menganalisa suatu proyek perangkat lunak

(Functional Specifications / FS)

- Penulisan teknis untuk pembaca non teknis

- CASE Software tools untuk menganalisa

Problem

Based

Learning,

Praktik

Laboratori

um,

Diskusi

Kelompok

dokumen dari sistem yang disebut FS.

- Mahasiswa mampu membuat FS dari suatu proyek.

- Mahasiswa mampu menggunakan tools software untuk menggambarkan data flow diagram atau entity relationship diagram

5 Mahasiswa memahami 2 aktivitas utama dari fase desain yang terdiri dari sistem desain dan Acceptance Test Plan (ATP)

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

- Dokumentasi Teknis

- Desain Waktu

- Outline Spesifikasi

Desain

- Desain Testing

2. Penerimaan Tes

- Bentuk :

Kuliah

- Metode :

Ceramah,

Problem

Based

Learning,

Praktik

Laboratori

um,

Diskusi

Kelompok

- Tugas 3

2 x 50 Menit

- Mahasiswa mampu menyebutkan dan menerangkan tujuan dari fase desain

- Mahasiwa mampu menyebutkan dan menerangkan apa yang dimaksud dengan struktur desain, desain top level, siap pakai, medium level, desain kamus, struktur modul, dan desain file.

- Mahasiswa mampu menyebutkan dan menerangkan keuntungan dan kerugian menggunakan RDBMS.

- Mahasiswa mampu membuat spesifikasi

Partisipasi Mahasiswa

10 % [1], [2], [3], [4]

Page 9: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

- (Acceptance Test

Plan / ATP)

- Pendahuluan

- Periode percobaan

(Trial Period)

- Solusi

- Tabel Tes / Metode

Tes

- Menulis Hasil Tes

desain untuk suatu proyek.

- Mahasiswa mampu menyebutkan dan menerangkan tujuan dilakukannya penerimaan tes suatu proyek software.

- Mahasiswa mampu menyebutkan dan menerangkan keuntungan dan kerugian dari periode percobaan sebagai metode penerimaan.

6 Mahasiswa memahami langkah-langkah pemrograman dan programming CASE tools.

- Pendahuluan Programming

- Langkah-langkah pemrograman : - Perencanaan

integrasi, - Mendesain modul, - Mengetes modul, - Kode setiap modul, - Mengetes modul, - mengetes level

terendah dari integrasi.

- Menyimpan semua hasil tes dan user

- Bentuk :

Kuliah

- Metode :

Ceramah,

Problem

Based

Learning,

Praktik

Laboratori

um,

Diskusi

Kelompok

2 x 50 Menit

- Mahasiswa mampu menyebutkan dan menerangkan arti setiap langkah dalam pemrograman (9 langkah).

- Mahasiswa mampu menyebutkan dan menerangkan programming CASE tools.

Partisipasi Mahasiswa

15 % [1], [2], [3], [4]

Page 10: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

dokumentasi. - Programing CASE

tools : - Programming

language, Language Sensitive Editor (LSE),

- Debugger, - Code Management

System (CMS), - Module Management

System (MMS), - Test Manager (TM).

7 Mahasiswa memahami proses untuk melakukan estimasi

- Estimasi : - Pendahuluan. - Teknik estimasi. - Estimasi fase

analisa. - Rasio. - Proses estimasi

- Bentuk :

Kuliah

- Metode :

Ceramah,

Problem

Based

Learning,

Praktik

Laboratori

um,

Diskusi

Kelompok

- Tugas 4

2 x 50 Menit

- Mahasiswa mampu menyebutkan dan menerangkan 3 teknik utama estimasi.

- Mahasiswa mampu menyebutkan dan menerangkan 2 cara menggunakan rasio.

Partisipasi Mahasiswa

5 % [1], [2], [3], [4]

Page 11: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

8 Mahasiswa melakukan penjadwalan dari suatu proyek

- Peta PERT - Peta CPM - Distribusi Sumber - Tiga Batasan, - Penjadwalan/Gantt

Chart - Fokus Pada Critical

Path

- Bentuk :

Kuliah

- Metode :

Ceramah,

Problem

Based

Learning,

Praktik

Laboratori

um,

Diskusi

Kelompok

2 x 50 Menit

- Mahasiswa mampu menggambarkan peta PERT dan mengerti yang dimaksud dengan titik kritis dan aktivitas dummy

- Mahasiswa mampu menyebutkan dan menerangkan pendistribusian orang/non orang

- Mahasiswa mampu menyebutkan dan menerangkan apa yang dimaksud dengan 3 batasan

- Mahsiswa mampu menggambarkan Gantt Chart dari suatu proyek

Partisipasi Mahasiswa

10 % [1], [2], [3], [4]

9 Mahasiswa memahami pembangunan prototipe software sistem

- Pendahuluan Prototipe

- Metode Prototipe

- Software untuk

prototipe

- Bagaimana metode

protipe sesuai dengan 7

fase yang ada

- Bentuk :

Kuliah

- Metode :

Ceramah,

Problem

Based

Learning,

Praktik

Laboratori

um,

2 x 50 Menit

- Mahasiswa mampu

menyebutkan dan

menerangkan 6 langkah

pembangunan prototipe.

- Mahasiswa mampu

mengerti apa yang

harus disediakan oleh

paket software prototipe

yang baik (ada 7 hal).

- Mahasiswa mampu

menyebutkan dan

Partisipasi Mahasiswa

10 % [1], [2], [3], [4]

Page 12: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

Diskusi

Kelompok

Tugas 5

menerangkan

bagaimana/dimana

metode prototipe sesuai

dengan 7 fase yang

ada.

10 Mahasiswa memahami tugas masing-masing tim proyek

- Susunan

Kepegawaian

a. Pendahuluan

b. Memlilih

anggota tim

proyek

c. Kepribadian

d. Memberikan

tugas

perorangan

e. Memotivasi

orang

- Bentuk :

Kuliah

- Metode :

Ceramah,

Problem

Based

Learning,

Praktik

Laboratori

um,

Diskusi

Kelompok

2 x 50 Menit

- Mahasiswa mampu

Membuat organisasi tim

proyek.

- Mahasiswa mampu

menyebutkan dan

menerangkan 3 tugas

utama PM dan

mengetahui tugas yang

paling penting.

- Menyebutkan dan

menerangkan tugas PM

dan PL untuk setiap

fase dari 7 fase yang

ada.

Partisipasi Mahasiswa

10 % [1], [2], [3], [4]

11 UJIAN TENGAH SEMESTER

12 Mahasiswa memahami tugas masing-masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang

- Pengorganisasian tim proyek

- Tugas proyek manajer (PM)

- Tugas Pimpinan Proyek (PL)

- Menjalankan beberapa proyek pada saat yang sama

- Bentuk :

Kuliah

- Metode :

Ceramah,

Problem

Based

Learning,

Praktik

2 x 50 Menit

- Mahasiswa mampu menyebutkan dan menerangkan tugas dari programmer dan pemakai akhir

- Mahasiswa mampu mengetahui siapa yang memilih PM, PL dan programmer dan

Partisipasi Mahasiswa

10% [1], [2], [3], [4]

Page 13: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

tepat.

- Tugas programmer - Tanggung jawab PM,

PL, dan Programmer - Tugas manajer

fungsional (FM) - Memilih anggota tim

proyek - Kepribadian - Memberikan tugas

perorangan - Memotivasi orang

Laboratoriu

m, Diskusi

Kelompok

- Tugas 10

kapan. - Mahasiswa mampu

mengetahui kemampuan yang baik dari seorang PM, PL dan programmer

13 Mahasiswa memahami langkah-langkah pengontrolan/pengendalian proyek

- Pengeontrolan proyek dengan monitoring

- Penemuan dan pemecahan masalah (sebelum masalah muncul)

- Penemuan dan pemecahan masalah selama proses pembuatan

- Penemuan dan pemecahan masalah menjelang akhir proyek

- Bentuk :

Kuliah

- Metode :

Ceramah,

Problem

Based

Learning,

Praktik

Laboratoriu

m, Diskusi

Kelompok

- Tugas 11

2 x 50 Menit

- Mahasiswa mampu menyebutkan dan menerangkan 3 aktivitas yang termasuk dalam pengontrolan proyek.

- Mahasiswa mampu menyebutkan dan menerangkan bagaimana PM dan PL melakukan monitoring proyek.

- Mahasiswa mampu Menyebutkan dan menerangkan bagaimana pemakai akhir melakukan monitoring proyek.

Partisipasi Mahasiswa

5 % [1], [2], [3], [4]

Page 14: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

14 Mahasiswa memahami proses pengontrolan melaui komunikasi antar tim proyek dengan pertemuan dan laporan

- Pengontrolan proyek dengan pertemuan, tinjauan, dan laporan,

- Status pertemuan - Status laporan - Tinjauan pertemuan - Pertemuan khusus

pada saat tertentu

- Bentuk :

Kuliah

- Metode :

Problem

Based

Learning,

Project

Based

Learning,

Praktik

Laboratoriu

m, Diskusi

Kelompok

- Tugas 12

2 x 50 Menit

- Mahasiswa mampu mengetahui jenis-jenis pertemuan dari suatu proyek.

- Mahasiswa mampu menyebutkan dan menerangkan pembagian sesi status pertemuan dari proyek kecil sampai besar.

- Mahasiswa mampu menyebutkan dan menerangkan masalah utama serta solusinya dari status laporan.

- Mahasiswa mampu menyebutkan dan menerangkan yang dimaksud dengan tinjauan teknis dan tinjauan manajemen

Partisipasi Mahasiswa, Presentasi mahasiswa

5 % [1], [2], [3], [4]

15 Mahasiswa mampu melaksanakan pengelolaan proyek perangkat lunak.

- Amalgamated project atau contoh studi kasus

- Bentuk :

Kuliah

- Metode :

Problem

Based

Learning,

Project

2 x 50 Menit

- Mahasiswa mampu melaksanakan proyek perangkat lunak

Partisipasi Mahasiswa, Presentasi mahasiswa,

5 % [1], [2], [3], [4]

Page 15: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

Based

Learning,

Praktik

Laboratoriu

m, Diskusi

Kelompok

- Tugas 13

16 UJIAN AKHIR SEMESTER

Page 16: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

FORMAT RANCANGAN TUGAS 1

Nama Mata Kuliah : Pengelolaan Proyek Perangkat Lunak SKS : 2 Program Studi : Teknik Informatika Pertemuan ke : 1 Fakultas : Teknologi Industri A. TUJUAN TUGAS :

- Memahami faktor keberhasilan suatu proyek pengelolaan perangkat lunak - Menemukan penyebab kegagalan suatu proyek

B. URAIAN TUGAS :

a. Obyek Garapan - Proyek Perangkat Lunak

b. Metode atau Cara pengerjaan Latihan:

▪ Berikan 3 contoh proyek perangkat lunak ▪ Menemukan faktor keberhasilan suatu contoh kasus proyek pengelolaan perangkat lunak yang berhasil.

Tugas : ▪ Lakukan studi kasus terhadap kasus suatu proyek gagal ▪ Hasil analisis disiapkan dalam bentuk makalah minimal 3 halaman dan terdapat daftar pustaka. ▪ Kumpulkan hasil analisis tersebut pada pertemuan berikutnya

Deskripsi Luaran tugas yang dihasilkan: Makalah yang dicetak dengan format lembar judul, kata pengantar, daftar isi, isi dari tugas, dan daftar pustaka dengan font Times New Roman, ukuran 12

c. KRITERIA PENILAIAN (10 %) Kelengkapan isi hasil analisis Kebenaran isi hasil analisis

Page 17: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

GRADING SCHEME COMPETENCE

KRITERIA 1: Kelengkapan isi rangkuman

DIMENSI Sangat Memuaskan

Memuaskan Batas Kurang Memuaskan

Di bawah standard

SKOR

Kelengkapan konsep

Lengkap dan terpadu

Lengkap Masih kurang beberapa aspek yang belum terungkap

Hanya menunjukkan sebagian konsep saja

Tidak ada konsep 5

KRITERIA 2 :Kebenaran isi rangkuman

DIMENSI Sangat Memuaskan

Memuaskan Batas Kurang Memuaskan

Di bawah standard

SKOR

Kebenaran konsep

Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep

Diungkap dengan tepat tetapi deskriptif

Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan

Kurang dapat mengungkapkan aspek penting, melebihi halaman, tidak ada proses merangkum hanya mencontoh

Tidak ada konsep yang disajikan

5

Page 18: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

FORMAT RANCANGAN TUGAS 2

Nama Mata Kuliah : Pengelolaan Proyek Perangkat Lunak SKS : 2 Program Studi : Teknik Informatika Pertemuan ke : 2 Fakultas : Teknologi Industri A. TUJUAN TUGAS : Mampu membuat proposal proyek perangkat lunak. B. URAIAN TUGAS :

a. Obyek Garapan Kasus yang akan dibuatkan proyek perangkat lunak

b. Metode atau Cara pengerjaan Tugas :

▪ Menerapkan konsep dan fase metodologi dalam membuat proposal pengelolaan proyek perangkat lunak.

c. Deskripsi Luaran tugas yang dihasilkan : Laporan berisi proposal proyek perangkat lunak

C. KRITERIA PENILAIAN ( 20 %)

- Kelengkapan isi dari proposal - Kesesuaian isi proposal dengan kasus

Page 19: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

FORMAT RANCANGAN TUGAS 3

Nama Mata Kuliah : Pengelolaan Proyek Perangkat Lunak SKS : 2 Program Studi : Teknik Informatika Pertemuan ke : 5 Fakultas : Teknologi Industri A. TUJUAN TUGAS : Mengerti dan memahami metodologi analisis dan desain pengelolaan proyek perangkat lunak B. URAIAN TUGAS :

a. Obyek Garapan Pengelolaan proyek perangkat lunak

b. Metode atau Cara pengerjaan - Tugas

Membuat rangkuman sederhana untuk fase metodologi analisis dan desain dalam pengelolaan proyek perangkat lunak

c. Deskripsi Luaran tugas yang dihasilkan : Laporan berisi hasil rangkuman C. KRITERIA PENILAIAN ( 10 %)

- Kelengkapan isi rangkuman - Kebenaran isi rangkuman

Page 20: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

FORMAT RANCANGAN TUGAS 4

Nama Mata Kuliah : Pengelolaan Proyek Perangkat Lunak SKS : 2 Program Studi : Teknik Informatika Pertemuan ke : 7 Fakultas : Teknologi Industri A. TUJUAN TUGAS :

Mengerti dan menerapkan cara/ metodologi pengelolaan proyek perangkat lunak. B. URAIAN TUGAS :

a. Obyek Garapan Kasus pengelolaan proyek perangkat lunak

b. Metode atau Cara pengerjaan - Latihan di kelas :

Membuat project charter sederhana untuk perencanaan proyek perangkat lunak yang dilakukan Tugas :

- Menerapkan 7 fase pengelolaan proyek perangkat lunak dan membuat laporannya c. Deskripsi Luaran tugas yang dihasilkan :

Hasil analisis berisi project charter dan 7 fase pengelolaan proyek

B. KRITERIA PENILAIAN ( 10 %) Kelengkapan isi hasil analisis Kebenaran isi hasil analisis

Page 21: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

FORMAT RANCANGAN TUGAS 5

Nama Mata Kuliah : Pengelolaan Proyek Perangkat Lunak SKS : 2 Program Studi : Teknik Informatika Pertemuan ke : 9 Fakultas : Teknologi Industri A. TUJUAN TUGAS :

Memahami dan menerapkan area/ komponen pengelolaan waktu dan biaya pada proyek perangkat lunak B. URAIAN TUGAS :

a. Obyek Garapan Kasus proyek perangkat lunak

b. Metode atau Cara pengerjaan - Latihan di kelas :

Mengidentifikasi area pengelolaan waktu untuk proyek perangkat lunak yang dilakukan Mengidentifikasi area pengelolaan biaya untuk proyek perangkat lunak yang dilakukan

- Tugas : Menganalisis pengelolaan waktu untuk proyek perangkat lunak yang dilakukan Menganalisis pengelolaan biaya untuk proyek perangkat lunak yang dilakukan

c. Deskripsi Luaran tugas yang dihasilkan : Hasil analisis C. KRITERIA PENILAIAN ( 10 %)

Kelengkapan isi hasil analisis Kebenaran isi hasil analisis

Page 22: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

FORMAT RANCANGAN TUGAS 6

Nama Mata Kuliah : Pengelolaan Proyek Perangkat Lunak SKS : 2 Program Studi : Teknik Informatika Pertemuan ke : 11 Fakultas : Teknologi Industri A. TUJUAN TUGAS :

Memahami dan menerapkan area/ komponen pengelolaan kualitas dan sumber daya manusia pada proyek perangkat lunak yang dilakukan.

B. URAIAN TUGAS : a. Obyek Garapan

Kasus proyek perangkat lunak b. Metode atau Cara pengerjaan - Latihan di kelas :

Mengidentifikasi area pengelolaan kualitas untuk proyek perangkat lunak yang dilakukan Mengidentifikasi area pengelolaan sumber daya manusia untuk proyek perangkat lunak yang dilakukan

- Tugas : Menganalisis pengelolaan kualitas untuk proyek perangkat lunak yang dilakukan Menganalisis pengelolaan sumber daya manusia untuk proyek perangkat lunak yang dilakuka

c. Deskripsi Luaran tugas yang dihasilkan : Hasil analisis C. KRITERIA PENILAIAN ( 10 %)

- Kelengkapan isi hasil analisis - Kebenaran isi hasil analisis

Page 23: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

FORMAT RANCANGAN TUGAS 7

Nama Mata Kuliah : Pengelolaan Proyek Perangkat Lunak SKS : 2 Program Studi : Teknik Informatika Pertemuan ke : 13 Fakultas : Teknologi Industri A. TUJUAN TUGAS :

Memahami dan menerapkan area/ komponen pengelolaan komunikasi dan resiko pada proyek perangkat lunak

B. URAIAN TUGAS : a. Obyek Garapan

Kasus proyek perangkat lunak b. Metode atau Cara pengerjaan

- Latihan di kelas : Mengidentifikasi area pengelolaan komunikasi untuk proyek perangkat lunak yang dilakukan Mengidentifikasi area pengelolaan resiko untuk proyek perangkat lunak yang dilakukan

- Tugas : Menganalisis pengelolaan komunikasi untuk proyek perangkat lunak yang dilakukan Menganalisis pengelolaan resiko untuk proyek perangkat lunak yang dilakukan

c. Deskripsi Luaran tugas yang dihasilkan : Hasil analisis

C. KRITERIA PENILAIAN ( 10 %) - Kelengkapan isi hasil analisis - Kebenaran isi hasil analisis

Page 24: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

FORMAT RANCANGAN TUGAS 8

Nama Mata Kuliah : Pengelolaan Proyek Perangkat Lunak SKS : 2 Program Studi : Teknik Informatika Pertemuan ke : 14 Fakultas : Teknologi Industri A. TUJUAN TUGAS :

Mampu membuat rancangan laporan pengelolaan proyek perangkat lunak B. URAIAN TUGAS :

a. Obyek Garapan Kasus proyek perangkat lunak

b. Metode atau Cara pengerjaan - Tugas :

▪ Menerapkan konsep integrasi pengelolaan proyek perangkat lunak yang dilakukan

c. Deskripsi Luaran tugas yang dihasilkan : Laporan berisi laporan pelaksanaan proyek perangkat lunak.

C. KRITERIA PENILAIAN ( 20 %)

- Kelengkapan isi laporan - Kebenaran isi laporan

Page 25: UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK …sap.gunadarma.ac.id/upload/IT-045241.pdf · tugas masing - masing dari tim proyek dan menempatkan orang yang tepat pada tugas yang -

KRITERIA 1: Kelengkapan Isi Laporan

DIMENSI

Sangat Memuaskan

Memuaskan Batas Kurang

Memuaskan Di bawah standard SKOR

Kelengkapan konsep Lengkap dan terpadu Lengkap Masih kurang beberapa aspek yang belum terungkap

Hanya menunjukkan sebagian konsep saja

Tidak ada konsep 10

KRITERIA 2: Kebenaran isi laporan

DIMENSI Sangat Memuaskan

Memuaskan Batas Kurang

Memuaskan

Di bawah standard

SKOR

Kebenaran konsep

Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep

Diungkap dengan tepat tetapi deskriptif

Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan

Kurang dapat mengungkapkan aspek penting, melebihi halaman, tidak ada proses merangkum hanya mencontoh

Tidak ada konsep yang disajikan

10