Anda di halaman 1dari 6

GBPP

ST-RK-1.00-014-003/R-

GARIS-GARIS BESAR PROGRAM PENGAJARAN


PROGRAM STUDI: S1 SISTEM INFORMASI
Semester : 7
Berlaku mulai: Gasal/2010
JUDUL MATA KULIAH
NOMOR KODE / SKS
PRASYARAT
DESKRIPSI SINGKAT
MANFAAT MATA KULIAH
TUJUAN INSTRUKSIONAL UMUM
DAFTAR PUSTAKA

PROSENTASE PENILAIAN

:
:
:
:
:

TESTING DAN IMPLEMENTASI SISTEM


410103093 / 3 SKS
Mata kuliah ini membahas konsep, teknik, dan manajemen testing dan implementasi software.
Matakuliah ini bermanfaat bagi mahasiswa untuk memahami konsep, teknik, dan manajemen testing dan
implementasi software.
: Setelah mengikuti mata kuliah ini diharapkan mahasiswa program studi Sistem Informasi dapat mendiskripsikan
konsep, teknik, dan manajemen testing dan implementasi software.
: 1. Romeo. 2003. Testing dan Implementasi Sistem Edisi 1. Surabaya : STIKOM.
2. Hetzel, Bill. 1998. The Complete Guide to Software Testing Second Edition. New York: John Wiley & Sons.
3. Shoemaker, D., dan Jovanovic, Vladan. 1999. Engineering A Better Software Organization. Michigan:Quest
Publishing House.
4. Pressman, R. 2000. Software Engineering : A Practioners Approach 5TH Editon. Boston : Mc Graw Hill.
: UTS = 30 %
UAS = 30 %
TUGAS = 40 %

Halaman 1 dari 7

PERT
TUJUAN INSTRUKSIONAL
KE
UMUM
1
Mahasiswa memahami hubungan
antara testing dengan kualitas
software, dan pentingnya testing
bagi organisasi software

POKOK
BAHASAN
Pengantar
Testing &
Kualitas

Mahasiswa dapat memahami


dasar-dasar testing dan
gambaran secara umum tentang
siklus hidup testing dan
integrasinya di dalam siklus hidup
pengembangan software
Mahasiswa dapat memahami
dasar-dasar metode disain test
case dan mampu membuat disain
test case untuk whitebox testing

Dasar-Dasar
Testing

Mahasiswa dapat memahami


dasar-dasar metode disain test

Disain Test
Case Black Box

Disain Test
Case White Box
Testing

SUB POKOK BAHASAN

METODE

ESTIMASI
WAKTU
100 menit

JENIS
EVALUASI
Tes Tertulis

SUMBER
BELAJAR
Buku 1 Bab 1

1. Difinisi Testing
2. Definisi Kualitas
3. Hubungan Testing &
Kualitas
4. Faktor-Faktor Kualitas
Secara Umum
5. Pentingnya Kualitas
Software bagi
Organisasi
1. Obyektifitas Testing
2. Misi Tim Testing
3. Psikologi Testing
4. Prinsip-Prinsip Testing
5. Moto Testing

Tanya Jawab &


Diskusi

Tanya Jawab &


Diskusi

100 menit

Tes Tertulis

Buku 1 Bab 2

1. Difinisi Test Case


2. Pengantar White Box
Testing
3. Cakupan Pernyataan,
Cabang, & Jalur
4. Basis Path Testing
5. Cyclomatic Complexity
6. Graph Matrix
7. Control Structure
Testing
8. Data Flow Testing
9. Loop Testing
10. Line Of Code
11. Halsteads Metric
1. Pengantar Black Box
Testing

Tanya Jawab &


Diskusi

100 menit

Tes Tertulis

Buku 1 Bab 3
Sub Bab 1 dan 2

Tanya Jawab &


Diskusi

100 menit

Tes Tertulis

Buku 1 Bab 3
Sub Bab 3

Halaman 2 dari 7

PERT
KE

TUJUAN INSTRUKSIONAL
UMUM
case dan mampu membuat disain
test case untuk blackbox testing

POKOK
BAHASAN
Testing

Mahasiswa dapat memahami


dasar-dasar metode disain test
case yang lain

Disain Test
Case Lainnya

Mahasiswa memahami tentang


konsep strategi testing dan
pendekatan-pendekatan yang
dapat digunakan dalam
menentukan strategi unit testing
Mahasiswa memahami tentang
pendekatan-pendekatan yang
dapat digunakan dalam

Pengantar
Strategi Testing
& Strategi Unit
Testing

2. Dekomposisi
Kebutuhan untuk
Testing Sistematis
3. Graph Based Testing
4. Equivalence
Partitioning
5. Boundary Value
Analysis
6. Cause Effect Graphing
Techniques
7. State Transition Testing
8. Orthogonal Array
Testing
9. Functional Analysis
10. Use Cases
1. Comparison Testing
2. Test Factor Analysis
3. Risk Based Testing
4. Syntax Testing
5. Cross Functional
Testing
6. Operational Profiling
7. Table & Array Testing
1. Pendekatan Strategi
Testing
2. Isu-Isu Strategi Testing
3. Unit Testing

Strategi
Integration &
Validation

1. Pengantar Integration
Testing
2. Top Down Integration

SUB POKOK BAHASAN

METODE

ESTIMASI
WAKTU

JENIS
EVALUASI

SUMBER
BELAJAR

Tanya Jawab &


Diskusi

100 menit

Tes Tertulis

Buku 1 Bab 3
Sub Bab 4 dan 5

Tanya Jawab &


