Tutorial JIRA: Cara menggunakan Jira Software Tool untuk Pemula

Daftar Isi:

Anonim

Apa itu JIRA?

JIRA adalah alat yang dikembangkan oleh Perusahaan Australia Atlassian. Perangkat lunak ini digunakan untuk pelacakan bug, pelacakan masalah, dan manajemen proyek . Nama "JIRA" sebenarnya diwarisi dari kata Jepang "Gojira" yang berarti "Godzilla". Penggunaan dasar alat ini adalah untuk melacak masalah dan bug yang terkait dengan perangkat lunak dan aplikasi Seluler Anda.

Ini juga digunakan untuk manajemen proyek. Dasbor JIRA terdiri dari banyak fungsi dan fitur berguna yang memudahkan penanganan masalah. Beberapa fitur utama tercantum di bawah ini. Mari pelajari Cacat JIRA dan perangkat lunak pelacakan Proyek dengan Kursus Pelatihan ini.

Bagaimana Cara Menggunakan Jira?

Dalam tutorial Jira untuk pemula ini, Anda akan belajar -

  1. Skema JIRA
  2. Masalah dan jenis Masalah JIRA
    • Apa Masalah JIRA?
    • Jenis Masalah
  3. Komponen JIRA
  4. Layar JIRA
  5. Atribut Masalah
  6. Masalah Skema Keamanan
    • Sistem administrasi
  7. Cara membuat masalah di JIRA
    • Sub-Tugas
    • WorkFlows
    • Plug-in di JIRA
    • JIRA Agile
    • Membuat masalah di Agile
    • Cara membuat Epic di Agile
    • Penggunaan Clone dan Link di JIRA
  8. Laporan di JIRA
    • Dewan Kanban dan Mengelola masalah
    • JIRA Scrum Vs JIRA Kanban

Skema JIRA

Di dalam skema JIRA, semuanya dapat dikonfigurasi, dan terdiri dari

  • Alur kerja
  • Jenis Masalah
  • Bidang Kustom
  • Layar
  • Konfigurasi Bidang
  • Pemberitahuan
  • Izin

Masalah dan jenis Masalah JIRA

Bagian ini akan memandu Anda melalui Masalah Perangkat Lunak JIRA dan tipenya.

Apa Masalah JIRA?

Masalah JIRA akan melacak bug atau masalah yang mendasari proyek tersebut. Setelah Anda mengimpor proyek, Anda dapat membuat masalah.

Di bawah Masalah, Anda akan menemukan fitur berguna lainnya seperti

  • Jenis Masalah
  • Alur Kerja
  • Layar
  • Fields
  • Atribut Masalah

Mari lihat Masalah JIRA secara detail

Jenis Masalah

Jenis Masalah menampilkan semua jenis item yang dapat dibuat dan dilacak melalui JIRA. Masalah JIRA diklasifikasikan dalam berbagai bentuk seperti fitur baru, sub-tugas, bug, dll. Seperti yang ditunjukkan di tangkapan layar.

Ada dua jenis skema jenis Masalah di JIRA, satu adalah

  • Skema Jenis Masalah Default: Dalam skema jenis masalah default, semua masalah yang baru dibuat akan ditambahkan secara otomatis ke skema ini
  • Skema Jenis Masalah Agile Scrum: Masalah dan proyek yang terkait dengan Agile Scrum akan menggunakan skema ini

Terlepas dari dua skema jenis masalah ini, Anda juga dapat menambahkan skema secara manual sesuai kebutuhan, misalnya kami telah membuat skema IT & Dukungan , untuk ini kami akan menarik dan melepas jenis masalah dari jenis Masalah yang Tersedia ke jenis Masalah untuk skema saat ini sebagai ditampilkan pada tangkapan layar di bawah ini

Komponen JIRA

Komponen adalah sub-bagian dari proyek; mereka terbiasa mengelompokkan masalah dalam proyek menjadi bagian-bagian yang lebih kecil. Komponen menambahkan beberapa struktur ke proyek, memecahnya menjadi fitur, tim, modul, subproyek, dan banyak lagi. Menggunakan komponen, Anda dapat menghasilkan laporan, mengumpulkan statistik, dan menampilkannya di dasbor dan sebagainya.

