PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing,...

19
http://informatika.teknik.ummgl.ac.id 1 RANCANGAN MUTU PERKULIAHAN (RMP) Mata Kuliah: SOFTWARE TESTING & QUALITY ASSURANCE KPT0502327 Oleh: Mukhtar Hanafi, ST., M. Cs PM-UMM-02-03/L1 PROGRAM STUDI TEKNIK INFORMATIKA (D3) FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MAGELANG TAHUN 2018

Transcript of PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing,...

Page 1: PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing, Proses Testing, Manajemen Fungsi Testing, Konsep Baru Sekitar Testing, Testing Lingkungan

http://informatika.teknik.ummgl.ac.id

1

RANCANGAN MUTU PERKULIAHAN (RMP)

Mata Kuliah:

SOFTWARE TESTING & QUALITY ASSURANCE

KPT0502327

Oleh:

Mukhtar Hanafi, ST., M. Cs

PM-UMM-02-03/L1

PROGRAM STUDI TEKNIK INFORMATIKA (D3)

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MAGELANG

TAHUN 2018

Page 2: PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing, Proses Testing, Manajemen Fungsi Testing, Konsep Baru Sekitar Testing, Testing Lingkungan

http://informatika.teknik.ummgl.ac.id

2

LAPORAN PENGEMBANGAN MATA KULIAH

Mata Kuliah:

SOFTWARE TESTING & QUALITY ASSURANCE

KPT0502327

PM-UMM-02-03/L1

Oleh:

Mukhtar Hanafi, ST., M. Cs

Dibiayai dengan Dana Operasional Pengembangan Pendidikan (DOPP)

Program Studi Teknik Informatika (D3) Tahun Akademik 2018/2019

PROGRAM STUDI TEKNIK INFORMATIKA (D3)

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MAGELANG

TAHUN 2018

Page 4: PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing, Proses Testing, Manajemen Fungsi Testing, Konsep Baru Sekitar Testing, Testing Lingkungan

http://informatika.teknik.ummgl.ac.id

4

A. INFORMASI MATA KULIAH

1. Nama mata kuliah : SOFTWARE TESTING & QUALITY

ASSURANCE

2. Kode mata kuliah : KPT0502327

3. Bobot : 3 SKS

4. Substansi kajian : Pengenalan Testing, Dasar - dasar Testing, Desain Test

Case, Black Box Testing, Strategi Testing, Perencanaan

Testing, Proses Testing, Manajemen Fungsi Testing,

Konsep Baru Sekitar Testing, Testing Lingkungan

Arsitektur dan Aplikasi Khusus

5. Capaian Pembelajaran

Lulusan (CPL)

: KK.01 Mampu merancang dan membuat halaman

web yang didukung multimedia

menggunakan bahasa pemrograman web

tertentu untuk menghasilkan tampilan web

dengan konten yang beragam (teks, audio,

image, video).

KK.03 Mampu membuat halaman web yang

dinamis dengan cara mengintegrasikan

basis data dan menerapkan keamanannya

secara profesional agar konten web bisa

berubah sesuai isi basis data dan tidak

mudah diretas oleh pihak lain.

KK.04 Menguasai konsep teoritis bidang

pengetahuan tertentu secara umum, serta

mampu memformulasikan penyelesaian

masalah procedural

KK.05 Menguasai tata kelola transaksi profesional

dan dasar dasar cyber-preneurship.

P.01 Menguasai konsep dasar HTML, XHTML,

CSS, Javascript, Jquery dan bahasa

pemrograman web untuk menghasilkan

tampilan web yang indah dengan konten

yang beragam (teks, audio, image, video).

6. Capaian Pembelajaran Mata

Kuliah (CPMK)

: Mahasiswa mampu memahami dasar pemikiran,

penerapan dan pengembangan software testing.

7. Koordinator Mata Kuliah

Nama : Mukhtar Hanafi, ST.,M.Cs

NIDN : 0602047502

Pangkat/ Golongan : Penata Muda/ IIIA

Jabatan : Asisten Ahli

Fakultas/Program Studi : Teknik/ Teknik Informatika D3

Universitas : Universitas Muhammadiyah Magelang

Tim Pengajar : 1. Mukhtar Hanafi, ST.,M.Cs

2. Agus Setiawan, M.Eng

Page 5: PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing, Proses Testing, Manajemen Fungsi Testing, Konsep Baru Sekitar Testing, Testing Lingkungan

http://informatika.teknik.ummgl.ac.id 5

