RPKPS MK testing dan implementasi sistem UG update

  MATA KULIAH : Testing dan Implementasi Sistem sks : 3 sks KOMPETENSI MATA KULIAH: Menguji dan Mengimplementasi Perangkat Lunak

  KOMPETENSI SOFTSKILL : SS1 = Daya Tarik Komunikasi , SS2= Ketelitian , SS3= Kedisiplinan, SS4= Kreativitas , SS5= Kerja sama Team

  

MING KEMAMPUAN MATERI/KAJIAN/ METODE TUGAS MAHASISWA KRITERIA BOBO

GU AKHIR SP.BAHASAN PEMBELAJA T RAN

  1

  2

  3

  4

  5

  6

  7 20 %

    

  1 – 4 SDLC; HS:

  DISCOVERY Mencari referensi Kelengkapan isi Menjelaskan teknik Pengembangan Perangkat LEARNING Merangkum referensi rangkuman 

    pengujian perangkat Lunak SWDLC –(Design, Mempresentasikan hasil rangkuman Kebenaran isi

   lunak Coding, Testing) rangkuman

    Pengujian perangkat lunak Kesesuaian aturan

   SS: Strategi dan rencana

  tata tulis dan pengujian ketepatan waktu

  SS1 Daya tarik

  • komunikasi Pengujian Unit

   - SS2 Ketelitian Pengujian Integrasi komunikasi/prese

  Daya tarik

  Pengujian Validasi - ntasi

  SS3 Kedisiplinan Pengujian Sistem -

   Definisi - Basic Path Testing -

  Pengujian White Box

  • Path Graph Notation - Cyclomatic Complexity Uji coba berbasis - structure control (condition testing, data flow testing, loop testing, dst)

  Pengujian Black Box  Definisi -

  Analysis Cause Effect Graphing -

  Comparison Testing

  5 – 7 HS: Pengujian White Box dengan CASE STUDY Menganalisis kasus pengujian PL Ketepatan 20 % 

   

   Memilih teknik yang menggunakan metode yang Memilih teknik yang sesuai dan pemilihan teknik

   tepat dalam telah diketahui menjelaskan alasannya Daya tarik

   pengujian Pengujian Black Box dengan Mempresentasikan hasil komunikasi/prese   metode yang telah diketahui ntasi

  SS:

  SS1 Daya tarik komunikasi SS2 Ketelitian SS3 Kedisiplinan

  30 %

  8 – 13 HS: Teknik pengujian perangkat PROJECT Menyelesaikan kasus pengujian Ketepatan  

  Melakukan pengujian Lunak BASED PL pengujian Menemukan kesalahan dan Variasi metode

   PL secara tepat

   memperbaiki pengujian  

  SS:

  Menuliskan laporan hasil Variasi fitur yang pengujian ( Test Run Chat, Type diuji coba SS1 Daya tarik

   komunikasi Test, Test case Table) Kesesuaian fitur

  SS2 Ketelitian Mempresentasikan hasil yang perlu diuji

   pengujian coba SS4 Kreativitas

   SS5 Kerja Sama Daya Tarik

  Team Komunikasi

  14-16 HS:

   n PL yang teruji PL BASED konversi sistem yang digunakan perencanaan dan   Tahap dan langkah Merencanakan teknik training, implementasi

    Mengimplementasika Perencanaan Implementasi PROJECT Mempersiapkan dan memilih teknik Kesesuaian 30 %

   SS: implementasi PL jadwal training, user yang ditraining, Ketepatan SS1 Daya tarik (Instalasi, Dokumentasi, bahan training dan estimasi biaya pemilihan teknik komunikasi Training) dan waktu implementasi konversi SS5 Kerja Sama Team

   Tipe Dokumentasi  Training Metodology dan sistem dan training / sosialisasi penggunaan sistem baru.  Mengimplementasikan perangkat lunak yang telah teruji Mempresentasikan hasil implementasi

   Kekompakan dalam pengerjaan tahapan impementasi

  

FORMAT RANCANGAN TUGAS

Nama Mata Kuliah : TESTING DAN IMPLEMENTASI SISTEM Fakultas : Filkom Program Studi : Sistem Informasi Sks : 3 Pertemuan ke : 1 - 4 A.TUJUAN TUGAS:

  Mereview konsep SDLC khususnya tahap Pengembangan Perangkat Lunak, mengidentifikasi konsep pengujian perangkat Lunak, strategi dan rencana pengujian serta perbedaan antar metode pengujian