Untuk menambahkan komponen baru, seperti yang ditunjukkan pada layar di atas, Anda dapat menambahkan nama, deskripsi, lead komponen dan penerima default.

Layar JIRA

Ketika issue dibuat di JIRA, maka akan diatur dan direpresentasikan ke dalam field yang berbeda, tampilan field di JIRA ini disebut sebagai layar. Bidang ini dapat dialihkan dan diedit melalui alur kerja. Untuk setiap masalah, Anda dapat menetapkan jenis layar seperti yang ditunjukkan di tangkapan layar. Untuk menambah atau mengasosiasikan operasi masalah dengan layar Anda harus masuk ke menu utama dan klik Masalah kemudian klik Skema Layar dan kemudian klik "Kaitkan operasi masalah dengan layar" dan tambahkan layar sesuai dengan kebutuhan.

Atribut Masalah

Issue Attributes meliputi

  • Status
  • Resolusi
  • Prioritas

Status: Berbagai status digunakan untuk menunjukkan kemajuan proyek seperti Yang Harus Dilakukan, Sedang Berlangsung, Terbuka, Tertutup, Dibuka Kembali, dan Terselesaikan. Demikian juga, Anda memiliki resolusi dan prioritas, dalam resolusi itu kembali menceritakan tentang kemajuan masalah seperti Tetap, Tidak akan diperbaiki, Duplikat, Tidak lengkap, Tidak dapat mereproduksi, Selesai juga Anda dapat mengatur prioritas masalah apakah suatu masalah itu kritis, besar , minor, blocker, dan Trivial.

Masalah Skema Keamanan

Fungsi di JIRA ini memungkinkan Anda untuk mengontrol siapa yang dapat melihat masalah. Ini terdiri dari sejumlah tingkat keamanan yang dapat memiliki pengguna atau grup yang ditugaskan kepada mereka. Anda dapat menentukan tingkat keamanan untuk masalah saat membuat atau mengedit masalah.

Demikian pula, ada Skema Izin Default, setiap proyek baru yang dibuat akan ditetapkan ke skema ini. Skema Izin memungkinkan Anda membuat satu set izin dan menerapkan set izin ini ke proyek apa pun.

Sistem administrasi

Beberapa fitur berguna yang disediakan admin JIRA untuk pengguna adalah:

  • Log Audit

    Di bawah Log Audit, Anda dapat melihat semua detail tentang masalah yang dibuat, dan perubahan yang dibuat dalam masalah tersebut.

  • Masalah Penautan

    Ini akan menunjukkan apakah masalah Anda ditautkan dengan masalah lain yang sudah ada atau dibuat dalam proyek juga Anda dapat menonaktifkan Penautan masalah dari panel itu sendiri

  • Mail di JIRA

    Dengan menggunakan sistem Mail di admin, Anda dapat mengirimkan masalah ke akun di server email POP atau IMAP atau pesan yang ditulis ke sistem file yang dibuat oleh layanan email eksternal.

  • Acara

    Peristiwa menjelaskan status, templat default dan skema pemberitahuan serta asosiasi fungsi pos transisi alur kerja untuk peristiwa tersebut. Peristiwa diklasifikasikan dalam dua peristiwa Sistem (peristiwa yang ditentukan JIRA) dan peristiwa Kustom (peristiwa yang ditentukan pengguna).

  • Daftar pantauan

    JIRA memungkinkan Anda untuk menonton masalah tertentu, yang memberi tahu Anda tentang pemberitahuan tentang pembaruan apa pun yang berkaitan dengan masalah itu. Untuk melihat masalah, klik kata "jam tangan" di jendela terbitan, dan jika Anda ingin melihat siapa yang mengawasi masalah Anda, Anda harus mengeklik nomor dalam tanda kurung.

  • Kolektor Masalah

    Dalam bentuk masalah JIRA, pengumpul masalah memungkinkan Anda mengumpulkan umpan balik di situs web mana pun. Dalam administrasi jika Anda mengklik Pengumpul masalah, sebuah opsi akan terbuka meminta Tambahkan Pengumpul Masalah. Setelah Anda mengonfigurasi tampilan dan nuansa Pengumpul Masalah, sematkan JavaScript yang dibuat di situs web mana pun untuk mendapatkan umpan balik.

  • Alat Pengembangan

    Anda juga dapat menghubungkan alat pengembangan perangkat lunak Anda ke alat JIRA menggunakan fungsi admin ini. Anda harus memasukkan URL aplikasi untuk terhubung dengan JIRA.