B. MATRIKS PERKULIAHAN

Perte-

muan

Kode Kemampuan

akhir/

Goal Kompetensi

Materi Strategi

Perkuliahan

Latihan yang

dilakukan

Kriteria Penilaian

(Indikator)

Bobot

(%)

(1) (2) (3) (4) (5) (6) (7) (8)

1 STQA

-01

1. Mahasiswa

mampu

menjelaskan

hubungan

antara testing

dengan kualitas

software dan

pentingnya

testing bagi

organisasi

software.

PENDAHULUAN

- Definisi Testing

- Definisi

sederhana

kualitas

- Hubungan

Testing dan

Kualitas

- Faktor Kualitas

secara umum

- Kualitas software

penting bagi

organisasi

software

Collaborative

Learning

Praktikum

• Dosen membagi

menjadi 2

kelompok,

kelompok 1

diberikan tugas

untuk

menjelaskan

tantangan dalam

Kualitas

Software

• Kelompok 2

diberikan tugas

untuk

menjelaskan

Pentingnya

Software Testing

• Mahasiswa

memaparkan

hasil diskusi di

depan kelas

• Ketepatan

menjelaskan Kualitas

Software

• Ketepatan dalam

menjelaskan

Pentingnya Software

Testing

10

2-3 STQA-

02

1. Memberikan

landasan yang

cukup dalam

memahami

dasar-dasar

testing (seperti

obyektifitas dan

prinsip-prinsip

dasar testing

dan

testabilitas).

Dasar-dasar Testing :

- Obyektifitas

Testing

- Misi dari Tim

Testing

- Psikologi Testing

- Prinsip-prinsip

Testing

- Moto Testing

- Isu-isu Seputar

Testing

Collaborative

Learning

Praktikum

• Diberikan kuis

yang diselesaikan

dalam waktu 30

menit

• Setiap mahasiswa

diberikan

pertanyaan

tentang review

materi yang telah

diajarkan

• Ketepatan mahasiswa

menjelaskan

pengertian dasar -

dasar Testing

10

Page 6: PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing, Proses Testing, Manajemen Fungsi Testing, Konsep Baru Sekitar Testing, Testing Lingkungan

http://informatika.teknik.ummgl.ac.id 6

Perte-

muan

Kode Kemampuan

akhir/

Goal Kompetensi

Materi Strategi

Perkuliahan

Latihan yang

dilakukan

Kriteria Penilaian

(Indikator)

Bobot

(%)

(1) (2) (3) (4) (5) (6) (7) (8)

2. Memberikan

gambaran

secara umum

tentang siklus

hidup testing

dan

integrasinya di

dalam siklus

hidup

pengembangan

software.

- Testabilitas

- Kemampuan

Tester yang

diharapkan

- Personilitas Tester

- Pengertian Defect

dari Software

- Biaya-biaya yang

berkaitan dengan

testing dan

Defects

- Siklus Hidup

Software Secara

Umum

- Siklus Hidup

Testing secara

umum

- Aktifitas Testing

secara umum

- Tiga tingkatan

testing secara

umum

4-5 STQA-

03

1. Memberikan

landasan yang

cukup dalam

memahami test

case sebagai

salah satu dasar

dari testing.

2. Memberikan

dasar-dasar

metode disain

Desain Test Case :

- Definisi Test

Case

- White Box

Testing

- Black Box

Testing

- Teknik Lainnya

- Penggunaan

Metode Testing

Collaborative

Learning

Praktikum

• Dosen membagi

kelas menjadi 2

kelompok

• Setiap kelompok

membuat

presentasi

tentang metode

testing Blackbox

dan Whitebox

• Ketepatan mahasiswa

dalam mengenali

perbedaan antara

Balckbox Testing dan

Whitebox Testing

15

Page 7: PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing, Proses Testing, Manajemen Fungsi Testing, Konsep Baru Sekitar Testing, Testing Lingkungan

http://informatika.teknik.ummgl.ac.id 7

Perte-

muan

Kode Kemampuan

akhir/

Goal Kompetensi

Materi Strategi

Perkuliahan

Latihan yang

dilakukan

Kriteria Penilaian

(Indikator)

Bobot

(%)

(1) (2) (3) (4) (5) (6) (7) (8)

test case beserta

contoh

ilustrasinya.

beserta

implementasinya.

• Mahasiswa

mempresentasika

n hasil diskusi

kelompoknya

6-7 STQA-

04

1. Memberikan

pemahaman

tentang

pendekatan-

pendekatan

yang dapat

