Praktikum Topik 1.4: Prinsip Pengujian: Scrum & Agile Testing

Judul Praktikum

Implementasi Peran QA dalam Sprint Planning pada Proyek Agile Menggunakan Jira

Tujuan Praktikum

Memahami dan melakukan simulasi aktif peran Quality Assurance (QA) dalam proses Sprint Planning pada proyek Agile dengan Jira, termasuk analisis kebutuhan, penyusunan acceptance criteria, dan perancangan skenario serta estimasi testing berdasarkan user story.

Deskripsi Singkat Aktivitas

Peserta akan mensimulasikan keterlibatan QA pada tahap Sprint Planning di proyek Agile. Praktikum meliputi:

      Analisis user story,

      Identifikasi risiko,

      Penyusunan acceptance criteria,

      Pembuatan test case di Jira (Xray),

      Penyusunan tabel analisis,

      Simulasi review dan estimasi kapasitas testing.

Langkah-Langkah Praktikum

1.    Persiapan Akun dan Proyek Jira

      Login ke Jira Software.

      Pastikan plugin Xray sudah aktif di proyek.

      Pastikan akun memiliki hak akses QA/Tester.

2.    Pemilihan dan Analisis User Story

      Pilih satu user story di Backlog (misal: “Sebagai user, saya ingin membuat QR Code pembayaran”).

      Hasilkan tabel analisis kebutuhan berikut di dokumen/Notion/Trello (pilih salah satu):

User Story ID

Deskripsi

Ambiguity

Risiko Potensial

Saran QA

 

 

 

 

 

 

 

 

 

 

 

3.    Penulisan Acceptance Criteria pada User Story

      Pada Jira, tambahkan acceptance criteria pada detail user story, contoh:

      QR Code tidak dapat dibuat jika jumlah kosong.

      QR Code memiliki masa aktif 24 jam.

      Screenshot tampilan acceptance criteria pada Jira.

4.    Pembuatan Test Case Skenario Menggunakan Xray (Jira Plugin)

      Buat test case di modul Xray sesuai acceptance criteria.

      Contoh test case:

      Input jumlah kosong, klik generate QR, verifikasi error message muncul.

      Masa aktif QR lebih dari 24 jam, QR invalid.

      Command/Input:

Klik opsi “Test” pada Xray > “Create Test Case” > masukkan skenario pengujian sesuai acceptance criteria.

      Screenshot atau dokumen list test case dari Xray.

5.    Estimasi Waktu Pengujian dan Kapasitas

      Masukkan estimasi effort pada Jira (misal: “Regression test butuh 1 hari QA”).

      Tambahkan label kapasitas QA di backlog.

      Screenshot estimasi effort di backlog atau pada deskripsi test case.

6.    Review dan Diskusi Virtual dengan Developer & PO (Three Amigos)

      Simulasikan diskusi melalui fitur comment atau meeting di Jira:

      QA menuliskan pertanyaan terkait edge case (misal: “Apa yang terjadi bila QR di-scan dua kali berurutan?”).

      Developer/PO membalas dan menambahkan informasi.

      Screenshot diskusi pada komentar user story/issue di Jira.

Output yang Diharapkan

        Screenshot/rekaman layar setiap langkah (tabel analisis, acceptance criteria di Jira, test case di Xray, komitmen effort di backlog, dan diskusi role QA di Jira).

        Dokumen .xlsx/.docx berisi tabel analisis jika diperlukan.

        Semua bukti diunggah dalam 1 folder dengan struktur jelas.

Kriteria Keberhasilan

        Semua langkah bisa dilakukan tanpa error pada Jira + Xray.

        Tabel analisis, acceptance criteria, dan test case lengkap terdokumentasi.

        Estimasi effort tercatat.

        Terdapat kolaborasi aktif minimal 2 peran (QA dan non-QA) didokumentasikan via Jira.

Petunjuk Troubleshooting

        Jika fitur tertentu di Jira/Xray tidak muncul, periksa permission di Project Settings.

        Jika user story tidak tersedia, buat issue baru manual sesuai contoh.

        Jika koneksi lambat, coba akses dengan browser lain atau refresh.

Estimasi Waktu

40 menit

Last modified: Monday, 25 August 2025, 1:37 PM