Cara membuat masalah di JIRA

Dashboard JIRA akan terbuka ketika Anda memasukkan ID pengguna dan kata sandi Anda. Di bawah dasbor JIRA gratis Anda akan menemukan opsi Proyek, ketika Anda mengkliknya, itu akan membuka jendela yang mencantumkan opsi seperti Pelacakan Masalah Sederhana, Manajemen Proyek, Agile Kanban, Jira Classic dan sebagainya seperti yang ditunjukkan pada tangkapan layar di bawah ini.

Saat Anda mengklik opsi Simple Issue Tracking, jendela lain akan terbuka, di mana Anda dapat menyebutkan semua detail tentang masalah dan juga menetapkan masalah ke orang yang bertanggung jawab.

Ketika Anda mengklik tombol "Kirim", sebuah jendela akan terbuka di mana Anda dapat melakukan daftar pekerjaan seperti membuat masalah, menetapkan masalah, memeriksa status masalah seperti terselesaikan, Sedang Berlangsung atau ditutup, dan sebagainya.

Setelah masalah dibuat, pop-up akan muncul di layar Anda yang mengatakan masalah Anda berhasil dibuat seperti yang ditunjukkan pada tangkapan layar di bawah ini

Sekarang jika Anda ingin mengedit masalah atau Anda ingin mengekspor masalah ke XML atau dokumen Word, Anda dapat mengarahkan mouse ke panel utama dan mengklik Masalah . Di bawah opsi Masalah klik cari masalah yang akan membuka jendela dari mana Anda dapat menemukan masalah Anda dan melakukan banyak fungsi.

Saat Anda memilih "cari Masalah" di bawah Masalah, sebuah jendela akan muncul seperti yang ditunjukkan di tangkapan layar

  1. Opsi Cari masalah akan membawa Anda ke jendela di mana Anda dapat melihat masalah yang Anda buat seperti di sini kami memiliki masalah ST1 dan ST2
  2. Di sini, di tangkapan layar Anda dapat melihat masalah "Bug terdeteksi saat Pengujian Penerimaan Pengguna" dan semua detail yang terkait dengannya. Dari sini, Anda dapat melakukan banyak tugas seperti menghentikan kemajuan suatu masalah, mengedit masalah, mengomentari masalah, menetapkan masalah, dan sebagainya.
  3. Bahkan Anda dapat mengekspor detail masalah ke dokumen XML atau Word.
  4. Selain itu, Anda dapat melihat aktivitas yang terjadi pada masalah tersebut, ulasan tentang masalah tersebut, log kerja, riwayat masalah dan sebagainya.
  5. Di bawah opsi pelacakan waktu, Anda bahkan dapat melihat perkiraan waktu untuk menyelesaikan masalah

Di jendela yang sama, Anda dapat menyetel filter untuk masalah dan menyimpannya di Filter Favorit , jadi saat Anda ingin mencari atau melihat masalah tertentu, Anda dapat menemukannya menggunakan filter.

Untuk melihat ringkasan masalah, Anda dapat mengklik ringkasan opsi , ini akan membuka jendela yang akan menampilkan semua detail proyek Anda dan kemajuan pada bagan ini. Di sisi kanan jendela ringkasan, terdapat Arus Aktivitas yang memberikan detail tentang masalah dan komentar yang dibuat oleh penerima tugas tentang masalah tersebut.

Sub-Tugas

Masalah subtugas berguna untuk memisahkan masalah induk menjadi beberapa tugas kecil yang dapat ditetapkan dan dilacak secara terpisah. Ini membahas masalah secara lebih komprehensif dan memisahkan tugas menjadi beberapa bagian kecil dari tugas yang harus dilakukan.

Cara membuat Sub-Tugas

Sub-Tugas dapat dibuat dengan dua cara

  • Buat sub-tugas di bawah masalah induk
  • Membuat masalah menjadi sub-tugas