digunakan

dalam

menentukan

strategi testing.

2. memberikan

dasar-dasar

penerapan

strategi testing

beserta hal-hal

yang berkaitan.

Strategi Testing :

- Pendekatan

Strategi Testing

- Isu-isu Strategi

Testing

- Unit Testing

- Integration

Testing

- Validation Testing

- System Testing

- Seni Debugging

Collaborative

Learning

Praktikum

• Dosen membagi

kelas menjadi

beberapa

kelompok

• Setiap kelompok

membuat

presentasi

tentang prosedur

masing - masing

jenis testing dan

implementasinya.

• Mahasiswa

mempresentasika

n hasil diskusi

kelompoknya

• Ketepatan mahasiswa

dapat menentukan

strategi testing sesuai

dengan kebutuhan.

10

7-8 STQA-

05

1. Memberikan

pemahaman

terhadap

perencanaan

testing.

Memberikan

dasar-dasar

pengembangan

rencana testing

beserta hal-hal

Perencanaan

Testing:

- Obyektifitas

Rencana Testing

- Rencana Test

berdasar Standar

IEEE

- Kerangka

Rencana Tes

Sederhana

Collaborative

Learning

Praktikum

• Dosen membagi

kelas menjadi

beberapa

kelompok

• Setiap kelompok

membuat

presentasi

tentang

perencanaan

testing sesuai

• Ketepatan mahasiswa

untuk membuat

perencanaan testing

dan

sekuensialisasinya.

10

Page 8: PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing, Proses Testing, Manajemen Fungsi Testing, Konsep Baru Sekitar Testing, Testing Lingkungan

http://informatika.teknik.ummgl.ac.id 8

Perte-

muan

Kode Kemampuan

akhir/

Goal Kompetensi

Materi Strategi

Perkuliahan

Latihan yang

dilakukan

Kriteria Penilaian

(Indikator)

Bobot

(%)

(1) (2) (3) (4) (5) (6) (7) (8)

yang berkaitan,

termasuk

sekuensialisasi

tes dan

estimasi tes.

- Testing

Terstruktur vs

Testing tidak

terstruktur

- Spesifikasi Test

Tingkat Tinggi vs

Tes Detail

- Sekuensialisasi

Testing

- Teknik Estimasi

Usaha Testing

- Penjadwalan

Testing

dengan standar

tertentu dan

model

implementasinya.

• Mahasiswa

mempresentasika

n hasil diskusi

kelompoknya

9-10 STQA-

06

1. Memberikan

pengetahuan

sekilas akan

keberadaan

standarisasi

internasional.

2. Memberikan

pengetahuan

tentang proses

testing beserta

produknya .

3. Memberikan

pengetahuan

tentang

integrasi testing

dalam siklus

hidup software.

Proses Testing :

- Definisi proses

pengembangan

software

- Umbrella

Frameworks

- Standarisasi

Proses

- Metodologi

Software dan

Testing

- Produk Testing

- Integrasi Testing

ke dalam Siklus

Hidup Software

- Testing dengan

review

- Testing

Kebutuhan

Collaborative

Learning

Praktikum

• Mahasiswa

dibagi menjadi

beberapa

kelompok terdiri

dari 4 orang

mahasiswa

• Masing-masing

kelompok

membuat paparan

mengenai

masing-masing

proses testing.

• Setiap kelompok

memaparkan

hasil diskusi di

depan kelas.

• Ketepatan mahasiswa

untuk menjelaskan

proses testing dari

beberapa metodologi

yang sudah

dijelaskan.

10

Page 9: PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing, Proses Testing, Manajemen Fungsi Testing, Konsep Baru Sekitar Testing, Testing Lingkungan

http://informatika.teknik.ummgl.ac.id 9

Perte-

muan

Kode Kemampuan

akhir/

Goal Kompetensi

Materi Strategi

Perkuliahan

Latihan yang

dilakukan

Kriteria Penilaian

(Indikator)

Bobot

(%)

(1) (2) (3) (4) (5) (6) (7) (8)

- Testing desain

sistem

- Otomasi Testing

11-

12

STQA-

07

1. Memberikan

pengetahuan

dasar tentang

manajemen

terhadap fungsi

testing.

Manajemen Fungsi

Testing :

- Tugas Manajemen

- Pengorganisasian

testing

- Pengendalian

Fungsi Testing

Collaborative

Learning

Praktikum

• Dosen

memberikan

studi kasus

kepada semua

mahasiswa untuk

menentukan :

o Tugas

