Trello & Bug Tracking

Teknologi Kolaborasi Pengembangan Perangkat Lunak

Tujuan Pembelajaran


Trello

Apa itu Trello?


Trello

Bagaimana cara kerja Trello?


Board dalam Trello

List dan Card dalam Trello

Back of the Card

Setiap "card" di Trello bisa memuat banyak informasi berharga.

Detil dari Card


Trello dan SCRUM

Ada beberapa cara memanfaatkan Trello sebagai perangkat SCRUM


  1. Menggunakan satu board (untuk proyek kecil)
  2. Menggunakan beberapa board (untuk proyek besar)

Trello Satu Board


Trello 1 board

Trello Satu Board (lanjutan)


Trello Beberapa Board

Jika Proyek besar atau tim banyak.

Dengan Satu board, bisa terlalu ribet.

Kurang detil di setiap board

Trello Beberapa Board (Lanjutan)

Backlog Board

Sprint Board

Bug Tracking

Bug?

A software bug is an error, flaw, failure, or fault in a computer program or system that causes it to produce an incorrect or unexpected result, or to behave in unintended ways. Wikipedia

Bug Tracking?


Proses Pelaporan Bug

Langkah 1: User / QA Melaporkan Bug ke Tim

Langkah 2: Tim Menentukan Siapa yg Memperbaiki Bug

Langkah 3: Berikan Hasil Perbaikan Bug ke User / QA

Contoh Sistem Bug Report

Github Bug Report

Menulis Bug Report yang Baik

Sebelum Menulis Bug Report


Pastikan terlebih dahulu:

  1. Bug belum pernah dilaporkan (gunakan search)
  2. Software sudah versi paling baru

Bug Report yang Baik


Bug report yang baik memiliki komponen berikut:

  1. Ringkasan (deskripsi) bug yang jelas
  2. Langkah reproduksi bug yang jelas
  3. Stacktrace / Error Code jika terdapat exception

Ringkasan Bug


Ringkasan Bug


Langkah Reproduksi Bug


  1. Bagian paling penting dari Bug Report
  2. Kalau pengembang tidak bisa mereproduksi bug, akan sulit memperbaiki bug
  3. Harus detil sedetil-detilnya
  4. Lebih baik kalau ditulis langkah demi langkah
  5. Tuliskan apa yang diharapkan terjadi, dan apa yang sebenarnya terjadi

Langkah Reproduksi Bug (Buruk)


  1. Buka Gmail pada Firefox
  2. Tampilan rusak

Langkah Reproduksi Bug (Baik)


  1. Tekan Ctrl+N untuk membuka jendela baru pada Firefox
  2. Isikan https://mail.google.com pada Address Bar dan tekan Enter
  3. Diharapkan: tampilan inbox Gmail
  4. Yang muncul: pesan kesalahan "Your browser does not support cookies (error -91)"