Disusun Oleh Diperiksa Oleh Disetujui Oleh Tanggal Berlaku
1 September 2015
Alex Wijaya.,S.Kom.,MIT A.Haidar Mirza.,ST.,M.Kom M.Izman Herdiansyah ST.MM.PhD
(1) Minggu
ke
(2)
Kemampuan akhir yang diharapkan
(3) Bahan Kajian (Materi Ajar)
(4)
Bentuk Pembelajaran
(5)
Kriteria Penilaian (Indikator)
(6) Bobot
Nilai
1
Memahami keunikan perangkat lunak sebagai produk dan proses pembuatannya sehubungan dengan kualitas, mengenali karakteristik lingkungan pengembangan perangkat lunak, menjelaskan kesulitan
Keunikan, factor tantangan
dan karakteristik lingkungan,
summary
Ceramah dan diskusi Kreatifitas ide,
(member contoh) kemampuan
komunikasi (memberi respon)
5%
Mata Kuliah : Software Quality Assurance (SQA) Semester :
Genab Kode : 142BK5209 Sks : 2sks
Program Studi : Teknik Informatika Dosen : Alex Wijaya,S.kom.,MIT
yang dihadapi oleh tim pengembang dan tim maintenance dalam pengembangan perangkat lunak
2
Memahami Perangkat Lunak, Kualitas
perangkat lunak dan penjaminan kualitas
perangkat lunak, mampu mengidentifikasi
penyebab software error, mampu
membedakan software fault dan software
error, mampu mejelaskan hubungan antara
penjaminan kualitas perangkat lunak dan
pengembangan perangkat lunak
Definisi perangkat lunak,
software error, software fault,
klasifikasi penyebab
kegagalan perangkat lunak,
kualitas perangkat lunan,
penjaminan kualitas
perangkat lunak, hubungan
antara penjaminan kualitas
perangkat lunak dan
pengembangan perangkat
lunak
Ceramah dan diskusi Kreatifitas ide,
(member contoh) kemampuan
komunikasi (memberi respon)
3-4
Memahami factor-faktor kualitas
perangkat lunak, memahami kebutuhan
persyaratan ualitas perangkat lunak,
memahami dukumen kualitas perangkat
lunak dan pemodelan kualitas perangkat
lunak
Penjelasan tentang kebutuhan
persyaratan kualitas
perangkat lunak,klasifikasi
persyaratan perangkat lunak
dan factor kualitas dalam
bentuk pemodelan Mc.Call,
alternative model factor
kualitas perangkat lunak
Ceramah dan diskusi Kreatifitas ide,
(member contoh) kemampuan
komunikasi (memberi respon)
5%
5 Quiz 10%
6
Memahami komponen penjaminan kualitas
perangkat lunak, memahami pre project
component dalam SQA
Architecture Project, Pre
project component, contract
review, development quality
plan, software project life
Ceramah dan diskusi Kreatifitas ide,
(member contoh) kemampuan
komunikasi (memberi respon)
cycle component
7
Memahami tentang pengontrolan
perangkat lunak dan perlunya
pengontrolan perangkat lunak sebagai
factor pendukung kualitas perangkat lunak,
Definisi Aplikasi perangkat
lunak, penjelasan tentang
pengontrolan perangkat
lunak, tujuan pengontrolan
perangkat lunak dan category
pengontrolan perangkat lunak
Ceramah dan Diskusi Kreatifitas ide,
(member contoh) kemampuan
komunikasi (memberi respon)
5%
8
Memahami perlunaya perencanaan dalam
kegiatan penjaminan kualitas
perangkata lunak, memahami langkah
langkah membangun dan melaksanakan
perencanaan penjaminan kualitas
perangkat lunak mampu membuat
Definisi perencanaan
penjaminan kualitas
perangkat lunak,
langkah-langkah membangun dan
mengimplementasi
penjaminan kualitas
Ceramah dan Diskusi Kreatifitas ide,
(member contoh) kemampuan
komunikasi (memberi respon
dukumentasi perencaaan kegiatan
penjaminan kualitas perangkat lunak
perangkat lunak, elemen
9
Memahami komponen SQA dalam siklus
hidup pembangunan perangkat lunak,
memahami bagian penjaminan kualitas
perangkat lunak dalam siklus hidup
pengembangan perangkat lunak,
memahami beberapa pemodelan
pengembangan perangkat lunak
Development stage dan
maintenance stage,metode
pengembangan perangkat
lunak ,verifikasi, validasi dan
kualifikasi, SQA defect
removal
Ceramah dan Diskusi Kreatifitas ide,
(member contoh) kemampuan
komunikasi (memberi respon
5%
10 Mid Tes 15%
11-12
Memahami elemen penting dalam kualitas
perangkat lunak seperti ketahanan
perangkat lunak dan ketersediaan
Perhitungan reliability dan
availability,software safety,
software usability
Ceramah dan Diskusi Kreatifitas ide,
(member contoh) kemampuan
komunikasi (memberi
perangkat lunak, keamaman perangkat
lunak, kualitas perangkat lunak
berdasarkan ketergunaan (usability)
respon
13
Memahami testing perangkat lunak,
memahami strategi dalam testing
perangkat lunak dan memahami teknik
–teknik dalam testing perangkat lunak
Definisi dan tujuan testing
perangkat lunak, testing
strategi, white box testing,
black box testing, Mc.Call
quality classification
Ceramah dan Diskusi Kreatifitas ide,
(member contoh) kemampuan
komunikasi (memberi respon
5%
FORMAT TUGAS
Mata Kuliah : Software Quality Assurance (SQA)
Semester : 5 (Lima)
Tugas ke : 1
1. Tujuan Tugas
Memahami Konsep Software Quality assurance
2. Uraian Tugas
a. Obyek garapan : Membuat tulisan tentang SQA dengan berbagai topik
b. Yang harus dikerjakan dan batasan-batasan :
- Mengerjakan tugas sesusi dengan topic yang telah di bahas dan diberikan di kelas - Membuat tulisan (essay) dengan menggunakan format yang telah diberikan c. Metode/ cara pengerjaan, acuan yang digunakan :
- Studi literature sesui topic
- Referensi : Kevitt.M, 2008,Best Software Test & Quality Assurance Practices in the project Life-cycle Galin,D, 2004, Software Quality Assurance
d. Deskripsi luaran tugas yang dihasilkan/ dikerjakan : Tulisan dibuat sesuai dengan format dan di serahkan dalam bentuk hard copy dan file
3. Kritteria Penilaian :
a. Kesuaian Format. 10% b. Latar belakang 15%
c. Point-Point Pembahasan 15% d. Pembahasan 50%