Diskusi

100 menit

Tes Tertulis

Buku 1 Bab 4
Sub Bab 1 - 3

Tanya Jawab &


Diskusi

100 menit

Tes Tertulis

Buku 1 Bab 4
Sub Bab 4 dan 5

Halaman 3 dari 7

PERT
KE

TUJUAN INSTRUKSIONAL
UMUM
menentukan strategi integration
dan validation testing

POKOK
BAHASAN
Testing

SUB POKOK BAHASAN


3.
4.
5.
6.
7.
8.

Mahasiswa memahami tentang


pendekatan-pendekatan yang
dapat digunakan dalam
menentukan strategi sistem
testing dan debugging

Strategi System
Testing &
Debugging

Mahasiswa memahami dasardasar perencanaan testing

Perencanaan
Testing

9.
10.
1.
2.
3.
4.
5.
6.
7.
1.
2.
3.
4.

10

Mahasiswa memahami
strukturisasi dalam perencanaan

Strukturisasi
dalam

1.

Bottom Up Integration
Regression Testing
Smoke Testing
Dokumentasi
Integration Testing
Pengantar Validation
Testing
Kriteria Validation
Testing
Review Konfigurasi
Alpha dan Beta Testing
Pengantar System
Testing
Recovery Testing
Security Testing
Stress Testing
Performance Testing
Seni Debugging
Pendekatan Debugging
Obyektifitas Rencana
Testing
Rencana Testing
Berdasarkan Standar
IEEE
Hal-Hal yang
Berhubungan dengan
Rencana Testing
Kerangka Rencana Tes
Sederhana
Testing Terstruktur vs
Tidak Terstruktur

METODE

ESTIMASI
WAKTU

JENIS
EVALUASI

SUMBER
BELAJAR

Tanya Jawab &


Diskusi

100 menit

Tes Tertulis

Buku 1 Bab 4
Sub Bab 6 dan 7

Tanya Jawab &


Diskusi

100 menit

Tes Tertulis

Buku 1 Bab 5
Sub Bab 1 - 4

Tanya Jawab &


Diskusi

100 menit

Tes Tertulis

Buku 1 Bab 5
Sub Bab 5 - 8

Halaman 4 dari 7

PERT
KE

TUJUAN INSTRUKSIONAL
UMUM
testing

POKOK
BAHASAN
Perencanaan
Testing

11

Mahasiswa memahami dan


mampu melakukan estimasi
dalam perencanaan testing

Estimasi dalam
Perencanaan
Testing

12

Mahasiswa memahami tentang


standarisasi internasional dan
kaitannya dengan proses testing

Proses Testing
& Standar
Internasional

13

Mahasiswa memahami tentang


siklus hidup testing dalam siklus
hidup software

Siklus Hidup
Testing &
Software

SUB POKOK BAHASAN


2. Spesifikasi Tes Tingkat
Tinggi vs Tingkat Detil
3. Kecukupan Tes
4. Sekuensialisasi Tes
1. Teknik Estimasi Usaha
Tes
2. Faktor-Faktor Estimasi
3. Estimasi Usaha Tes
4. Penjadwalan Usaha
Tes
1. Difinisi Proses
Pengembangan
Software
2. Difinisi Umbrella
Frameworks
3. Pentingnya
Standarisasi Proses
4. Hubungan Antar
Standarisasi Proses
5. Metodologi Software &
Testing
1. Aktifitas & Produk
Testing
2. Integrasi Testing ke
Dalam Siklus Hidup
Software
3. Testing dengan Review
4. Testing Kebutuhan
5. Testing Disain Sistem
6. Otomatisasi Testing

METODE

ESTIMASI
WAKTU

JENIS
EVALUASI

SUMBER
BELAJAR

Tanya Jawab &


Diskusi

100 menit

Tes Tertulis

Buku 1 Bab 5
Sub Bab 9 - 12

Tanya Jawab &


Diskusi

100 menit

Tes Tertulis

Buku 1 Bab 6
Sub Bab 1 - 5

Tanya Jawab &


Diskusi

100 menit

Tes Tertulis

Buku 1 Bab 6
Sub Bab 6 - 11

Halaman 5 dari 7

PERT
TUJUAN INSTRUKSIONAL
KE
UMUM
14
Mahasiswa memahami konsep
baru sekitar testing testing dan
beberapa testing untuk
lingkungan, arsitektur dan aplikasi
khusus

POKOK
BAHASAN
Konsep Baru
Sekitar Testing,
serta Testing
Lingkungan,
Arsitektur dan
Aplikasi Khusus

SUB POKOK BAHASAN


1. Testing dengan
Spesifikasi Berevolusi
2. Testing Berorientasi
Objek
3. Clean Room
4. Testing Graphical User
Interface (GUI)
5. Testing Arsitektur
Client/Server
6. Testing Dokumentasi
dan Fasilitas Help
7. Testing Sistem Real
Time
8. Testing Aplikasi
Berbasis Web

METODE

ESTIMASI
WAKTU
Diskusi & Tugas 100 menit
Membuat
Makalah

JENIS
EVALUASI
Presentasi
Makalah

SUMBER
BELAJAR
Buku 1 Bab 8
dan 9

Disahkan Oleh:

Diperiksa Oleh:

Dibuat Oleh:

Helmy Widyantara, S.Kom., M.Eng


Wakil Ketua I

Tutut Wurijanto, M.Kom


Kaprodi S1 Sistem Informasi

Dra. Sulis Janu Hartati, MT


Ketua Tim GBPP

Halaman 6 dari 7

Anda mungkin juga menyukai