B. URAIAN TUGAS:

  a. Obyek Garapan Persiapan Pengujian perangkat lunak

  b. Metode atau Cara pengerjaan

   Carilah referensi mengenai konsep pengembangan perangkat lunak dan pengujian perangkat lunak melalui buku dan internet ( tuliskan referensi dan sumbernya dari mana)

   Rangkumlah referensi tersebut, dengan mencakup aspek o SDLC o SWDLC –(Design, Coding, Testing) o Pengujian perangkat lunak o

  Strategi dan rencana pengujian o Pengujian White Box dan metodenya o Pengujian Black Box dan metodenya

   Rangkuman dibuat dalam paper maksimal 30 halaman dan disiapkan dalam ppt maksimal 20 slide  Paper margin atas kiri 4 cm kanan bawah 3 cm, font times new roman, 12 pt , 1,5 spasi

   Presentasikan hasil rangkuman tersebut di depan kelas Paper berisi review / rangkuman maksimal 30 halaman, Presentasi maksimal 20 slide , Upload file presentasi di 4shared.com, tuliskan di halaman depan paper linknya.

  C. KRITERIA PENILAIAN (20%)

   SS1 Daya tarik presentasi 10 %  SS2 Ketelitian 5 % dan SS3 Kedisiplinan 5 % -(Kelengkapan dan Kebenaran isi rangkuman, Kesesuaian aturan tata tulis , ketepatan waktu)

  Pertemuan ke : 5 - 7 A.TUJUAN TUGAS:

  Memilih teknik pengujian yang tepat pada perangkat lunak yang ada

  B. URAIAN TUGAS:

  a. Obyek Garapan Perangkat Lunak yang ada

  b. Metode atau Cara pengerjaan

   Cari atau pilih perangkat lunak yang sudah dikembangkan (studi kasus bisa ditetapkan terlebih dahulu oleh pengajar). Misalnya Website Berbasis E-learning , E-Commerce, E-Payment, E-Recruitment, E-Banking atau aplikasi lain berbasis mobile atau aplikasi yang pernah dibuat, boleh yang berbasis desktop atau client server.

   Dari Aplikasi yang ada / pernah dibuat tersebut , persiapkan kebutuhan untuk perencanaan uji coba perangkat lunak.  Analisa metode yang tepat dan dapat digunakan untuk uji coba perangkat lunak tersebut.

   Persiapkan strategi pelaksanaan uji coba dan item item yang akan diuji coba beserta metodenya.

   Presentasikan hasil analisa tersebut

  c. Deskripsi Luaran tugas yang dihasilkan: Paper berisi hasil analisa maksimal 15 halaman, Presentasi maksimal 20 slide

  C. KRITERIA PENILAIAN (20%)

   SS1 Daya komunikasi 10 %

   S22 Ketelitian 5 % dan SS4 Kreativitas 5 % (Ketepatan pemilihan teknik)

  Pertemuan ke : 8 – 13 A.TUJUAN TUGAS:

  Melakukan pengujian PL secara tepat

  B. URAIAN TUGAS:

  a. Obyek Garapan Perangkat Lunak yang telah dipilih dan dipersiapkan analisa kebutuhan pengujiannya.

  b. Metode atau Cara pengerjaan  Berdasarkan hasil analisa mengenai perangkat lunak yang ada dan persiapan pengujian yang telah dilakukan pada tugas sebelumnya

   Review daftar skenario pengujian ( apa yang diuji, menggunakan data apa dan hasil yang diharapkan )  Lakukan rangkaian pengujian sesuai scenario yang ditentukan

   Catat hasil pengujian dan kesalahan yang diketemukan, dan membuat rencana perbaikan kesalahan

   Presentasikan hasil pengujian

  c. Deskripsi Luaran tugas yang dihasilkan: Paper berisi proses dan hasil pengujian maksimal 15 halaman, Presentasi maksimal 20 slide , Upload file presentasi di 4shared.com, tuliskan di halaman depan paper linknya.

  C. KRITERIA PENILAIAN (30%)

   SS1 Daya tarik komunikasi 10 %

   SS2 Ketelitian 10 % ( Ketepatan pengujian, Kesesuaian fitur yang perlu diuji coba ) 

  Pertemuan ke : 14– 16 A.TUJUAN TUGAS:

  Mengimplementasikan PL yang teruji

  B. URAIAN TUGAS:

  a. Obyek Garapan Perangkat Lunak yang telah diuji coba dan diperbaiki kesalahannya (kalau bisa diperbaiki, kalau belum diperbaiki, buat tanda)

  b. Metode atau Cara pengerjaan Berdasarkan hasil pengujian yang telah dilakukan sebelumnya.  Pilih teknik konversi yang akan digunakan untuk mengimplementasi sistem yang baruPersiapkan dokumentasi user dan

   sistem serta training dan sosialisasi penggunaan sistem baru.

  Implementasikan perangkat lunak yang telah teruji  Presentasikan proses implementasi dan hasil implementasi.

   c. Deskripsi Luaran tugas yang dihasilkan: Paper berisi proses dan hasil implementasi maksimal 15 halaman, Presentasi maksimal 20 slide

  C. KRITERIA PENILAIAN (30%)

  SS1 Daya Tarik Komunikasi 5 %  SS2 Ketelitian 5 % (Ketepatan pemilihan teknik konversi, persiapan waktu , biaya, sarana prasarana dokumentasi, , training

   dan sosilalisasi ) SS3 Kedisiplinan 5 % ( Kesesuaian waktu dan biaya pra implementasi dan implementasi ) 

  GRADING SCHEME COMPETENCE KRITERIA 1: KETEPATAN PERENCANAAN dan ANALISA ( sebelum – saat – setelah ) PELAKSANAAN DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah SKOR standard

  Ketepatan Tepat, lengkap sesuai dan Tepat dan sesuai Cukup Tepat Kurang tepat dan sesuai Tidak sesuai  pemilihan betul betul dibutuhkan oleh walau sebetulnya serta kurang mendukung dengan sistem teknik testing sistem yang telah teknik lain masih sistem yang telah yang telah dan dikembangkan dapat digunakan dikembangkan dikembangkan Ketepatan pemilihan teknik konversi sistem Variasi Pengujian dilakukan dengan Pengujian dilakukan Pengujian Pengujian dilakukan Tidak ada  metode berbagai variasi metode dan dengan berbagai dilakukan dengan 1 metode dan variasi pengujian masing masing dengan variasi metode dengan sedikit sedikit variasi data dan variasi variasi data yang lengkap berbeda dan variasi variasi metode fitur yang data yang berbeda beda data berbeda dan variasi data diuji coba untuk menemukan ( relatif data data kurang / hampir kebenaran dan kesalahan yang aman) sama

       Kesesuaian

   fitur yang seluruh menu dan fitur2 mewakili seluruh mewakili tidak terhadap sebagian perlu diuji lengkap yang penting menu dan beberapa mewakili menu dan fitur tidak coba yang ada pada sistem / PL beberapa fitur menu dan fitur menu dan penting yang penting yang tidak fitur dari terlalu penting sistem / PL Dari beberapa

  Pengujian terhadap Pengujian Pengujian Pengujian hanya Pengujian

    Semua faktor yang ada dan implementasi implementasi perencanaan sesuai dengan implementasi, walau ada sedikit keterlambatan waktu atau ketidaksesuaian lain, tetapi tidak terlalu besar. dalam perencanaan kurang sesuai saat implementasi, namun masih bisa diperbaiki atau ditoleransi direncanakan tidak dapat direalisasikan saat implementasi direncanaka n tidak dapat direalisasi saat implementas i

  KRITERIA 2a: KOMUNIKASI TERTULIS DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR BAHASA PAPER

  Bahasa membangkitkan pembaca untuk mencari tahu konsep lebih dalam, diungkap dengan tepat, sesuai dengan tema yang diberikan

  Bahasa menambah informasi pembaca, diungkap dengan tepat namun deskriptif

  Bahasa deskriptif, tidak terlalu menambah pengetahuan, sebagian besar konsep sudah diungkap namun tidak lengkap

  Informasi dan data yang disampaikan tidak menarik dan membingungkan, kurang mengungkapkan aspek penting, tidak ada proses merangkum, hanya mencontoh

  Tidak ada konsep yang disajikan