Untuk membuat sub-tugas di JIRA, Anda harus memilih masalah di mana Anda ingin menetapkan sub-tugas. Di bawah jendela masalah, klik Tetapkan opsi lainnya , lalu klik buat sub-tugas seperti yang ditunjukkan pada gambar di bawah. Anda juga dapat memilih konversi ke sub-tugas di bawah tab yang sama untuk mengubah masalah induk menjadi sub-tugas.

Setelah Anda mengklik Buat Sub-Tugas , sebuah jendela akan muncul untuk menambahkan masalah sub-tugas. Isi detail tentang sub-tugas dan klik Buat seperti yang ditunjukkan di bawah tangkapan layar, dan ini akan membuat sub-tugas untuk masalah induk.

Ini akan membuat sub-tugas di bawah masalah induk, dan rincian akan muncul tentang kapan harus menyelesaikan tugas di halaman jenis masalah seperti yang ditunjukkan pada gambar di bawah. Jika Anda ingin menambahkan lebih banyak sub-tugas, Anda dapat mengklik tanda plus (+) di sudut panel sub-tugas. Demikian juga, jika Anda ingin mencatat waktu yang dihabiskan untuk tugas sekarang, klik (+) plus tanda di sudut pelacakan waktu dan tulis detailnya di lembar log.

Beberapa poin penting untuk diingat saat membuat Sub-Tugas

  • Anda dapat memiliki sebanyak mungkin sub-tugas yang diperlukan dalam sebuah Masalah
  • Anda tidak dapat memiliki sub-tugas untuk sub-tugas
  • Setelah sub-tugas dibuat di bawah induk, induk tidak dapat diubah menjadi sub-tugas
  • Namun, sub-tugas dapat diubah menjadi masalah induk
  • Anda dapat mengerjakan sub-tugas Anda tanpa harus keluar dari masalah induk

WorkFlows

Alur kerja JIRA adalah sekumpulan status dan transisi yang dilalui masalah selama siklus hidupnya. Alur kerja JIRA mencakup lima tahapan utama setelah masalah dibuat.

  • Buka Masalah
  • Masalah Terselesaikan
  • Masalah yang Sedang Berlangsung
  • Masalah yang Dibuka Kembali
  • Tutup Masalah

Sedangkan alur kerja di JIRA terdiri dari Status, penerima tugas, resolusi, kondisi, validator, fungsi pasca dan properti

  • Status: Ini mewakili posisi masalah dalam alur kerja
  • Transisi: Transisi adalah jembatan antar status, cara masalah tertentu berpindah dari satu status ke status lainnya
  • Penerima tugas : Penerima tugas menentukan pihak yang bertanggung jawab atas masalah yang diberikan dan menentukan bagaimana tugas akan dijalankan
  • Penyelesaian: Ini menjelaskan mengapa masalah transisi dari status terbuka ke status tertutup
  • Kondisi: Kondisi mengontrol siapa yang dapat melakukan transisi
  • Validator: Ini dapat memastikan bahwa transisi dapat terjadi mengingat status masalah
  • Properti: JIRA mengenali beberapa properti pada transisi

Anda dapat menetapkan status masalah dari jendela itu sendiri, saat Anda mengklik kotak centang untuk status Sedang Berlangsung seperti yang ditunjukkan pada tangkapan layar di bawah, ini akan mencerminkan status di panel masalah yang disorot dengan warna kuning.

Untuk masalah yang telah kami buat, JIRA akan menyajikan alur kerja yang memetakan kemajuan proyek. Seperti yang ditunjukkan pada tangkapan layar, status apa pun yang telah kami tetapkan di panel Masalah itu akan tercermin dalam bagan Alur Kerja, di sini kami telah menyetel status masalah dalam "Dalam Proses" dan status yang sama diperbarui dalam alur kerja, disorot dengan warna kuning. Alur kerja dapat memberikan gambaran umum singkat tentang pekerjaan yang sedang diproses.

Plug-in di JIRA

Ada plug-in yang tersedia agar JIRA bekerja lebih efektif, beberapa dari plugin ini adalah Zendesk, Salesforce, GitHub, Gitbucket dan sebagainya. Beberapa di antaranya memungkinkan tim dukungan untuk melaporkan masalah langsung ke JIRA, membuat repositori pribadi tak terbatas dengan masalah berfitur lengkap dan dukungan manajemen pengujian, dll.