Manajemen

o Pengorganisa

sian Testing

o Pengendalian

Fungsi

Testing

• Dosen membahas

hasil studi kasus

yang telah

dikerjakan

mahasiswa

• Ketepatan mahasiswa

untuk menentukan

manajemen fungsi

testing.

10

13-

14

STQA-

08

1. Memberikan

pengetahuan

dasar tentang

konsep baru

yang berkaitan

dengan testing.

Konsep baru seputar

testing :

- Testing berevolusi

- Testing

berorientasi objek

- Cleanroom

Testing

Collaborative

Learning

Praktikum

• Dosen membagi

mahasiswa dalam

beberapa

kelompok

• Dosen

memberikan

tugas untuk

masing - masing

• Ketepatan mahasiswa

mempelajari metode-

metode testing

terbaru/up to date.

10

Page 10: PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing, Proses Testing, Manajemen Fungsi Testing, Konsep Baru Sekitar Testing, Testing Lingkungan

http://informatika.teknik.ummgl.ac.id 10

Perte-

muan

Kode Kemampuan

akhir/

Goal Kompetensi

Materi Strategi

Perkuliahan

Latihan yang

dilakukan

Kriteria Penilaian

(Indikator)

Bobot

(%)

(1) (2) (3) (4) (5) (6) (7) (8)

15-

16

STQA-

09

1. Memberikan

pengetahuan

dasar tentang

beberapa

testing untuk

lingkungan,

arsitektur dan

aplikasi

khusus.

Testing Lingkungan,

Arsitektur, dan

Aplikasi khusus :

- Testing Graphical

User Interface

(GUI)

- Testing Arsitektur

Client/Server

- Testing

Dokumentasi dan

Fasilitas Help

- Testing Sistem

Real-Time

- Testing Aplikasi

Berbasis Web

Collaborative

Learning

Praktikum

• Dosen

memberikan

studi kasus

kepada semua

mahasiswa untuk

menentukan :

o Testing GUI

o Testing

Arsitektur

Client/Server

o Testing

Dokumentasi

dan Help

o Testing Real-

Time

o Testing

Aplikasi

berbasis Web

• Dosen membahas

hasil studi kasus

yang telah

dikerjakan

mahasiswa

• Ketepatan mahasiswa

mengimplementasika

n metode testing

untuk lingkungan,

arsitektur dan aplikasi

khusus.

15

TOTAL SKOR 100

Page 11: PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing, Proses Testing, Manajemen Fungsi Testing, Konsep Baru Sekitar Testing, Testing Lingkungan

http://informatika.teknik.ummgl.ac.id

11

C. FORMAT PENILAIAN KEGIATAN/ TUGAS

PENILAIAN KEGIATAN/ TUGAS 1

SUB KOMPETENSI TUJUAN

Mampu menjelaskan dan membedakan metode testing, antara

Black Box testing dan White Box Testing

1. URAIAN

a. Obyek Garapan :

Mencari contoh-contoh implementasi metode Black Box Testing dan White Box Testing

b. Metode/Cara Pengerjaan/ kegiatan

- Mencari dan memilih salah satu implementasi metode Black Box Testing dan White

Box Testing

- Browsing internet, studi literatur di perpustakaan

- Buat paparan metode testing maksimal 5 halaman

- Sertakan sumber acuannya

- Ketik menggunakan kertas A4, Batas Atas 4, Batas Kiri 4, Batas Bawah 3 dan Batas

Kanan 3, Spasi 1,5

- Diskusi, Presentasi

c. Deskripsi Luaran yang dihasilkan:

- Menghasilkan suatu makalah yang berisi tentang metode Black Box Testing dan White

Box Testing berbasis komputer.

2. KRITERIA PENILAIAN

a. Kelengkapan isi makalah, singkat dan padat.

b. Kemampuan presentasi dan mempertahankan pendapat

c. Tanggapan dalam berkonsultasi menggunakan bahasa yang santun dan menunjukkan

pola pikir ilmiah

Page 12: PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing, Proses Testing, Manajemen Fungsi Testing, Konsep Baru Sekitar Testing, Testing Lingkungan

http://informatika.teknik.ummgl.ac.id

12

3. RUBRIK PENILAIAN

Indicator Exelent Good Li

mit

Poor Not do Scor

e 4 3 1 0

Kelengkapan isi

makalah,

singkat dan

padat.

Makalah

lengkap, singkat,

padat disertai

gambar-gambar

pendukung,

sumber-sumber

acuan

Makalah

