Professional Documents
Culture Documents
MODUL 4
Customizing our Board: Board Setting
Disusun Oleh:
DSE-C
2021
DAFTAR ISI
4. Quick Filters
Quick Filters Merupakan penyaringan issue secara cepat dalam sebuah scrum
board dan kanban board, serta memiliki fungsi untuk memindahkan fokus diantara
jenis issue yang berbeda.
5. Customizing Cards
Customizing merupakan pengaturan untuk Card, dalam Customizing terdapat dua
bagian yaitu Card Colors dan Cards Layout, Card Color berfungsi untuk sebagai
label untuk sebuah permasalahan, prioritas, dll, Card Layout memiliki fungsi
untuk mengatur cards dalam sebuah board untuk menampilkan beberapa bidang,
6. Estimation
7. Working Days
Working days merupakan pengaturan untuk menentukan hari kerja sebuah tim
untuk pengerjaan berbagai laporan, hal ini dapat mengatur hari apa saja tim dapat
mengerjakan project.
Boards adalah cara yang luar biasa untuk memvisualisasikan pekerjaan tim dan
issue kemajuan dalam project. Fungsi boards:
• Lacak kemajuan pekerjaan untuk seluruh tim
• Urutkan dan prioritaskan tugas semua orang
• Susun ulang kolom (admin)
• Search And Filter
• Tambahkan tugas baru
• Monitor Due Dates.
A. Mengkonfigurasi Board
Selanjutnya, JIRA akan menampilkan beberapa fitur pilihan yang dapat dilihat
pada Gambar 1.1 untuk mengkostumisasi boards kita dengan beberapa pilihan.
Mari kita bahas satu persatu :
Gambar 1. 2 Board Setting di Scrum Board
- Administrators
Administrators berfungsi untuk mengubah serta menambahkan
seseorang yang dapat mengatur dan mengakses board yang sedang
dikerjakan seperti gambar 1.4 , penambahan administrator dapat
dilakukan ke setiap orang yang sudah masuk kedalam project tersebut.
Gambar 1.5 merupakan tampilan untuk mengatur Administrators.
Gambar 1. 5 Administrators
- Location
Location merupakan pengaturan untuk menempatkan board dalam
sebuah project, board ini dapat dipindahkan kedalam project lainnya
jika memiliki seseorang atau tim tersebut memiliki project lainnya
yang dikerjakan bersama-sama, dengan tujuan agar mempermudah
pengerjaan diproject lainnya yang memiliki dasar kebutuhan yang
sama, dapat dilihat Pada Gambar 1.6. Disarankan tetap menggunakan
lokasi board yang sesuai dengan Projectnya.
Gambar 1. 6 Location
• Filter
Filter board adalah filter issue (kueri JQL) yang menentukan masalah
(issue) mana yang disertakan pada sebuah Board. Misalnya,
menyertakan masalah dari beberapa project, atau hanya dari satu
project, atau dari komponen tertentu dari suatu project. Filter
memiliki beberapa fitur atau pengaturan yaitu:
- Saved Filter
Saved filter merupakan bagian dari Filter Board bertujuan
untuk menentukan issue mana saja yang akan dimasukan
dalam board, fungsi saved filter ini ialah untuk menyaring
board yang sedang berjalan dalam sebuah project, jika dalam
project tersebut memiliki board lebih dari 1 maka saved filter
ini akan sangat membantu menentukan board apa yang akan
ditampilkan, misalnya user memiliki beberapa board atau
project pada akun JIRA, maka user tersebut dapat menyaring
(filter) board atau project pada board yang diinginkan.
Pengaturan Saved Filter dapat dilihat pada Gambar 1.7.
- Shares
Shares merupakan filter untuk menyaring siapa saja yang mampu
untuk mengakses atau melihat project yang sedang dikerjakan, selain
itu terdapat pengaturan untuk merubah share dengan memilih edit filter
share, Selanjutnya akan muncul tampilan edit current filter untuk
mengatur segala penambahan ketentuan dari filter shares baru,
pengaturan yang dapat diatur diantarnya ialah nama dari filter share.
Shares pada filter ini adalah menyaring beberapa hak akses siapa saja
yang dapat melihat project yang dibuat dapat dilihat pada Gambar 1.8.
Gambar 1. 8 Shares
- Ranking
Ranking ialah peringkat untuk menentukan issue tersebut berada dalam
tingkat issue yang tinggi untuk perlu dikerjakan atau mungkin dalam
tingkat yang rendah, ranking ini akan secara otomatis diatur aktif pada
saat pembuatan board, ranking ini sangat mudah untuk
diimplementasikan dengan hanya melakukan drag and drop untuk
menentukan peringkatnya, dengan adanya ranking ini pengelompokan
issues akan mudah karena setiap issues telah memiliki label
peringkatnya masing –masing.
- Project in Board
Project board merupakan keterkaitan antara board dengan project yang
sedang berjalan, Board akan mengacu pada project yang dibuat seperti
pada penamaan board pada umumnya akan sama seperti nama
projectnya, oleh karena itu isi yang ada dalam board harus sesuai
dengan apa yang diinginkan dalam project dapat dilihat pada Gambar
1.12. Disesuaikan dengan Project yang dibuat dan di kaitkan dengan
Board yang dibuat.
C. Columns
Pada Kolom vertikal di sprint aktif Scrum Board dan Kanban Boards mewakili
alur kerja project Board. Kolom default dalam Sprint Aktif Scrum Boards adalah
To Do, In Progress, dan Done.
- To Do
Kolom ini merupakan kolom utama dimana issues akan ditempatkan, pada
kolom ini, issues yang masuk akan masuk kedalam daftar pekerjaan yang
perlu diselesaikan, dimana kolom ini merupakan bentuk awal
penempatann sebuah tugas yang akan dikerjakan dalam sebuah sprint.
- In Progress
Sesuai dengan namanya, dimana issues yang masuk kedalam kolom ini
akan dikategorikan sebagai pekerjaan yang sedang dalam tahap
pengerjaan, dimana biasanya tahap pengerjaan dilakukan berdasarkan
urutan nomor pada issues. Issues yang akan dikerjakan (dalam kolom To
Do) akan berpindah pada kolom In Progress apabila sedang dalam proses
tahap pengerjaan.
- Done
Done merupakan daftar pekerjaan yang sudah diselesaikan / dikerjakan,
dimana issues yang semula berada dalam tahap pengerjaan (In Progress)
ketika sudah memenuhi seluruh bagian yang perlu dikerjakan, maka akan
dipindahkan kedalam kolom Done dimana dalam hal tersebut, issues
tersebut dikategorikan dalam tahap selesai.
- Mengatur Column
- Menambahkan status baru
Gambar 1. 17 Add Status Column Management
Pada kolom board akan terlihat status pada Issue yang telah
buat sebelumnya. Untuk menambahkan status baru, Klik
tombol “Add Status” di sebelah kanan halaman.
- Menghapus status
Untuk menghapus status yang telah dibuat sebelumnya, dapat
dengan menekan tab kolom, kemudian drag status ke kolom
status tidak dipetakan. Klik ikon Hapus Status (x) untuk status
yang ingin dihapus.
D. Swimlanes
Swimlane adalah kategorisasi horizontal issue dalam active sprint Scrum board,
atau di Kanban Board. Pengguna jira dapat menggunakan swimlanes untuk
membantu tim membedakan tugas dari workstream yang berbeda, pengguna, area
aplikasi, dll. Fitur dalam swimlanes dapat dilihat pada Gambar 1.9 dibawah ini.
Gambar 1. 19 Swimlanes Setting
Untuk Memilih jenis swimlane yang berbeda, pengguna dapat memilih untuk
mengatur swimlane dengan berbagai cara, seperti yang ditunjukkan pada gambar
diatas, yaitu:
- Queries
Queries untuk mengelompokkan Issue menurut custom qurey. Query
didasarkan pada JQL yang merupakan tambahan untuk filter yang
disimpan pada Board. Dalam 1 swimlane hanya dapat dibuat oleh satu
JQL. Pengaturan pada Swimlane dapat dilakukan dengan cara
memasukkan nama, JQL, dan deskripsi. Pada awal Scrum Board belum
memiliki Swimlanes, sehingga perlu dibuat Swimlanes pertama untuk
Story dengan mengisi form Name, JQL, dan Description. Klik ‘Add’ dan
swimlanes telah berhasil dibuat. Kemudian membuat swimlane lainnya
untuk Bug, klik ‘Add’ maka swimlanes berhasil dibuat.
ketika tim ingin membuat swimlanes tambahan yang memetakan ke nilai lain dari
bidang 'Prioritas' Jira, atau menggunakan bidang lain untuk mengategorikan
swimlines.
- Stories
Satu masalah induk per swimlane (yaitu setiap swimlane berisi semua sub-
tugas induk), dengan masalah yang tidak memiliki sub-tugas yang muncul
di bawah.
Dapat dilihat pada Gambar 1.22 terdapat sub-task yang telah dikelompokkan
berdasarkan induknya. Pada gambar diatas yang menjadi kategori swimlanes
adalah user stories. Pada bagian paling bawah terdapat ‘Other Issues’ yaitu
swimalanes yang tidak tergolong pada swimlanes yang ada.
Assignee masih kosong yaitu Unassigned, maka klik ikon tersebut maka
akan menampilkan pilihan user pada project ini. Kemudian pilih salah satu
user untuk mengerjakan Issue tersebut. Setelah user terpilih, klik ikon (x)
dibagian kanan atas untuk keluar dari menu.
- Epics
Swimlanes dengan kategori epic, dengan issue yang bukan milik epics
tersebut akan muncul di bawah swimlane. Jika pengguna ingin mengubah
urutan swimlane di Board Anda, navigasikan ke Backlog Board, kemdian
drag dan lepas Epics sesuai keinginan.
- Projects
Satu project untuk setiap swimlane, dengan issue yang ditampilkan di
bawah project masing-masing.
- None
Tidak ada kategorisasi horizontal Issue (Swimlanes) a Active Sprint Scrum
Board, atau di Kanban board.
E. Quick Filters
Quick Filters memungkinkan tim (atau siapa pun yang menggunakan Board)
untuk lebih mengatur kumpulan masalah yang muncul di Scrum board atau
Kanban board. Gunakan Quick Filters untuk melihat jenis masalah yang berbeda
(contohnya: hanya menampilkan bug), atau untuk menunjukkan tampilan khusus
dari backlog. Fitur pada Quick Filter dapat dilihat pada Gambar 4.27 dibawah ini:
Pada Card color dapat mengatur warna setiap card sesuai dengan kebutuhan
tim anda, tersedia beberapa fitur dalam mengubah card color yaitu :
- Issue Types
Satu warna per jenis issue. Warna default akan dialokasikan untuk setiap
jenis issue yang cocok dengan issue di Board. Perhatikan, jenis Issue harus
sudah ada di project untuk mengkonfigurasi warnanya. Selain itu, nilai
warna tidak akan ditampilkan hingga issue dibuat di board. Tim perlu
membuat issue di board terlebih dahulu, untuk mengkonfigurasi warna
untuk jenis Issue.
Untuk dapat melihat hasil dari penggunaan Card color pada komponen
issue dalam board, setelah memilih Issue type pada bagian Color based
On, kemudian kembali pada tampilan board anda, maka akan tampil
halaman seperti berikut ini :
- Priorities
Card Colors dengan prioritas memberikan warna 1 warna per-prioritas.
Disini terdapat 5 jenis Prioritas yaitu Highest, High, Medium, Low, dan
Lowest dengan warna defaultnya masing-masing. Perubahan warna dapat
dilakukan dengan klik kotak berwarna pada Priority yang diinginkan,
kemudian pilih warna baru. Tampilan pemilihan warna sama dengan
pemilihan warna pada Issue Types.
Dapat dilihat pada gambar 1.34 dimana indikator warna dalam kategori ini
dapat dilihat pada bagian kiri task dengan penggunaan warna sesuai yang
telah dijelaskan pada keterangan diatas.
- Assignees
Satu warna per penerima tugas. Warna default akan dialokasikan untuk
setiap pengguna yang telah atau telah menjadi penerima tugas issue di
forum ini. Perhatikan, nilai warna tidak akan ditampilkan hingga issue
dibuat di board. Tim perlu membuat issue di board terlebih dahulu, untuk
mengkonfigurasi warna untuk penerima tugas.
- Queries
Satu warna per query JQL. Tim dapat menentukan query apa pun yang
Tim inginkan. Issue yang tidak cocok dengan query JQL Tim akan
ditampilkan dalam warna abu-abu. Lihat JQL untuk informasi lebih lanjut
tentang sintaks JQL. Agar dapat melihat perbedaan warna dengan jelas,
maka dari itu penulis akan membuat 3 buah Query SQL yang dapat dilihat
sebagai berikut:
- None
Tidak menampilkan atau tidak mengatur warna pada Board.
Cards Layout
Cards Layout merupakan bagian untuk mengatur tampilan dari card,
tampilan ini dapat tambahkan sampai dengan tiga bidang, selain dalam sebuah
sprint aktif card ini dapat ditambahkan dalam backlog dengan menambah field
didalamnya, field yang dapat ditambahkan dalam keduanya yaitu option. Tim
dapat mengkonfigurasi cards di Boards untuk menampilkan hingga tiga bidang
tambahan. Field dapat berbeda untuk Backlog dan sprint Aktif, jika Tim
menggunakan Scrum Boards. Jadi pada tampilan backlog dan Active Sprint
akan menampilkan field tambahan yang sesuai dengan kebutuhan tim anda,
pilihan field tambahannya seperti Gambar 1.39 dibawah Ini:
Dapat dilihat pada Gambar 1.40 contoh dari penambahan card layout pada
Board Setting di project dengan menambahkan beberapa fields (maksimal 3
fields) di Board project anda.
Gambar 1. 40 Add Card Layout (Priority)
F. Estimasi
Statistik estimasi (misalnya poin story, nilai bisnis, dll) dan pengaturan waktu
tracking (perkiraan waktu yang tersisa) dapat disesuaikan agar sesuai dengan cara
memperkirakan dan melacak pekerjaan dalam project. Banyak tim Scrum
memisahkan estimasi (yang digunakan untuk mengukur jumlah simpanan dan
menghitung kecepatan) dari tracking (yang sering kali merupakan burndown dari
jam yang digunakan selama Sprint untuk memastikan bahwa mereka berada di
jalur yang tepat untuk menyelesaikan Story selama periode Sprint ), dan
menggunakan unit yang berbeda untuk masing-masing. Pendekatan yang umum
adalah memperkirakan tugas di Poin Story, lalu melacak tugas menggunakan jam.
Jira Software memberi fleksibilitas untuk menetapkan estimasi dan statistik
pelacakan secara berbeda, tergantung pada apa yang paling sesuai dengan tim
anda. Seperti pada fitur yang disediakan ada Board Setting pada bagian Estimation
diperlihatkan pada Gambar 1.42 dibawah ini.
G. Working Days
Working days merupakan pengaturan untuk jam kerja anggota tim, dengan adanya
hal ini anggota tim dapat mengatur kapan saja waktu untuk mengerjakan task- task
yang ditugaskan dalam sebuah project tanpa harus menentukan secara mandiri
untuk mengetahui apakah di hari tersebut anggota masih harus mengerjakan,
sudah dalam waktu libur, atau mengerjakan project lainnya.. Filter untuk Working
days dapat dilihat pada Gambar 1.43 dibawah ini.
Pada working days disini terdapat 3 bagian untuk menentukan waktu dalam
mengerjakan project, yaitu :
- Time Zone
Jika tim memiliki zona waktu yang berbeda dari yang ada di server, pilih
Zona Waktu tim dengan menentukan Time Zone sesuai dengan
keberadaan anggota masing-masing jika memang bertempat dengan jarak
dan memiliki waktu yang cukup jauh.
- Standard Working Days
Menentukan standar hari kerja dengan memilih hari apa saja yang menjadi
standar pengerjaan project, standar ini dapat didiskusikan bersama untuk
menentukannya dan mencapai kesepakatan, selanjutnya baru dapat
memilih hari apa saja yang menjadi Standard Working Day .
- Non-Working Days
Non Working days merupakan penentuan untuk hari libur di hari-hari
besar atau dengan ditandai dengan tanggal merah atau pun pengambilan
cuti untuk mengerjakan project dengan menekan add date untuk memilih
tanggal mana saja yang menjadi waktu untuk tidak bekerja .Di Hari tidak
kerja (Non-Working Days), klik Tambahkan ‘Date’ untuk menentukan
hari libur atau tanggal satu kali di mana tim tidak akan bekerja. Untuk
menghapus Non-Working Days, klik 'x' di sebelah tanggal.
Pada Issue Detail View ini kita dapat mengoptimalkan detail view pada issue
yang telah dibuat, seperti :
- General Fields
General Fields Merupakan bagian untuk menampilkan secara umum dan
mendetail mengenai issues, dengan adanya beberapa hal diantaranya
status, priority, components, labels, affects versions, fix versions, dan epic,
seperti pada gambar 1.45
Gambar 1. 45 General Fileds
- Date Fields
Date Fields merupakan pengaturan untuk menampilkan kapan issues
tersebut dibuat, update dll, sesuai dengan tanggal yang ditentukan oleh
tim. Dalam fitur ini berisikan diantaranya Created dan Updated seperti
pada gambar 4.47. Sama seperti sebelumnya, dalam bagian ini memiliki
field untuk dihapus dan ditambahkan serta menentukan posisinya dengan
menggeser symbol paling kiri baris kearah atas atau bawah.
- People
People dalam issues detail view berfungsi untuk melihat siapa saja yang
terlibat dalam issues tersebut, dimana isinya terdapat pengelompokan lebih
detail seperti siapa saja yang menjadi reporter dan assignee. Dalam bagian
ini memiliki cara yang sama untuk menambah, mengurangi dan ngatur
posisi field dengan dua bagian sebelumnya.
- Links
Link dalam sebuah issues dapat berupa referensi untuk memperjelas
mengenai isi issues dalam sebuah project yang sedang berjalan, dalam
bagian ini tidak dapat menambahkan field seperti bagian lainnya dan
bersifat independen atau berdiri sendiri
I. Roadmap (BETA)
Roadmap merupakan fungsi yang dapat digunakan sebagai grafik pelacakan
progress pengerjaan project pengembangan perangkat lunak yang digambarkan
dari awal proses pengerjaan hingga proses pengerjaan selesai dalam bentuk
gambar, dapat dilihat dalam contoh pada Gambar 4.49. Namun pada JIRA
Software, menu ini masih tergolong baru dan masih dalam pengembangan versi
“BETA” sampai saat ini.
Gambar 1. 48 Roadmap
J. LATIHAN 2
1. Sebutkan fungsi apa saja yang dapat dilakukan untuk melakukan pengaturan
dalam board Jira Software !
JAWAB:
- General and Filter
- Columns
- Swimlanes
- Quick Filters
- Customizing Cards
- Estimation
- Working Days
- Issue Detail View
4. Sebut dan jelaskan kolom default yang terdapat dalam sprint yang sedang aktif
dalam scrum boards !
JAWAB: Pada Kolom vertikal di sprint aktif Scrum Board dan Kanban Boards
mewakili alur kerja project Board. Kolom default dalam Sprint Aktif Scrum
Boards adalah To Do, In Progress, dan Done
5. Deskripsikan apa itu issue, kapan digunakannya, dan apa saja jenis issues yang
ada dalam Jira Software ?
JAWAB: Issue adalah blok bangunan dari setiap proyek Jira. Masalah dapat
mewakili story, bug, task, atau jenis masalah lain dalam project.
11. Jelaskan pengertian dan kegunaan terkait labeling dan linking issues dalam
JIRA Software !
JAWAB: Tampilan detail masalah dapat disesuaikan untuk menampilkan
bidang tambahan. Misalnya, mungkin ingin menampilkan resolusi masalah,
Lingkungan, Tingkat Keamanan, bidang kustom, Link dalam sebuah issues
dapat berupa referensi untuk memperjelas mengenai isi issues dalam sebuah
project yang sedang berjalan
12. Siapa yang membuat user stories dan bagaimana cara mengestimasikannya ?
JAWAB: Orang yang bertanggung jawab untuk menuliskan user stories adalah
product owner. Product owner akan mengatur user stories dengan sedemikian
rupa, lalu memasukkannya ke dalam product backlog.
BAB III
KESIMPULAN
A. Kesimpulan
Board Setting merupakan cara untuk melakukan konfigurasi pada board yang
sedang dikerjakan oleh sebuah tim, dengan tujuan agar tim dapat memenuhi
kebutuhannya secara optimal. Dalam mengatur board ini tim dapat merubah pemetaan
status dari alur kerja ke dalam kolom papan, kemudian dalam setting ini juga dapat
melakukan beberapa perubahan seperti pada kolom, swimlanes, quick filters, card
color, card layout, estimation, sampai dengan mengatur issue detail view. Pada setting
ini tim dapat dibantu dengan visualisasi board seperti menghidupkan atau mematikan
fitur. Adapun beberapa fungsi yang dapat diatur dalam board setting yaitu:
- General and Filter
- Columns
- Swimlanes
- Quick Filters
- Customizing Cards
- Estimation
- Working Days
- Issue Detail View