FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Kepada Yth. Bapak/Ibu Rekan Dosen Seluruh Universitas Esa Unggul
Dengan Hormat, Bersama ini saya lampirkan beberapa template/format yang dapat Bapak/Ibu pergunakan untuk bahan pembuatan penyempurnaan kurikulum terutama dalam pengisian format Silabus, GBPP, SAP, dan Rencana Pembelajaran MKL. Format tersebut merupakan format stándar yang akan dipergunakan dalam KBK semester ini. Format lain seperti rubrik penilaian merupakan bahan untuk menilai mahasiswa tetapi tidak dikumpulkan ke Hybrid. Hanya Silabus, GBPP, SAP, dan Rencana Pembelajaran yang akan diinformasikan dan ditayangkan dalam Hybrid Learning. Template/format Silabus, SAP, GBPP, dan Rencana Pembelajaran dapat Bapak/Ibu sampaikan kepada rekan-rekan dosen untuk standarisasi penyempurnaan Kurikulum dan kegiatan Proses Belajar Mengajar (PBM) di kelas. Demikian Pemberitahuan ini. Atas perhatian dan kerjasamanya, kami mengucapkan terima kasih.
Hormat Kami,
MF. Arrozi Team Kurikulum Universitas Esa Unggul Lampiran : 1. Silabus. 2. GBPP 3. SAP 4. Rencana Pembelajaran 5. Format Tugas dan Rubrik Penilaian 6. File Rencana Pembelajaran untuk menilai Bobot/evaluasi penilaian sebagai bahan pembelajaran. Page 1 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------SILABUS MATA AJARAN
Kode Mk. Nama Mk. Semester /Kredit Jurusan/Prodi Tahun Akademik Dosen Pengampu
: : : : : :
CCR – 117 Rekayasa Perangkat Lunak Gasal (V/3 sks) Teknik Informatika 2012-2013 Ir. I. Joko Dewanto., MM.
Tujuan Perkuliahan Setelah mengikuti perkuliahan ini mahasiswa diharapkan menguasai pengembangan rekayasa perangkat lunak, baik berbasis objek, agile dan ntier. Deskripsi Umum Mata Kuliah 1. Mata kuliah ini memberi kemampuan mengidentifikasikan proses perangkat lunak. 2. Mata kuliah ini memberi kemampuan mahasiswa Mendeskripsikan RPL praktis, 3. Mata kuliah ini memberi kemampuan mahasiswa mengaplikasikan rekayasa web. 4. Mata kuliah ini memberi kemampuan mahasiswa mengimplementasikan manajemen proyek, 5. Mata kuliah ini memberi kemampuan mahasiswa merancang model perangkat lunak baik object, agile dan n-tier. 6. Mata kuliah ini memberi kemampuan mahasiswa mengimplementasikan rekayasa perangkat lunak.
Page 2 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Tujuan Khusus 1. Melalui kegiatan perkuliahan ini diharapkan mahasiswa dapat : 2. Menjelaskan perangkat lunak sebagai proses 3. Mendeskripsikan perangkat lunak sebagai proses 4. Mengidentifikasikan Aplikasi Rekayasa Web 5. Mengimplementasikan Manajemen Proyek Perangkat Lunak 6. Merancang Model 7. Merancang Antar Muka Pemakai (User Interface) 8. Merancang Input 9. Merancang Output 10. Merancang Database 11. Mengaplikasikan pemodelan pengembangan system berbasis object, agile dan n-tier 12. Mengaplikasikan proses dan dukungan sistem
Prasayarat
Dasar-dasar Ilmu Komputer Analisis Perancangan Sistem Analisis Perancangan Sistem Berbasis Objek
Page 3 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Metode Pengajaran
Karena memfokuskan pada aspek praktek maka pembahasan di kelas tidak lagi menitik beratkan pada pembahasan teori dan konsep. Mata ajaran diberikan melalui pengerjaan dan presentasi tugas kelompok, diskusi dan presentasi kelas, analisa kasus, makalah individu dan hasil portfolio mahasiswa . Presentasi kelas dilakukan secara kelompok.. Setiap peserta didik diwajibkan membuat portfolio penyelesain proses bisnis pengembangan rekayasa perangkat lunak yang berkaitan dengan pembahasan di mata ajaran ini dan berdasarkan situasi di Indonesia.
Bahan Bacaan Wajib
Roger S. Pressman, Software Engineering,6th edition., USA : McGrawHill 2009 atau edisi terbaru. (WRJ)
Ian Sommervile, Software Enggineering, 6th Edition, USA : Adison Willey , 2006 atau edisi terbaru
Kendal. System Analysis and Design, 6th, USA :
Atau E-book
Roger S. Pressman, Software Engineering,6th edition., USA : McGrawHill 2009 atau edisi terbaru. (WRJ)
Ian Sommervile, Software Enggineering, 6th Edition, USA : Adison Willey , 2006 atau edisi terbaru
Tambahan Page 4 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------
http://www.rspa.com/index.html
http://highered.mcgraw-hill.com/sites/0072853182/information_center_view0/
Evaluasi Hasil Pembelajaran Diskusi dan Partisipasi
10%
Penulisan Makalah Individu
20%
Penyajian dan Penyelesaian Kasus
20%
Ujian Tengah Semester
25%
Ujian Akhir Semester
25%
Jadwal Pertemuan Terdapat 14 kali pertemuan dengan durasi pertemuan masing – masing 150 menit.
Pertemuan
Topik Bahasan
Bahan Bacaan
I. Proses Perangkat Lunak Page 5 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Pertemuan
Topik Bahasan
Bahan Bacaan
1
Konsep PL dan Proses PL
Buku 1, bab 1.2 Buku 2, bab 1
2
Model Proses dan Agile Proses
Buku 1, bab 3,4 Buku 2, bab 3
II. MEMAHAMI RPL PRAKTIS
3
PL Praktis dan Rekayasa Sistem
Buku 1, bab 4.5 Buku 2, bab 6
4
Rekayasa Kebutuhan dan Model Analisis
Buku 1, bab 6,7 Buku 2, bab 10
5
Rekayasa Desain dan Arsitektur Desain
Buku 1, bab 11 Buku 2, bab 12
6
Model Komponen dan User Interface Desaign
Buku 1, bab 13 Buku 2, bab 20
7
Rekayasa Web dan Inisiasi Aplikasi Web
Buku 1 bab 21
UJIAN TENGAH SEMESTER Page 6 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Pertemuan
8
Topik Bahasan
Pengukuran Produk and Rekayasa Perangkat Lunak
III.
Buku 1, bab 26 Buku 2, bab 24
MEMAHAMI APLiKASi REKAYASA WEB
9
Formulasi Perencanaan Aplikasi Web / Analisis untuk Aplikasi Web
10
Merancang Model Aplikasi Web dan Pengetean Aplikasi Web
IV.
Bahan Bacaan
. Buku 1, bab 28
MEMAHAMI MANAJEMEN PROYEK
11
Pengaturan Proyek Perangkat Lunak
Buku 1, bab 13
12
Penjadwalan Proyek dan Manajemen Resiko
Buku 1, bab 14
13
Manajemen Kualitas dan Manajemen Peruahan
V.
TOPIK TINGGI PADA REKAYASA PERANGKAT LUNAK Page 7 of 57
Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Pertemuan
14
Topik Bahasan
Metode Formal dab Rekayasa Perangkat Lunak Cleanroom
Bahan Bacaan
Buku 2, bab 25
UJIAN AKHIR SEMESTER
Disahkan oleh Dekan Fakultas Ilmu Komputer
Disiapkan oleh Ketua Program Studi
Ari Pambudi., SKom. MKom.
Fransiskus Adikara., SKom., MMSi.
Page 8 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER ------------------------------------------------------------------------------------------------------------------------------------------------
GARIS BESAR PROGRAM PENGAJARAN (GBPP) Mata Kuliah Kode Mata Kuliah/sks
: Rekayasa Perangkat Lunak (Software Engineering) : CCR 117 – 3 sks
Deskripsi Mata Kuliah
:
Pembelajaran ini adalah menjelaskan apa itu rekayasa perangkat
lunak, dan menentukan secara mudah dan dasar praktis mengenai karakteristik 1) Memahami proses perangkat lunak, 2) Memahami dan mengimplementasikan RPL praktis, 3) mampu membangun rekayasa web, 4) Memahami konsep manajemen proyek, 5) Memahami beberapa rekayasa topik tinggi. Standar Kompetensi/Tujuan Instruksional Umum
: (1) Kemampuan melakukan proses rekayasa perangkat lunak dan agile, ,
(2) Kemampuan melakukan rekayasa perangkat lunak praktis, (3) kemampuan pembangunan rekayasa web dan (4) kemampuan manajemen proyek perangkat lunak secara detail, serta (4) kemampuan memahamai beberapa rekayasa topik tinggi. Page 9 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER ------------------------------------------------------------------------------------------------------------------------------------------------
Page 10 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi ng gu
Kompetensi Dasar/ Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Instruksional
Indikator Pencapai an
Estim
Metode
Media
asi
Pembelajara
Pembelajara
Waktu
n
n
Pustaka
Khusus MENJELASKAN PERANGKAT LUNAK SEBAGAI PROSES (1) – 1 1
Mampu Menjelaskan
Tinjauan PL
konsep dasar dan Proses PL proses dari
Rekayasa
Perangkat Lunak
2
Mampu Menerangkan
Model Proses
Model Proses dan
Agile
Perkembangan Peran Perangkat Lunak Perangkat Lunak Legalitas Perangkat Lunak Mitos Perangkat Lunak Bagaimana memulainya PL – Senuah Teknologi Layer A Kerangka kerja Proses Proses Evaluasi Personal dan Tim Model Proses Teknologi Proses Produk dan Proses Model Perspektif Model Waterfall Model Incremental
Jawaban
Soal
Mengident
Pendek
Sederha
ifikasikan
na
proses
3x50
Presentasi
LMS,
Software
Evaluasi
Powerpoint,
Enggineering
Pendahuluan
Adobe
(SE) – 1,2
RPL
Reader, Whiteboard
Jawaban
Soal
Mengerti
Pendek
Sederha
Model Proses
3x50
Presentasi
LMS,
Information
Computer
Pressman
SE-3 Presman
Dekstop and
Page 11 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi ng gu
Kompetensi Dasar/ Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Instruksional
Indikator Pencapai an
Estim
Metode
Media
asi
Pembelajara
Pembelajara
Waktu
n
n
Pustaka
Khusus Proses Agile
3
Mampu Melakukan RPL Praktis dan Rekayasa Sistem
sebuah proses
na dan Agile Model Proses Evaotioner Pengembangan Model Concurrent Sebuah Model Proses Evolutioner Spesialisasi Model Proses The Unified Process Apa itu Agility\ Apa Itu Proses Agile Model Proses Agile (XP, ASD,DSDM,Scru m dan Crystal, FDD, Agile Modeling MENDESKRIPSIKAN PERANGKAT LUNAK PRAKTIS (2) : 2 – 3
RPL Praktis
Rekayas a Sistem
RPL Praktis Komunikasi Praktis Perencanaan Praktis Modeling Praktis
Jawaban
Soal
Menjelask
Pendek
Sederha na
3x50
Learning
Internet
Presentasi
LMS,
an RPL
Discovery
Powerpoint,
praktis
Learning
Video
SE-5,6 Pressman
dan
Page 12 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi
Kompetensi Dasar/
ng gu
Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Instruksional
Indikator Pencapai an
Estim
Metode
Media
asi
Pembelajara
Pembelajara
Waktu
n
n
Pustaka
Khusus 4
Mampu melakukan Rekayasa Kebutuhan rekayasa kebutuhan membangun Membang un Model model analisis
dan
Konstruksi Praktis Pengembangan Sistem Berbasis Komputer Hirarki Rekayasa Sistem BPE (Business Proses Enggineering) Produk Rekayasa Sistem Modeling Sebuah Jembatan Merancang dan Mengkonstruksi Kebutuhan Rekayasa Perintah Inisiasi Kebutuhan Proses Rekayasa Kebutuhan Eliciting Pengembangan Use Case
Rekayasa
Youtube
Sistem
Essay
Uraian
Rekayasa
Sederha
Kebutuha
na
n dan
Adobe
Bangunan
Reader,
Model
3x50
Presentasi
LMS,
Case Study
Powerpoint,
SE : 7, 8 Pressman
Whiteboard
Page 13 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi
Kompetensi Dasar/
ng gu
Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Instruksional
Indikator Pencapai an
Estim
Metode
Media
asi
Pembelajara
Pembelajara
Waktu
n
n
3x50
Presentasi\S
LMS,
mall
Powerpoint,
Pustaka
Khusus 5
Mampu melakukan Rekayasa Desain rekayasa desain
dan
membuat Membuat Arsitektur desain arsitektur Desain
Mambangun Model Analisis Kebutuhan negosiasi Kebutuhan Menvalidasi Analisis Kebutuan Pandangan Analisis Model Model Konsep Data Analisis Orientasi Object Skenario – Base Modelling Orientasi – Model Flow Class – Base Modelling Membuat Model Perilaku Desain dengan konteks Rekayasa Perangkat Lunak Proses Desain dan Kualitas Desain Konsep Desain Model Desain
Jawaban
Jawaban
Rekayasa
Pendek
benar
Desain
tunggal
dan
dan
Desain
Group
Discussion
Adobe
SE : 9,10 Pressman
Reader,
Jawaban
Page 14 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi ng gu
Kompetensi Dasar/ Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Instruksional
Indikator Pencapai an
Estim
Metode
Media
asi
Pembelajara
Pembelajara
Waktu
n
n
Pustaka
Khusus
6
Desain PL Base Patern Arsitektur PL Desain Data Stile Arsitektur dan Patern Desain Arsitektur Mengevaluasi alternatif desain arsitektur Mapping Data Flow didalam arsitektur PL Mampu melakukan Komponen Apa itu Komponen Desain Class base Model Desain Model komponen Desain Komponen dan Komponen Level Desain User Interface Menentuk Object Constraint an User Desain Language Interface Desain Komponen Design Konvensional The Golden Rule Analisis User Interface dan Merancang Analisis Interfasi Langkah-langkah
Pendek
Arsitektur
Jawaban
Jawaban
Model
Pendek
benar tunggal dan
Whiteboard
3x50
Presentasi
LMS,
Kompone
dan
Powerpoint,
n dan UID
Cooperative
Adobe
Learning
Reader
SE:11,12 Pressman
Jawaban Pendek
Page 15 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi ng gu
Kompetensi Dasar/ Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Instruksional
Indikator Pencapai an
Estim
Metode
Media
asi
Pembelajara
Pembelajara
Waktu
n
n
Pustaka
Khusus desain interfasi Evaluasi Desain MENGIDENTIFIKASIKAN APLIKASI REKAYASA WEB(2) : 4 – 5 7
Mampu membangun
Rekayasa Web
aplikasi
Rekayasa Inisiasi Aplikasi Web dan Web Menginisiasi
Aplikasi Web
Atribut Sistem berbasis Web dan Aplikasinya Layer Aplikasi Rekayassa Web Proses Aplikasi Rekayasa Web Best Practice Rekayasa Web Formulasi Sistem Berbasis Web Perencanaan Proyek Rekayasa Web Isu Manajemen Proyek Rekayasa Web Pengukuran Rekayasa Web dan Aplikasinya Worst Practices untuk Proyek Aplikasi Web Analisis
Jawaban
Jawaban
Membang
Pendek
benar
un
tunggal
Aplikasi
dan
RPL dan
Jawaban
Inisiasi
Pendek
aplikasi
3x50
Problem Base :Learning
LMS
SE: 16,17 Pressman
RPL
Page 16 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi
Kompetensi Dasar/
ng gu
Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Instruksional
Indikator Pencapai an
Estim
Metode
Media
asi
Pembelajara
Pembelajara
Waktu
n
n
3x50
Problem Base
Pustaka
Khusus
8
Mampu melakukan Desain Aplikasi desain aplikasi web Web dan testing aplikasi
Testing Aplikasi Web
web
Kebutuhan Aplikasi Web Model Analisis untuk Aplikasi Web Model Interaksi Model Fungsional Model Configuration Relasi dan Analisis Navigasi Isu Desain untuk Rekayasa Web Piramida Desain eLektronik Web Desain Interface Aplikasi Web Desian Estetika Desain Konten Desain Arsitektur Desain Navigasi Desain Level Komponen Patern Desain Hypermedia OOD Hypermedia Method ()OHDM
Produk
Memban
Desain
Develop
gun
Aplikasi
ment
Produk
Wen dan
RPL
testing
berbasis
aplikasi
Masalah
web
:Learning
LMS
SE:18,19 Pressman
Page 17 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi ng gu
Kompetensi Dasar/ Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Instruksional
Indikator Pencapai an
Estim
Metode
Media
asi
Pembelajara
Pembelajara
Waktu
n
n
Pustaka
Khusus
Desain Pengukuran Aplikasi Web Konsep Testing pada Aplikasi Web Proses Testing sebagai pandangannya Konsep Testing User Interface Testing Komponen Level Testing Testing Navigasi Tasting Security Testing Performance MENGIMPLEMENTASIKAN MANAJEMEN PROYEK PERANGKAT LUNAK (2) : 6 – 7 9
Mampu melakukan Manajeme n Proyek Manajemen Proyek
Perangkat Lunak
Metrik untuk Proses dan
Spektrum Manajemen Proyek The People (Seseorang) The Product The Process The Project
Produk
Memban
Manajeme
Develop
gun
n Proyek
ment
Manpro
PL
3x50
Presentasi Collaborative Learning
SE: 21,22 Pressman
RPL berbasis
Page 18 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi ng gu
Kompetensi Dasar/ Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Instruksional
Indikator Pencapai an
Estim
Metode
Media
asi
Pembelajara
Pembelajara
Waktu
n
n
Pustaka
Khusus Proyek Perangkat Lunak
10
Mampu melakukan Estimasi manajemen proyek Estimasi
Kritikal Praktis Pengukuran Proses dan Domain Proyek Pengukuran Perangkat Lunak Pengukuran untuk Kualitas Perangkat Lunak Integrasi pengukuran dengan proses Perangkat Lunak Pengukuran untuk Organisasi Kecil Menyesuaikan sebuah program pengukuran Perangkat Lunak Observasi dan Estimasi Proses Perencanaan Proyek Estimasi Proyek Perangkat Lunak Skup Perangkat
Masalah
Produk
Memban
Develop
gun
ment
Manpro
Estimasi
3x50
Case Study
SE: 23 Pressman
RPL berbasis
Page 19 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi ng gu
Kompetensi Dasar/ Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Instruksional
Indikator Pencapai an
Estim
Metode
Media
asi
Pembelajara
Pembelajara
Waktu
n
n
3x50
PresentasiSel
Video, Powerpoint,
Pustaka
Khusus
11
Mampu melakukan Manajeme n Proyek Manajemen Proyek Penjadwal Penjadwalan, dan an Resiko Perangkat Manajeme Lunak n Resiko
Lunak dan Studi Kelayakan Sumber-sumber Estimasi Proyek Perangkat Lunak Teknik Dekomposisi Model Estimasi Empirik Teknik Estimasi Spesialisasi Keputusan Membuat atau Membeli Konsep Dasar Penjadwalan Penjadwalan Proyek Menentukan sebuah set perintah pada Manajemen Proyek Menentukan sebuah task network Penjadwalan Analysis Nilai
Masalah
Produk
Memban
Penjadwal
Develop
gun
an proyek
f
ment
Manpro
dan resiko
Learning
RPL berbasis Masalah
Directed
Adobe Reader, Whiteboard
Page 20 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi ng gu
Kompetensi Dasar/ Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Instruksional
Indikator Pencapai an
Estim
Metode
Media
asi
Pembelajara
Pembelajara
Waktu
n
n
Pustaka
Khusus
12
Mampu melakukan Manajeme n Proyek Manajemen Proyek Kualitas Kualitas dan Change Manajemen Change Managem ent
Pengembalian (EVA) Reaktif dan Proaktif Strategi Resiko Resiko Perangkat Lunak Identifikasi Resiko Perbaikan Resiko Mitigasi Resiko, Monitoring dan Pengaturan Perencanaan RMMM Konsep Kualitas Jaminan Kualitas Perangkat Lunak Review Perangkat Lunak Review Teknikal Fomal Pandangan Formal untuk SQA Statistik Jaminan Kualitas
Produk
Memban
Manajeme
Develop
gun
ment
3x50
Presentasi
Video,
n Proyek
Project Base
Powerpoint,
Manpro
Kualitas
Learning
Adobe
RPL
dan
berbasis
Change
Masalah
Managem
SE : 24,25 Pressman
Reader, Whiteboard
ent
Page 21 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi ng gu
Kompetensi Dasar/ Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Instruksional
Indikator Pencapai an
Estim
Metode
Media
asi
Pembelajara
Pembelajara
Waktu
n
n
3x50
Problem Base
Video,
Learning
Powerpoint,
Pustaka
Khusus Perangkat Lunak Realibilitas Perangkat Lunak Standar Kualitas ISO 9000 Perencanaan SQA Manajemen Konfigurasi Perangkat Lunak Repositori SCM Proses SCM Manajemen Konfigurasi untuk Rekayasa Perangkat Lunak MERANCANG ANTAR MUKA (1) : 8
13 .
Mampu melakukan Perancang an UID perancangan model
user interface
Analisis User Interface dan Merancang Analisis Interfasi Langkah-langkah desain interfasi Evaluasi Desain
Produk
Produk
Perancan
Develop
Develop
gan UID
ment
ment
Adobe
UID
Reader,
SE-12,15 Pressman
Whiteboard
Page 22 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi ng gu
Kompetensi Dasar/ Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Instruksional
Indikator Pencapai an
Estim
Metode
Media
asi
Pembelajara
Pembelajara
Waktu
n
n
Pustaka
Khusus Perancan gan Desain User Interface
System
Analysis
User interfaces Dialogue guidelines Feedback Help Ecommerce dialogue Data mining Ergonomics
and
Design Kendall and Kendal
MERANCANG MODEL INPUT(1) : 9 14
Mampu melakukan Perancang an Model perancangan model Input input (Desain Efektif Input)
Input design Form design Display design GUI screen design GUI controls Web design guidelines
Produk
Produk
Perancan
Develop
Develop
gan Model
ment
ment
Input
Model Input
3x50
Problem Base
Video,
Systems
Learning
Powerpoint,
Analysis
Adobe
Design
Reader, Whiteboard
and
Kendall
&
Kendall Sixth Edition
MERANCANG MODEL DATABASE (1) : 10
Page 23 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi ng gu
Kompetensi Dasar/ Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Instruksional
Indikator Pencapai an
Estim
Metode
Media
Pustaka
asi
Pembelajara
Pembelajara
Waktu
n
n
3x50
Problem Base
Video,
Systems
Learning
Powerpoint,
Analysis
Adobe
Design
Khusus 15
Mampu melakukan Perancang an Model perancangan model Database database (Desain Database)
Files Databases Normalization Key design Using the database Data warehouses Data mining
Kinerja
Model
Perancan
Databas
gan
e
Database
Reader, Whiteboard
and
Kendall
&
Kendall Sixth Edition
MERANCANG MODEL OUTPUT (1) : 11 16
Mampu melakukan Perancaga n Model perancangan model Output output (Desain Efektif Output)
Designing output Output technologies Factors in choosing an output technology Report design Screen design Web site design
Produk
Produk
Perancan
Develop
Develop
gan Modul
ment
ment
Output
Model Output
3x50
Problem Base
Video,
Systems
Learning
Powerpoint,
Analysis
Adobe
Design
Reader, Whiteboard
and
Kendall
&
Kendall Sixth Edition
MENGAPLIKASIKAN PEMODELAN BERORIENTASI OBJEK, KOMPONEN, AGILE dan n-Tier (2) : 12
Page 24 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi
Kompetensi Dasar/
ng gu
Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Instruksional
Indikator Pencapai an
Estim
Metode
Media
asi
Pembelajara
Pembelajara
Waktu
n
n
3x50
Project Base
Video,
Learning
Powerpoint,
Pustaka
Khusus 17
Mampu melakukan Mengaplik asikan pemodelan Model berorientasi objek Orientasi Objek
Produk
Produk
Perancan
Develop
Develop
gan Model
ment
ment
Berbasis
Adobe
Model
Objek
Reader,
OOD
Whiteboard
MENGAPLIKASIKAN KONSTRUKSI PERANGKAT LUNAK DAN IMPLEMENTASI SISTEM (2) : 13 -14 18
Mampu mengaplikasikan konstruksi perangkat lunak
Aplikasi Konstruksi Perangkat Lunak
Produk
Produk
Konstruksi
Video,
Develop
Develop
PL
ment
ment
Adobe
Model
Reader,
Powerpoint,
Konstruk
Whiteboard
si PL 19
Mampu mengaplikasikan dan mengimplementasik
Implement asi Sistem Perangkat Lunak Kesuksesa
Client/server computing Network types
SE 10
Produk
Produk
Implement
3x50
Project Base
Video,
Develop
Develop
asi Sistem
Learning
Powerpoint,
ment
ment
Adobe
Model
Reader,
Imnplee
Page 25 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi ng gu
Kompetensi Dasar/ Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Instruksional
Indikator Pencapai an
Estim
Metode
Media
asi
Pembelajara
Pembelajara
Waktu
n
n
Pustaka
Khusus an sistem
20
n pada Implement asi Sistem Informasi
mentasi Groupware Training PL Security Organizational metaphors Evaluation MENGAPLIKASIKAN PROSES DAN DUKUNGAN SISTEM (2) : 15 -16
Mampu
Mengaplik asikan dan mengaplikasikan memprese proses perangkat ntasikan lunak proses PL Menggam barkan Spesifikasi Proses
Whiteboard
Process specifications Business rules Structured English Decision tables Decision trees Horizontal
Produk
Produk
Aplikasi
Develop
Develop
proses
ment
ment
perangkat
Adobe
Model
lunak
Reader,
Aplikasi PL
3x50
Project Base
Video,
SE 1,2,3 Roger
Learning
Powerpoint,
Pressman
Whiteboard
ystems Analysis
and
Design Kendall
&
Kendall Sixth Edition
balancing
Data
flow
Page 26 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi ng gu
Kompetensi Dasar/ Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Instruksional
Indikator Pencapai an
Estim
Metode
Media
Pustaka
asi
Pembelajara
Pembelajara
Waktu
n
n
3x50
Project Base
Video,
SE 1,2,3 Roger
Learning
Powerpoint,
Pressman
Khusus
Mengguna kan DFD
21
Mampu mengaplikasikan dukungan system
Mengaplik asi dan memptese ntasikan dukungan system Rekayasa Desain
diagram symbols Data flow diagram levels Creating data flow diagrams Physical and logical data flow diagrams Partitioning Event driven modeling Use case and data flow diagrams Produk
Produk
Aplikasi
Develop
Develop
Dukungan
ment
ment
Sistem
Dukunga
Sebuah Jembatan Merancang dan Mengkonstruksi Kebutuhan Rekayasa Perintah Inisiasi
n Sistem PL
Adobe Reader, Whiteboard
ystems Analysis
and
Design Kendall
&
Kendall
Page 27 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi ng gu
Kompetensi Dasar/ Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Instruksional
Penilaia
Jenis
n
Butir
Indikator Pencapai an
Estim
Metode
Media
asi
Pembelajara
Pembelajara
Waktu
n
n
Pustaka
Khusus Membuat Arsitektur Desain
Kebutuhan Proses Rekayasa Kebutuhan Eliciting Pengembangan Use Case Mambangun Model Analisis Kebutuhan negosiasi Kebutuhan Menvalidasi Analisis Kebutuan Pandangan Analisis Model Model Konsep Data Analisis Orientasi Object Skenario – Base Modelling Orientasi – Model Flow Class – Base Modelling Membuat Model
Sixth Edition
Page 28 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Mi ng gu
Kompetensi Dasar/ Tujuan
Pokok
Sub Pokok Bahasan
Bahasan
Penilaia
Jenis
n
Butir
Indikator Pencapai
Instruksional
an
Estim
Metode
Media
Pustaka
asi
Pembelajara
Pembelajara
Waktu
n
n
3x50
Project Base
Video,
SE 1,2,3 Roger
Learning
Powerpoint,
Pressman
Khusus Perilaku 22
Mampu mengevaluasi perangkat lunak
Mengevalu asi perangkat lunak
Produk
Produk
Evaluasi
Develop
Develop
PL
ment
ment
Adobe
Model
Reader,
Evaluasi PL
Whiteboard
ystems Analysis
and
Design Kendall
&
Kendall Sixth Edition
Disahkan oleh
Disiapkan oleh
Dekan
Ketua Program Studi
Fakultas Ilmu Komputer
Ari Pambudi., SKom., MKom.
Fransiskus Adikara., SKom., MMSi.
Page 29 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------SATUAN ACARA PENGAJARAN (SAP) (kegiatan pengajaran yang dilakukan setiap minggu/setiap tatap muka) MATA KULIAH PERTEMUAN KE TUJUAN INSTRUKSIONAL UMUM TUJUAN INSTRUKSIONAL KHUSUS POKOK BAHASAN SUB POKOK BAHASAN
: : : : : :
Rekayasa Perangkat Lunak ....... KODE: CCR-117.......... sks :3................. 1 (satu) ....................................................... (3 x 50’) Menguasai Konsep Dasar dari Rekayasa Perangkat Lunak Mampu Menjelaskan konsep dasar dari Rekayasa Perangkat Lunak Tinjauan mengenai Rekayasa Perangkat Lunak (An Overview SE) o Krisis Perangkat Lunak o Mitos Perangka Lunak o Pradigma Perangkat Lunak o Evolusi Perangkat Lunak o Perangkat Lunak di Indonesia
KEGIATAN PENGAJARAN : TAHAP KEGIATAN Pendahuluan
KEGIATAN PENGAJAR
KEGIATAN MAHASISWA
1. Menjelaskan ruang lingkup materi yang akan Mendengarkan, diajarkan dan hubungannya dengan mata kuliah lain Memperhatikan, 2. Menjelaskan TIU dan pokok bahasan beserta TIK nya. Bertanya, mencatat
MEDIA DAN ALAT PENGAJARAN Video,
Powerpoint,
Adobe
Reader, Whiteboard Page 30 of 57
Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Penyajian
Penutup
1. 2. 3. 4. 5. 1. 2. 3.
Menjelaskan krisis perangkat lunak . Menjelaskan mitos perangkat lunak Paradigma perangkat lunak . Evolosi Perangkat Lunak . Perangkat lunak Indonesia. Mengakhiri pokok bahasan. Mereview pokok bahasan. Memberikan gambaran materi berikutnya.
-
Mendengarkan Memperhatikan Bertanya Membuat catatan
Video,
Memberi komentar
Video,
Powerpoint,
Adobe
Reader, Whiteboard Powerpoint,
Adobe
Reader, Whiteboard
Disahkan oleh
Disiapkan oleh
Dekan
Ketua Program Studi
Fakultas Ilmu Komputer
Ari Pambudi., SKom., MKom.
Fransiskus Adikara., SKom., MMSi.
Page 31 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER ------------------------------------------------------------------------------------------------------------------------------------------------
RENCANA PEMBELAJARAN KBK Mata Kuliah
: Rekayasa Perangkat Lunak
Jurusan
:
KOMPETENSI
:
Sem 3 Kode : KMP-117….. Sks : 3 sks
.
Teknik Informatika ……………………
Dosen : I. Joko Dewanto., Ir., MM.
Kemandirian, Kerjasama (Team Work), Keahlian Komunikasi (Communication Skills), Pemecah Masalah (Problem
Solver), Pengaturan Orang dan Memerintahkan (Managing People and Task), Inovasi (Inovation)
(1) MINGGU KE 1
(2) (3) (4) KEMAMPUAN BAHAN KAJIAN BENTUK/METODE AKHIR YANG (materi ajar) PEMBELAJARAN DIHARAPKAN Mampu Menjelaskan Perkembangan Peran Presentasi
Penilaian
konsep
(Karakteristik
dasar
dan
Perangkat Lunak
proses dari Rekayasa
Perangka Lunak
Perangkat Lunak
Legalitas
Evaluasi Pendahuluan
(5) KRITERIA (indicator) PENILAIAN
(6) BOBOT NILAI
Pendahuluan Mahasiswa
dan
Kesiapan Belajar)
Perangkat
Lunak
Mitos
Perangkat Page 32 of 57
Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Lunak
Bagaimana memulainya
–
PL
Senuah
Teknologi Layer
A
Kerangka
kerja
Proses
Proses Evaluasi
Personal
dan
Tim
Model Proses
2
Teknologi Proses
Produk dan Proses
Mampu Menerangkan
Model Perspektif
Presentasi
dan
Model Waterfall
Information Learning
Model
Proses
Proses Agile
Model Incremental
Model
Penilaian Formatif
Proses
Evaotioner
Pengembangan Model Concurrent
Sebuah Model Proses Page 33 of 57
Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Evolutioner
Spesialisasi
Model
Proses
The Unified Process
Apa itu Agility\
Apa Itu Proses Agile
Model Proses Agile (XP,ASD,DSDM,Scr um dan Crystal, FDD, Agile Modeling
3
Mampu RPL
Melakukan Praktis
Rekayasa Sistem
dan
RPL Praktis
Presentasi
Komunikasi Praktis
Discovery Learning
Perencanaan Praktis
Modeling Praktis
Konstruksi Praktis
Pengembangan
Sistem
Penilaian Formatif
Berbasis
Komputer
Hirarki
Rekayasa
Sistem Page 34 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------
BPE
(Business
Proses Enggineering)
4
Mampu
melakukan
rekayasa
kebutuhan
Produk Rekayasa
Sistem Modeling
Sebuah
Penilaian Case Study
dan Case Study
Merancang
dan membangun model analisis
Jembatan Presentasi
Mengkonstruksi
Kebutuhan Rekayasa Perintah
Inisiasi
Kebutuhan
Proses Rekayasa
Kebutuhan Eliciting
Pengembangan
Use
Case
Mambangun
Model
Analisis
Kebutuhan negosiasi
Kebutuhan Menvalidasi
Analisis Kebutuan Page 35 of 57
Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------
Pandangan
Analisis
Model
Model Konsep Data
Analisis
Orientasi
Object
–
Base
Orientasi –
Model
Skenario Modelling
Flow
–
Class
Base
Modelling
Membuat
Model
Perilaku
5
Mampu rekayasa membuat
melakukan desain
dan
konteks
desain
arsitektur
Desain
dengan Presentasi
Penilaian Formatif Grup
Rekayasa Small Group Discussion
Perangkat Lunak
Proses
Desain
dan
Kualitas Desain
Konsep Desain Page 36 of 57
Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------
Model Desain
Desain
PL
Base
Patern
Arsitektur PL
Desain Data
Stile Arsitektur dan Patern
Desain Arsitektur
Mengevaluasi alternatif
desain
arsitektur
Mapping Data Flow didalam arsitektur PL
6
Mampu
melakukan
Apa itu Komponen
Model
Desain Class base Cooperative Learning
Desain
Komponen dan User Interface Desain
Presentasi
dan Penilaian
Kerjasama
dan
Leadership
komponen
Kompoenen
Level
Desain
Object
Constraint
Language Page 37 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------
Desain
Komponen
Konvensional
The Golden Rule
Analisis
User
Interface
dan
Merancang
Analisis Interfasi
Langkah-langkah desain interfasi
7
Mampu
membuat
Evaluasi Desain
Atribut
Sistem Presentasi
aplikasi Rekayasa Web
berbasis
dan
Aplikasinya
Menginisiasi
Aplikasi Web
Layer
Web
Penilaian Kerjasama, Komunikasi
dan Problem Base Learning
Aplikasi
Rekayassa Web
Proses
Aplikasi
Rekayasa Web
Best
Practice
Rekayasa Web
Formulasi
Sistem Page 38 of 57
Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Berbasis Web
Perencanaan Proyek Rekayasa Web
Isu
Manajemen
Proyek
Rekayasa
Web
Pengukuran Rekayasa Web dan Aplikasinya
Worst
Practices
untuk
Proyek
Aplikasi Web
Analisis
Kebutuhan
Aplikasi Web
Model Analisis untuk Aplikasi Web
Model Interaksi
Model Fungsional
Model Configuration
Relasi dan Analisis Page 39 of 57
Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Navigasi
8
Mampu
melakukan
desain aplikasi web dan testing aplikasi web
Isu
untuk Self Directed Learning
Desain
Problem Base Learning
Rekayasa Web
Piramida
Penilaian Formatif
Desain
eLektronik Web
Desain
Interface
Aplikasi Web
Desian Estetika
Desain Konten
Desain Arsitektur
Desain Navigasi
Desain
Level
Komponen
Patern
Desain
Hypermedia
OOD
Hypermedia
Method ()OHDM
Desain
Pengukuran
Aplikasi Web Page 40 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------
Konsep Testing pada Aplikasi Web
Proses
Testing
sebagai pandangannya
Konsep Testing
User Interface Testing
Komponen
Level
Testing
9
Mampu Manajemen
melakukan
Testing Navigasi
Tasting Security
Testing Performance
Spektrum
Presentasi
Penilaian Formatif
Manajemen Proyek
Collaborative Learning
Penilaian Kerjasama, Leadership
Proyek
Perangkat Lunak
The
People
dan Komunikasi
(Seseorang)
The Product
The Process
The Project
Kritikal Praktis
Pengukuran
Proses Page 41 of 57
Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------dan Domain Proyek
Pengukuran Perangkat Lunak
Pengukuran Kualitas
untuk Perangkat
Lunak
Integrasi pengukuran dengan
proses
Perangkat Lunak
Pengukuran
untuk
Organisasi Kecil
Menyesuaikan sebuah
program
pengukuran Perangkat Lunak 10
Mampu manajemen
melakukan
proyek
Estimasi
Observasi
dan Presentasi Self Directed Learning
Estimasi
Proses
Penilaian Formatif Penilaian Tugas Mandiri
Perencanaan
Proyek
Estimasi
Proyek Page 42 of 57
Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Perangkat Lunak
Skup Lunak
Perangkat dan
Studi
Kelayakan
Sumber-sumber
Estimasi
Proyek
Perangkat Lunak
Teknik Dekomposisi
Model
Estimasi
Empirik
Teknik
Estimasi
Spesialisasi
Keputusan Membuat atau Membeli
11
Mampu
melakukan
metode testing untuk Perangkat
Lunak
Konvensional
Konsep
Dasar Presentasi
Penilaian Formatif
Project Base Learning
Penjadwalan
Penjadwalan Proyek
Menentukan
sebuah
set perintah
pada
Manajemen Proyek Page 43 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------
Menentukan
sebuah
task network
Penjadwalan
Analysis
Nilai
Pengembalian (EVA)
Reaktif dan Proaktif Strategi Resiko
Resiko
Perangkat
Lunak
Identifikasi Resiko
Perbaikan Resiko
Mitigasi
Resiko,
Monitoring
dan
Pengaturan
12
Mampu Manajemen
Perencanaan RMMM
melakukan
Konsep Kualitas
Proyek
Jaminan
Kualitas dan Change Manajemen
Presentasi
Kualitas Project Base Learning
Penilaian Formatif Penilaian Problem Solver
Perangkat Lunak
Review
Perangkat Page 44 of 57
Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Lunak
Review
Teknikal
Fomal
Pandangan
Formal
untuk SQA
Statistik
Jaminan
Kualitas
Perangkat
Lunak
Realibilitas Perangkat Lunak
Standar Kualitas ISO 9000
Perencanaan SQA
Manajemen Konfigurasi Perangkat Lunak
Repositori SCM
Proses SCM
Manajemen Konfigurasi
untuk Page 45 of 57
Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Rekayasa Perangkat Lunak 13
Mampu metode
melakukan formal
Cleanroom SE
dan
Dasar Presentasi Mahasiswa
Konsep
Penilaian Presentasi
Metode Formal
Persiapan
awal
Matematika
Mengaplikasikan matematika
pada
spesifikasi formal
Bahasa
Spesifikasi
Formal
Object
Constraint
Languages (OCL)
Bahasa Spesifikasi Z
10
Rekomendasi
Metode Formal
Metode Formal Masa Depan
Pandangan
Clean
Room SE Page 46 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER ------------------------------------------------------------------------------------------------------------------------------------------------
14
Mampu melaksanakan Pengembangan
Spesifikasi Fungsi
Desain Cleanroom
Testing Cleanroom
Rekayasa
Dasar
Dasar Mahasiswa
Sistem
Komponen
pada Presentasi
Penilaian Formatif Penilaian Sumatif
Komponen
Proses
CBSE
(Componen
Base
Software Enggineering)
Disahkan oleh
Disiapkan oleh
Dekan
Ketua Program Studi
Fakultas Ilmu Komputer
Ari Pambudi., SKom., Mkom.
Fransiscus Adikara., SKom., MMSi.
Page 47 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------FORMAT RANCANGAN TUGAS MATA KULIAH
: Rekayasa Perangkat Lunak……………………………………………………………………………..
SEMESTER
: V……………………………………… sks : 3 sks………………………………………
MINGGU KE
: 1……………………………………………………….. Tugas ke : 1…………
1. TUJUAN TUGAS : Mengetahui karakteristik Mahasiswa, Mengetahui kemampuan mahasiswa pada pembelajaran sebelumnya, Mengetahui cara belajar mahasiswa Mengetahui kemampuan konsep dasar produk dan proses RPL, belajar dengan mendengarkan presentasi dosen, tes kemampuan dasar produk dan proses PL 2. URAIAN TUGAS : b. Obyek garapan : Karakteristk Mahasiswa , Kemampuan Mata Kuliah Prasyarat, Cara Belajar Mahasiswa ……………………………… Karakteristik dasar RPL Mahasiswa, Kemampuan mata kuliah prasyarat (Kemampuan Dasar Ilmu Komputer dan Mata Kuliah Permogramman), Cara belajar mahasiswa Presentasi Dosen, Menggunakan Modul RPL, Menjawab Pribadi) c. Yang harus dikerjakan dan batasan – batasan : Soal ,mengenai karakter mahasiswa, dasar-dasar sistem komputer, cara belajar mahasiswa…………………………………………… Mengetahui kemampuan dasar RPL ? Page 48 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------1. Apa yang dimaksud dengan RPL ? 2. Mengapa RPL dibutuhkan untuk perkembangan proses bisnis saat ini ? 3. Perangkat Lunak dari segi Teknologi Layer ? 4. Jelaskan kerangka ptoses kerja PL ? 5. Jelaskan beberapa model perangkat lunak bisnis yang saat ini banyak digunakan untuk mendukung bisnis ? Mengetahui cara belajar mahasiswa : Bagaimana cara belajar Anda ? Kompoenen media belajar yang sering anda gunakan (buku, internet, elearning, atau lainnya, sebutkan ? Apakah anda mengetahui SAP (Satuan Acara Perkuliahan yang diberikan dosen ? d. Metode/cara pengerjaan, acuan yang digunakan : Kuis………………………………………… Essay dan pengisian dilakukan oleh setiap individu mahasiswa e. Deskripsi luaran tugas yang dihasilkan/dikerjakan : Kuesioner karakteristik mahasiswa………………………………………. Mengetahui kemampuan dasar produk dan proses PL Mengetahui cara belajar mahasiswa, media pendukung belajar dan dukungan SAP terhadap mahasiswa 1. KRITERIA PENILAIAN : f. Karakteristik Mahasiswa
100……. %
g. Kemampuan Mata Kuliah Prasyarat
100……. %
h. Cara Belajar Mahasiswa ……100……………. %
Page 49 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------TUGAS KE 1 REKAYASA PERANGKAT LUNAK (CCR-117) Tujuan dari tugas ini adalah mengetahui karakteristik mahasiswa, kemampuan dasar sistem komputer dan cara belajar mahasiswa. OBYEK TUGAS : Identitas diri setiap mahasiswa Mengidentifikasikan pembelajaran Sistem Komputer sebelumnya Melihat berbagai cara belajar setiap mahasiswa KRITERIA RANCANGAN : Identitas diri dari : Nama, Alamat, Kota, Budaya, Agama, dstnya Melihat pembelajaran Sistem Komputer mengenai komponen IT (hardware, software, brainware, networking and telecommunication, database, procedure, security). Mengetahui jenis-jenis software, kebutuhan IT Bisnis, trend software Melihat cara belajar mahasiswa sesuai dengan kecerdasan mahasiswa (8 kecerdasan) 1. Kecerdasan Matematis–Logis, 2. Kecerdasan Visual – Spasial, 3. Kecerdasan Kinestetis, 4. Kecerdasan Musical – Ritmis, 5. Kecerdasan Verbal – Linguistik, 6. Kecerdasan Interpersonal, 7. Kecerdasan Intrapersonal, 8. Kecerdasan Naturalistik. YANG HARUS DIKERJAKAN Menjawab pertanyaan yang ditanyakan KETENTUAN : Semua gambar disajikan dengan teknik warna, dalam skala 1 : 100, pada kertas putih ukuran A3. Semua berkas latihan yang telah diasistensikan juga dikumpulkan bersama sajian akhir. Tugas ini dikerjakan dalam waktu 2 minggu. Bobot tugas ini adalah 15% dari keseluruhan nilai mata kuliah PA II ini.
Page 50 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Bentuk Umum Rubrik Deskriptif Deskripsi tugas : DIMENSI
Skala 1
Skala 2
Skala 3
Skala 4
Skala 5
Dimensi 1
Tolok ukur
Tolok ukur
Tolok ukur
Tolok ukur
Tolok ukur
Dimensi
Dimensi
Dimensi
Dimensi
Dimensi
Tolok ukur
Tolok ukur
Tolok ukur
Tolok ukur
Tolok ukur
Dimensi
Dimensi
Dimensi
Dimensi
Dimensi
Tolok ukur
Tolok ukur
Tolok ukur
Tolok ukur
Tolok ukur
Dimensi
Dimensi
Dimensi
Dimensi
Dimensi
Tolok ukur
Tolok ukur
Tolok ukur
Tolok ukur
Tolok ukur
Dimensi
Dimensi
Dimensi
Dimensi
Dimensi
Tolok ukur
Tolok ukur
Tolok ukur
Tolok ukur
Tolok ukur
Dimensi
Dimensi
Dimensi
Dimensi
Dimensi
Dimensi 2
Dimensi 3
Dimensi 4
Dimensi 5
Page 51 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Rubrik Deskriptif untuk Menilai Presentasi Lisan
Dimensi
Organisasi
Sangat baik
Baik
Batas
Kurang
Di Bawah
Memuaskan
Harapan
Presentasi terorganisasi
Presentasi terorganisasi
Presentasi mempunyai
Cukup fokus, namun
Tidk ada organisasi
dengan menyajikan
dengan baik dan
fokus dan menyajikan
bukti kurang
yang jelas. Fakta
fakta yang didukung
menyajikan fakta yang
bebearpa bukti yang
mencukupi untuk
tidak digunakan
oleh contoh yang telah
meyakinkan untuk
mendukung kesimpulan
digunakan dalam
untuk mendukung
– kesimpulan
menarik kesimpulan
pernyataan.
(4–5)
(3–2)
(0 – 1 )
dianalisis sesuai konsep mendukung kesimpulan
Skor
– kesimpulan
Isi
( 9 – 10 )
(6–8)
Isi mampu menggugah
Isi akurat dan lengkap.
pendengan untuk
Para pendengar
tetapi tidak lengkap.
karena tidak ada data
atau terlalu umum.
mengembangkan
menambah wawasan
Para pendengar bisa
factual, tidak
Pendengar tidak
pikiran
baru tentang topic
mempelajari beberapa
menambah
belajar apapun atau
tersebut.
fakta yang tersirat,
pemahaman
kadang
tetapi mereka tidak
pendengar
menyesatkan.
Isi secara umum akurat, Isinya kurang akurat,
Isinya tidak akurat
Page 52 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------menambah wawasan baru tentang topic tersebut. ( 14 – 15 )
( 10 – 13 )
(6–9)
(3–5)
(0–3)
Gaya
Berbicara dengan
Pembicara tenang dan
Secara umum
Berpatokan pada
Pembicara cemas
Presentasi
semangat, menularkan
menggunakan intonasi
pembicara tenang,
catatan, tidak ad aide
dan tidak nyaman,
semangat dan
yang tepat, berbicara
tetapi dengan nada
yang dikembangkan
dan membaca
antusiasme pada
tanpa bergantung pada
yang datar dan cukup
di luar catatan, suara
berbagai catatan dari
pendengar
catatan, dan
sering bergantung pada
monoton
pada berbicara.
berinteraksi secara
catatan. Kadang –
Pendengar sering
intensif dengan
kadang kontak mata
diabaikan. Tidak
pendengar. Pembicara
dengan pendengar
terjadi kontak mata
selalu kontak mata
diabaikan.
karena pembicara
dengan pendengar.
lebih b anyak melihat ke papan tulis atau layar.
( 9 – 10 )
(7–8)
(4–6)
(2–3)
(0–1)
Skor Total
Page 53 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Rubrik Deskriptif untuk Menilai Portfolio Mahasiswa atau Pengembangan dan Desain Sistem RPL
Dimensi
Planning
Sangat baik
Baik
Batas
Kurang
Di Bawah
Memuaskan
Harapan
Perencanaan
Perencanaan
Perencanaan focus
Perencanaan cukup
Tidk ada
berdasarkan
berdasarkan
dengan menyelesaikan
focus tetapi bukti
perencanaan yang
permasalahan bisnis
permasalahan bisnis
permasalahan bisnis
kurang untuk
jelas. Fakta tidak
dengan tujuan
dengan fakta-fakta
dan menyajikan fakta-
digunakan dalam
digunakan untuk
memberikan solusi
yang meyakinkan
fakta yang mendukung
menarik kesimpulan
mendukung
penyelesain masalah
menyelesaikan
kesimpulan konsep
berdasarkan RPL
pernyataan
system bisnis
masalah system bisnis
RPL
berdasarkan fakta yang
berdasarkan
didukung dengan
kesimpulan-
konsep RPL
kesimpulan konsep
Skor
berdasarkan RPL
RPL (9-10)
(6-8)
(4-5)
(2-3)
(0-1)
Page 54 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Analisis
Analisis disajikan
Analisis disajikan
Analisis focus dengan
Perencanaan cukup
Tidk ada analisis
berdasarkan analisis
berdasarkan analisis
penyajian analisis dan
focus tetapi bukti
yang jelas. Fakta
pendahuluan, analisis
pendahuluan, analisis
menyajikan faktas
kurang untuk
tidak digunakan
perusahaan, analisis
perusahaan, analisis
dengan konsep RPL.
digunakan dalam
untuk mendukung
system informasi,
system informasi,
menarik kesimpulan
pernyataan
analisis proses bisnis,
analisis proses bisnis,
berdasarkan RPL
berdasarkan RPL
analisis system dengan
analisis system yang
tujuan menyelesaikan
didukung dengan
masalah bisnis
konsep RPL
berdasarkan fakta yang didukung dengan konsep RPL
Desain
(9-10)
(6-8)
(4-5)
(2-3)
(0-1)
Perancangan disajikan
Perancangan disajikan
Perancangan disajikan
Perancangan
Tidak ada
berdasarkan
berdasarkan
berdasarkan
disajikan
Perancangan yang
perancangan input,
perancangan, baik
perancangan, baik
berdasarkan 1
disajikan. Fakta
database, output, uid
perancangan input,
perancangan input,
perancangan, baik
tidak digunakan
secara lengkap dengan
database, output, uid
database, output, uid
perancangan input,
untuk mendukung
tujuan menyelesaikan
yang didukung dengan
menyajikan fakta
database, output, uid
pernyataan Page 55 of 57
Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------masalah bisnis
konsep RPL
dengan konsep RPL
tetapi kurang bukti
didukung dengan
untuk digunakan
konsep RPL
dalam mengambil
berdasarkan RPL
kesimpulan (9-10)
(6-8)
(4-5)
(2-3)
(0-1)
Implementasi
Implementasi
Implementasi
Tidak ada
dengan lengkap
disajikan dengan
disajikan dengan
disajikan dengan
Implementasi yang
menyelesaikan solusi
lengkap
lengkap
lengkap
disajikan. Fakta
masalah bisnis
menyelesaikan solusi
menyelesaikan solusi
menyelesaikan solusi
tidak digunakan
berdasarkan uji coba
masalah bisnis
masalah bisnis
masalah bisnis
untuk mendukung
dan standar kualitas
berdasarkan uji coba
berdasarkan uji coba
berdasarkan uji coba
pernyataan
dengan tujuan
dan standar kualitas
dan standar kualitas
dan standar kualitas
berdasarkan RPL
menyelesaikan
yang didukung dengan
menyajikan fakta
tetapi kurang bukti
masalah bisnis
konsep RPL
dengan konsep RPL
untuk digunakan
Implementasi Implementasi disajikan
didukung dengan
dalam mengambil
konsep RPL
kesimpulan
(9-10)
(6-8)
(4-5)
(2-3)
(0-1)
Evaluasi Page 56 of 57 Revisi (tgl) : 0 (8 September 2013)
FAKULTAS ILMU KOMPUTER -----------------------------------------------------------------------------------------------------------------------------------------------Skor Total
Page 57 of 57 Revisi (tgl) : 0 (8 September 2013)