kurang

lengkap,

disertai

sumber acuan

Makalah dibuat

asal-asalan

Tidak

mengerjakan

Kemampuan

presentasi dan

mempertahanka

n pendapat

Kemampuan

presentasi bagus

dan memiliki

kemampuan

mempertahankan

pendapat

Kemampuan

presentas

cukup bagus

dan memiliki

kemampuan

mempertahanka

n pendapat

.

Kemampuan

presentasi kurang

bagus dan tidak

memiliki

kemampuan

mempertahankan

pendapat

Tidak

mengerjakan

Tanggapan

dalam

berkonsultasi

menggunakan

bahasa yang

santun dan

menunjukkan

pola pikir ilmiah

Tanggapan dalam

berkonsultasi

menggunakan

bahasa yang

sangat santun dan

menunjukkan

pola pikir ilmiah,

dan sangat aktif

Tanggapan

dalam

berkonsultasi

menggunakan

bahasa yang

dengan santun

dan cukup

menunjukkan

pola pikir

ilmiah, dan

aktif

merespon

Tanggapan dalam

berkonsultasi

sangat tidak baik

Tidak

memberikan

tanggapan

kepada

dosesn

Total score

Average

Page 13: PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing, Proses Testing, Manajemen Fungsi Testing, Konsep Baru Sekitar Testing, Testing Lingkungan

http://informatika.teknik.ummgl.ac.id

13

PENILAIAN KEGIATAN/ TUGAS 2

SUB KOMPETENSI TUJUAN

Mampu menganalisis implementasi metode testing berbasis

environment, architecture, dan aplikasi khusus

1. URAIAN

a. Obyek Garapan :

Mencari contoh-contoh implementasi metode testing berbasis environment testing,

architecture, dan aplikasi khusus

b. Metode/Cara Pengerjaan/ kegiatan

- Mencari dan memilih salah satu implementasi metode testing berbasis environment

testing, architecture, dan aplikasi khusus

- Browsing internet, pengamatan secara langung, studi literatur di perpustakaan

- Buat review dari sistem informasi yang diamati maksimal 5 halaman, jelaskan

kelebihan dan kekurangan dari sistem informasi tersebut.

- Sertakan sumber acuannya

- Ketik menggunakan kertas A4, Batas Atas 4, Batas Kiri 4, Batas Bawah 3 dan Batas

Kanan 3, Spasi 1,5

- Diskusi, Presentasi

c. Deskripsi Luaran yang dihasilkan:

- Menghasilkan critical review dari implementasi metode testing berbasis environment

testing, architecture, dan aplikasi khusus

2. KRITERIA PENILAIAN

a. Kreatifitas dan kelengkapan dalam menuliskan hasil contoh implementasi metode

testing berbasis environment testing, architecture, dan aplikasi khusus

b. Kemampuan presentasi dan mempertahankan pendapat

Page 14: PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing, Proses Testing, Manajemen Fungsi Testing, Konsep Baru Sekitar Testing, Testing Lingkungan

http://informatika.teknik.ummgl.ac.id

14

c. Tanggapan dalam berkonsultasi menggunakan bahasa yang santun dan menunjukkan

pola pikir ilmiah

3. RUBRIK PENILAIAN

Indicator Exelent Good Li

mit

Poor Not do Scor

e 4 3 1 0

Kelengkapan isi

makalah,

singkat dan

padat.

Makalah

lengkap, singkat,

padat disertai

sumber-sumber

acuan

Makalah

kurang

lengkap,

disertai

sumber acuan

Makalah dibuat

asal-asalan

Tidak

mengerjakan

Kemampuan

presentasi dan

mempertahanka

n pendapat

Kemampuan

presentasi bagus

dan memiliki

kemampuan

mempertahankan

pendapat

Kemampuan

presentas

cukup bagus

dan memiliki

kemampuan

mempertahanka

n pendapat

.

Kemampuan

presentasi kurang

bagus dan tidak

memiliki

kemampuan

mempertahankan

pendapat

Tidak

mengerjakan

Tanggapan

dalam

berkonsultasi

menggunakan

bahasa yang

santun dan

menunjukkan

pola pikir ilmiah

Tanggapan dalam

berkonsultasi

menggunakan

bahasa yang

sangat santun dan

menunjukkan

pola pikir ilmiah,

dan sangat aktif

Tanggapan

dalam

berkonsultasi

menggunakan

bahasa yang

dengan santun

dan cukup

menunjukkan

pola pikir

ilmiah, dan

aktif