JIRA Agile

Metode Agile atau Scrum umumnya digunakan oleh tim pengembangan yang mengikuti peta jalan fitur yang direncanakan untuk versi produk mereka yang akan datang. Agile mengikuti peta jalan yang sama untuk melacak masalah mereka seperti dalam metode JIRA lainnya Yang Harus Dilakukan -> Sedang Berlangsung -> Selesai, seperti yang ditunjukkan pada tangkapan layar di bawah ini, kami memiliki satu masalah dalam Yang Harus Dilakukan dan masalah kedua dalam Sedang Berlangsung. Setelah masalah dalam Proses diselesaikan, status Selesai akan dipindahkan dan dengan cara yang sama, masalah dalam Aktivitas akan dipindahkan ke tahap Dalam Proses berikutnya .

Membuat masalah di Agile

Untuk membuat isu agile, pergi ke menu utama di bawah tab Agile , klik "Getting Started" , ketika Anda mengkliknya, itu akan meminta untuk membuat papan baru untuk isu-isu untuk Scrum atau Kanban . Anda dapat memilih opsi sesuai kebutuhan Anda, di sini kami telah memilih metode Scrum.

Cara membuat Epic di Agile

Di JIRA Agile, sebuah epik hanyalah jenis masalah. Epik menangkap banyak sekali pekerjaan. Ini adalah cerita pengguna besar yang dapat dipecah menjadi beberapa cerita kecil. Untuk menyelesaikan sebuah epik, dibutuhkan beberapa kali sprint. Anda dapat membuat epik baru dengan gesit atau menggunakan masalah yang telah Anda buat di papan JIRA biasa. Selain itu, Anda juga bisa membuat cerita untuk agile scrum.

Mode Rencana di Agile:

Mode rencana menampilkan semua cerita pengguna yang dibuat untuk proyek tersebut. Anda dapat menggunakan menu sebelah kiri untuk memutuskan dasar di mana masalah perlu ditampilkan. Saat di menu sebelah kanan mengklik masalah, Anda dapat membuat subtugas, logwork, dll.

Mode Kerja di Agile

Ini akan menampilkan informasi sprint aktif. Semua masalah atau cerita pengguna akan ditampilkan ke dalam tiga kategori seperti yang ditunjukkan pada screen shot di bawah ini Yang Harus Dilakukan, Sedang Berlangsung, dan Selesai untuk menunjukkan kemajuan proyek atau masalah.

Penggunaan Clone dan Link di JIRA

Di JIRA, Anda juga dapat mengkloning masalah tersebut, satu keuntungan dari mengkloning masalah adalah tim yang berbeda dapat bekerja secara terpisah pada masalah tersebut dan menyelesaikan masalah dengan cepat.

Ada fungsi lain yang berguna adalah JIRA Link , Penautan masalah memungkinkan Anda untuk membuat asosiasi antara dua masalah yang ada di server JIRA yang sama atau berbeda. Seperti yang ditunjukkan pada tangkapan layar, kami telah mengaitkan masalah saat ini "ST-6 menu Drop down tidak berfungsi" dengan masalah lain "ST-4 GUI tidak responsif- fungsi GUI tes ulang" .

Seperti di sini kami telah menetapkan sprint untuk 1 hari dan itu akan menjalankan sprint untuk jangka waktu tertentu seperti yang ditunjukkan pada gambar di bawah. Jika Anda bekerja dengan scrum, dan ingin memprioritaskan masalah atau memeringkat masalah, Anda hanya perlu menyeret dan melepaskan masalah ke dalam backlog.

Selain itu, ada beberapa tugas yang dapat Anda lakukan, misalnya jika Anda mengklik di sudut kanan jendela, daftar fungsi akan muncul yang dapat Anda gunakan sesuai kebutuhan Anda.

Laporan di JIRA

Untuk melacak kemajuan dalam Agile, Bagan Pembakaran menunjukkan jumlah pekerjaan aktual dan perkiraan yang harus dilakukan dalam sprint. Grafik burndown yang khas akan terlihat seperti ini, di mana garis merah menunjukkan tugas aktual yang tersisa sedangkan garis biru menunjukkan tugas ideal yang tersisa selama siklus scrum.