KERAPIAN PAPER

  Paper cukup menarik, lengkap , rangkuman benar dan sesuai dengan aturan tata tulis dan tepat waktu

  Paper tidak terlalu lengkap dan kurang sesuai dengan isi yang diminta , Dijilid biasa

  Paper dibuat dengan sangat menarik dan isi lengkap, rangkuman benar dan sesuai dengan aturan tata tulis dan tepat waktu

  Tidak ada konsep

  KRITERIA 2b: KOMUNIKASI LISAN DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

  ISI Memberi inspirasi pendengar

  untuk mencari lebih dalam Menambah wawasan

  Pembaca masih harus menambah lagi informasi dari

  Informasi yang disampaikan tidak menambah wawasan bagi pendengarnya

  Informasi yang disampaikan menyesatkan

  Paper tidak lengkap dan tidak sesuai dengan yang diinginkan, terlambat waktu dan dijilid namun kurang rapi

  ORGANISASI Sangat runtut dan integratif

  sehingga pendengar dapat mengkompilasi isi dengan baik

  Cukup runtut dan memberi data pendukung fakta yang disampaikan

  Tidak didukung data, namun menyampaikan informasi yang benar

  Informasi yang disampaikan tidak ada dasarnya

  Tidak mau presentasi

GAYA PRESENTASI

  Menggugah semangat pendengar Membuat pendengar paham, hanya sesekali saja memandang catatan

  Lebih banyak membaca catatan

  Selalu membaca catatan (tergantung pada catatan)

  Tidak berbunyi