merespon

Tanggapan dalam

berkonsultasi

sangat tidak baik

Tidak

memberikan

tanggapan

kepada

dosesn

Total score

Average

Page 15: PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing, Proses Testing, Manajemen Fungsi Testing, Konsep Baru Sekitar Testing, Testing Lingkungan

http://informatika.teknik.ummgl.ac.id

15

D. JUSTIFIKASI NILAI

1. Perhitungan score

Sub

Kompetensi

Average Score Bobot Score Score

0 - 4 (%) Ave Score X Bobot

20

20

40

20

TOTAL SCORE (N)

2. Justifikasi nilai

Total score

(N)

Nilai

Huruf

(NH)

Justifikasi

Perbaikan Nilai

Alternatif 1 Posible

Mark Alternatif 2

Posible

Mark

3,0 ≤ N ≤ 4,0 A Lulus

2,0 ≤ N < 3,0 B Lulus Remidi* A Mengulang* A

1,0 ≤ N < 2,0 E Tidak Lulus Remidi B Mengulang A

0 ≤ N < 1,0 X Tidak Lulus Mengulang A Mengulang A

* Tidak Wajib

D. BAHAN PERKULIAHAN

1. Modul/ diktat kuliah

2. Power Point

3. Handout

4. Self acces

E. REFERENSI

1. Buku

a. Burch, J.G., System, Analysis, Design, and Implementation, Boyd & Fraser Publishing Company, 1992.

Page 16: PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing, Proses Testing, Manajemen Fungsi Testing, Konsep Baru Sekitar Testing, Testing Lingkungan

http://informatika.teknik.ummgl.ac.id

16

b. D. Suryadi H.S., Bunawan, Pengantar Perancangan Sistem Informasi, Gunadarma, 1996.

c. Elmasri/Navathe, Fundamentals of Database System, Benjamin/Cummings Publishing Company, Inc, 1989.

d. Jogiyanto, Analisis dan Disain Sistem Informasi, Andi Offset, Yogyakarta, 1990. e. Senn, James A., Analysis and Design of Information Systems, McGraw-Hill

Publishing Company, 1989. f. Tavri D. Mahyuzir, Analisa Perancangan Sistem Pengolahan Data, PT. Elex Media

Komputindo, Jakarta, 1989. g. Yourdon, Edward, Modern Structure Analysis, Prentice-Hall, Inc, 1989. h. Anonim, Pengantar Analisis dan Perancangan Sistem Terstruktur, Gunadarma,

1995. i. Kendall & Kendall, Analisis dan Perancangan Sistem, Edisi Ke 5 – Jilid 1, PT.

Prenhallindo, Jakarta, 2003. j. Kendall & Kendall, Analisis dan Perancangan Sistem, Edisi Ke 5 – Jilid 2, PT.

Indeks, Jakarta, 2003. k. Ariesto Hadi Sutopo, Analisis dan Desain Berorientasi Objek, J&J Learning,

Yogyakarta, 2002. l. Adi Nugroho, Analisis dan Perancangan Sistem Informasi dengan Metodologi

Berorientasi Objek, Informatika, Bandung, 2003 m. Beizer, B., Software Testing Techniques, 2nd ed., Van Nostrand-Reinhold, 1990. n. Beizer, B., Black-Box Testing, Wiley, 1995. o. R. Collard, System Testing and Quality Assurance Techniques, Course Notes,

1997

Page 17: PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing, Proses Testing, Manajemen Fungsi Testing, Konsep Baru Sekitar Testing, Testing Lingkungan

http://informatika.teknik.ummgl.ac.id 17

Lampiran 1. Form Penilaian

No NPM NAMA MAHASISWA

POSSIBLE MARK MAX = 4

NILAI

HURUF

(NH)

AVERAGE SCORE PER SUB COMPETENCE TOTAL SCORE

(N) BEE 01 BEE 02 BEE 03 BEE 04

20% 20% 40% 20%

1 2 2 2 2 2 B

2 0

3 0

4 0

5 0

6 0

7 0

8 0

9 0

10 0

11 0

12 0

13 0

14 0

15 0

16 0

17 0

18 0

19 0

20 0

21 0

22 0

23 0

Page 19: PM-UMM-02-03/L1informatika.teknik.ummgl.ac.id/wp-content/uploads/2019/03/KPT050… · Testing, Proses Testing, Manajemen Fungsi Testing, Konsep Baru Sekitar Testing, Testing Lingkungan

http://informatika.teknik.ummgl.ac.id

19