Selain grafik Burn down, ada opsi lain yang tersedia dalam otomatisasi JIRA seperti Laporan Sprint, Laporan Epik, Laporan Versi, Diagram Kecepatan, Diagram Kontrol, Diagram alur kumulatif . Anda juga dapat menggunakan opsi bagan yang berbeda untuk mewakili kemajuan proyek Anda.

Seperti di sini, di tangkapan layar di atas, kami telah memilih diagram lingkaran untuk prioritas masalah. Ini akan menghasilkan Diagram Lingkaran yang mewakili prioritas dan tingkat keparahan masalah dalam persentase untuk keseluruhan proyek seperti yang ditunjukkan di bawah ini. Anda dapat melihat diagram lingkaran dari berbagai perspektif seperti Penerima Tugas, Komponen, Jenis Masalah, Prioritas, Resolusi, dan Status, dan sebagainya.

Anda juga dapat mengatur bagaimana Anda ingin melihat papan scrum. Papan scrum memberikan berbagai pilihan yang dengannya Anda dapat mengubah tampilan papan Anda. Berbagai fitur yang dapat Anda konfigurasikan menggunakan scrum adalah Columns, Swimlanes, Quick Filters, Card colours, dan sebagainya. Di sini kami telah memilih manajemen kolom, dan memilih opsi Jumlah masalah, dan itu akan menunjukkan jumlah total masalah yang sedang berlangsung, untuk dilakukan atau diselesaikan. Dalam manajemen kolom, kami dapat menambahkan kolom tambahan sesuai kebutuhan kami juga ada berbagai fitur yang dapat Anda konfigurasikan di papan.

Filter

Anda juga dapat menyetel filter selain filter default untuk memfilter masalah. Filter yang dapat Anda gunakan adalah tanggal, komponen, prioritas, resolusi, dan sebagainya.

Dewan Kanban dan Mengelola masalah

Seperti papan Agile Scrum, kami juga dapat membuat Papan Kanban, di sini kami telah membuat nama proyek Cloud Testing. Papan Kanban berguna untuk tim yang mengatur dan membatasi pekerjaan mereka yang sedang berjalan. Papan Kanban terlihat dalam mode Kerja tetapi tidak dalam mode Rencana.

Di sini kami telah membuat masalah "Bug terdeteksi saat pengujian beban" dan "Periksa masalah yang terkait dengan server cloud" di Papan Kanban seperti yang ditunjukkan pada tangkapan layar di bawah, itu juga menunjukkan status mereka serta disorot dengan warna merah.

Kanban dianggap sebagai metodologi terbaik untuk perbaikan bug dan rilis pemeliharaan, di mana tugas masuk diprioritaskan dan kemudian bekerja sesuai dengan itu. Ada beberapa langkah yang dapat membuat Kanban lebih efisien.

  1. Visualisasikan alur kerja Anda
  2. Batasi pekerjaan yang sedang berjalan
  3. Bekerja pada Masalah
  4. Ukur waktu siklus

JIRA Scrum vs. JIRA Kanban

Scrum

Kanban

Laporan

Bagan Burndown: Bagan ini menunjukkan semua perubahan dan ruang lingkup yang berubah saat sprint masih berlangsung, bagan lain termasuk Laporan Sprint, Bagan Kecepatan, Laporan Epik, dll.

Laporan

Bagan Kontrol: Ini memungkinkan Anda untuk mengukur waktu siklus untuk masalah, menunjukkan waktu rata-rata dan waktu aktual yang dibutuhkan untuk menyelesaikan masalah

Papan Tangkas

Ini memungkinkan tim untuk melihat kemajuan sprint. Ini adalah mode kerja, di mana Anda dapat melihat papan itu sendiri dipecah menjadi beberapa status.

Kendala

Tim dapat memutuskan apakah akan menambah atau mengurangi jumlah masalah yang harus ditampilkan di setiap status.

Jaminan simpanan

Di sinilah tim akan merencanakan sprint dan memperkirakan cerita yang akan masuk ke setiap sprint

Alur Kerja

Anda dapat memetakan kolom ke status alur kerja Anda. Cukup dengan menambahkan atau menghapus kolom, alur kerja dapat diubah saat diperlukan.