Tutorial JIRA: Cara menggunakan Alat Perisian Jira untuk Pemula

Apa itu JIRA?

JIRA adalah alat yang dikembangkan oleh Syarikat Australia Atlassian. Perisian ini digunakan untuk pelacakan bug, pelacakan masalah, dan manajemen proyek . Nama "JIRA" sebenarnya diwarisi dari perkataan Jepun "Gojira" yang bermaksud "Godzilla". Penggunaan asas alat ini adalah untuk mengesan masalah dan pepijat yang berkaitan dengan perisian dan aplikasi Mudah Alih anda.

Ia juga digunakan untuk pengurusan projek. Papan pemuka JIRA terdiri daripada banyak fungsi dan ciri berguna yang memudahkan pengendalian masalah. Beberapa ciri utama disenaraikan di bawah. Mari belajar perisian JIRA Defect and Project tracking dengan Kursus Latihan ini.

Bagaimana Menggunakan Jira?

Dalam tutorial Jira ini untuk pemula, anda akan belajar -

  1. Skim JIRA
  2. Jenis dan Jenis Isu JIRA
    • Apakah Isu JIRA?
    • Jenis Isu
  3. Komponen JIRA
  4. Skrin JIRA
  5. Atribut Isu
  6. Mengeluarkan Skema Keselamatan
    • Pentadbiran Sistem
  7. Cara membuat masalah di JIRA
    • Sub-Tugas
    • Aliran Kerja
    • Pemalam di JIRA
    • JIRA tangkas
    • Membuat isu di Agile
    • Cara membuat Epik di Agile
    • Penggunaan Klon dan Pautan di JIRA
  8. Laporan di JIRA
    • Kanban Board dan Menguruskan masalah
    • JIRA Scrum Vs JIRA Kanban

Skim JIRA

Di dalam skema JIRA, semuanya boleh dikonfigurasi, dan terdiri daripada

  • Aliran kerja
  • Jenis Isu
  • bidang-bidang khas
  • Skrin
  • Konfigurasi Medan
  • Pemberitahuan
  • Kebenaran

Jenis dan Jenis Isu JIRA

Bahagian ini akan membimbing anda melalui Isu Perisian JIRA dan jenisnya.

Apakah Isu JIRA?

Masalah JIRA akan mengesan bug atau masalah yang mendasari projek. Setelah anda mengimport projek maka anda boleh membuat masalah.

Di bawah Isu, anda akan menemui ciri berguna lain seperti

  • Jenis Isu
  • Aliran Kerja
  • Skrin
  • Padang
  • Atribut Isu

Mari lihat Isu JIRA secara terperinci

Jenis Isu

Jenis Isu memaparkan semua jenis item yang boleh dibuat dan dijejaki melalui JIRA. Isu JIRA diklasifikasikan dalam pelbagai bentuk seperti ciri baru, sub-tugas, bug, dan lain-lain seperti yang ditunjukkan dalam tangkapan skrin.

Terdapat dua jenis skema jenis Isu dalam JIRA, satu adalah

  • Skema Jenis Isu Lalai: Dalam skema jenis masalah lalai semua masalah yang baru dibuat akan ditambahkan secara automatik ke skema ini
  • Skema Jenis Isu Agile Scrum: Isu dan projek yang berkaitan dengan Agile Scrum akan menggunakan skema ini

Selain daripada kedua-dua skim jenis isu, anda juga boleh menambah skim secara manual mengikut keperluan, sebagai contoh kita telah mencipta IT & Sokongan skim, untuk ini kita akan menyeret dan melepaskan jenis keluaran dari jenis Issue Tersedia untuk Jenis isu skim semasa sebagai ditunjukkan dalam tangkapan skrin di bawah

Komponen JIRA

Komponen adalah sub-bahagian projek; mereka digunakan untuk mengelompokkan masalah dalam projek ke bahagian yang lebih kecil. Komponen menambah beberapa struktur pada projek-projek tersebut, memecahnya menjadi ciri, pasukan, modul, subproyek dan banyak lagi. Dengan menggunakan komponen, anda dapat menghasilkan laporan, mengumpulkan statistik, dan memaparkannya di papan pemuka dan sebagainya.

Untuk menambah komponen baru, seperti yang ditunjukkan pada layar di atas, Anda dapat menambahkan nama, keterangan, petunjuk komponen dan penerima lalai.

Skrin JIRA

Apabila masalah dibuat di JIRA, masalah ini akan disusun dan ditunjukkan ke dalam bidang yang berbeda, paparan bidang di JIRA ini dikenal sebagai layar. Bidang ini boleh ditransisikan dan diedit melalui aliran kerja. Untuk setiap masalah, anda dapat menetapkan jenis layar seperti yang ditunjukkan dalam tangkapan layar. Untuk menambah atau mengaitkan operasi masalah dengan skrin, anda harus masuk ke menu utama dan klik pada Isu kemudian klik pada Skema Skrin dan kemudian klik pada "Kaitkan operasi masalah dengan layar" dan tambahkan layar sesuai dengan keperluan.

Atribut Isu

Masalah Atribut merangkumi

  • Status
  • Ketetapan
  • Keutamaan

Status: Status yang berbeza digunakan untuk menunjukkan kemajuan projek seperti Harus dilakukan, InProgress, Open, Closed, ReOpened, and Resolved. Begitu juga, anda mempunyai resolusi dan keutamaan, dalam penyelesaiannya sekali lagi menceritakan tentang kemajuan masalah seperti Tetap, Tidak akan diperbaiki, Pendua, Tidak Lengkap, Tidak dapat menghasilkan semula, Selesai juga anda boleh menetapkan keutamaan masalah sama ada masalah itu penting, utama , minor, blocker dan Trivial.

Mengeluarkan Skema Keselamatan

Fungsi dalam JIRA ini membolehkan anda mengawal siapa yang dapat melihat masalahnya. Ini terdiri daripada sejumlah tahap keselamatan yang dapat digunakan oleh pengguna atau kumpulan untuk mereka. Anda boleh menentukan tahap keselamatan untuk masalah semasa membuat atau mengedit masalah.

Begitu juga, ada Skema Kebenaran Lalai setiap projek baru yang dibuat akan diberikan kepada skema ini. Skema Kebenaran membolehkan anda membuat sekumpulan izin dan menerapkan set kebenaran ini untuk projek apa pun.

Pentadbiran Sistem

Beberapa ciri berguna yang disediakan oleh pentadbir JIRA kepada pengguna adalah:

  • Log Audit

    Di bawah Log Audit, anda dapat melihat semua butiran mengenai masalah yang dibuat, dan perubahan yang dibuat dalam masalah tersebut.

  • Pautan Masalah

    Ini akan menunjukkan sama ada masalah anda berkaitan dengan masalah lain yang sudah ada atau dibuat dalam projek itu juga anda boleh menyahaktifkan aktifkan pautan dari panel itu sendiri

  • Mel di JIRA

    Dengan menggunakan sistem Mel di pentadbir, Anda dapat mengirim masalah ke akun pada pelayan surat POP atau IMAP atau mesej yang ditulis ke sistem fail yang dihasilkan oleh perkhidmatan mel luaran.

  • Acara

    Peristiwa menerangkan status, templat lalai dan skema pemberitahuan dan perkaitan fungsi pasca peralihan aliran kerja untuk acara tersebut. Peristiwa diklasifikasikan dalam dua peristiwa Sistem (peristiwa yang ditentukan oleh JIRA) dan peristiwa Kustom (Acara yang ditentukan pengguna).

  • Senarai tontonan

    JIRA membolehkan anda menonton masalah tertentu, yang memberitahu anda mengenai pemberitahuan mengenai sebarang kemas kini yang berkaitan dengan masalah tersebut. Untuk menonton masalah, klik pada kata "tonton" di tetingkap masalah, dan jika anda ingin melihat siapa yang menonton masalah anda, anda harus mengklik nombor dalam tanda kurung.

  • Pengumpul Isu

    Dalam bentuk isu JIRA, pengumpul masalah membolehkan anda mengumpulkan maklum balas di mana-mana laman web. Dalam pentadbiran jika anda mengklik pada Issue collector pilihan akan terbuka meminta Add Issue Collector. Setelah anda mengkonfigurasi tampilan dan nuansa Pengumpul Isu, masukkan JavaScript yang dihasilkan di mana-mana laman web untuk mendapatkan maklum balas.

  • Alat Pembangunan

    Anda juga boleh menyambungkan alat pengembangan Perisian anda ke alat JIRA menggunakan fungsi pentadbir ini. Anda mesti memasukkan URL aplikasi untuk berhubung dengan JIRA.

Cara membuat masalah di JIRA

JIRA Dashboard akan terbuka apabila anda memasukkan ID pengguna dan kata laluan anda. Di bawah papan pemuka JIRA percuma, anda akan menemui pilihan Projek, apabila anda mengkliknya, ia akan membuka tetingkap yang menyenaraikan pilihan seperti Penjejakan Isu Mudah, Pengurusan Projek, Agile Kanban, Jira Classic dan sebagainya seperti yang ditunjukkan dalam tangkapan skrin di bawah.

Apabila anda mengklik pilihan Penjejakan Masalah Sederhana, tetingkap lain akan terbuka, di mana anda boleh menyebutkan semua butiran mengenai masalah tersebut dan juga menyerahkan masalah itu kepada orang yang bertanggungjawab.

Apabila anda mengklik butang "Kirim", tetingkap akan terbuka di mana anda dapat melakukan senarai kerja seperti membuat masalah, memberikan masalah, memeriksa status masalah seperti - diselesaikan, Dalam Kemajuan atau ditutup dan sebagainya.

Setelah masalah dibuat, pop-up akan muncul di skrin anda yang mengatakan bahawa masalah anda berjaya dibuat seperti yang ditunjukkan dalam tangkapan layar di bawah

Sekarang jika anda ingin mengedit masalah atau anda ingin mengeksport masalah tersebut ke dokumen XML atau Word, maka anda boleh mengarahkan tetikus anda ke panel utama dan mengklik Isu . Di bawah Pilihan isu klik pada mencari masalah yang akan membuka tetingkap dari mana anda dapat mencari masalah dan melakukan pelbagai fungsi.

Apabila anda memilih "cari Isu" di bawah Isu, tetingkap akan muncul seperti yang ditunjukkan pada tangkapan layar

  1. Pilihan mencari masalah akan membawa anda ke tetingkap di mana anda dapat melihat masalah yang dibuat oleh anda seperti di sini kita mempunyai masalah ST1 dan ST2
  2. Di sini, dalam tangkapan skrin anda dapat melihat masalah "Bug dikesan semasa Uji Penerimaan Pengguna" dan semua perincian yang berkaitan dengannya. Dari sini, anda dapat melakukan pelbagai tugas seperti anda dapat menghentikan kemajuan dalam isu, mengedit masalah, memberi komen mengenai masalah tersebut, menetapkan masalah dan sebagainya
  3. Malah anda boleh mengeksport butiran masalah ke dokumen XML atau Word.
  4. Anda juga dapat melihat aktiviti yang berlaku, ulasan mengenai masalah tersebut, log kerja, sejarah masalah dan sebagainya.
  5. Di bawah pilihan penjejakan masa, anda bahkan dapat melihat masa anggaran untuk menyelesaikan masalah

Di tetingkap yang sama, anda boleh menetapkan penapis untuk masalah tersebut dan menyimpannya di bawah Penyaring Kegemaran , jadi apabila anda ingin mencari atau melihat masalah tertentu, anda dapat menemukannya menggunakan penapis.

Untuk melihat ringkasan masalah, anda dapat mengklik ringkasan pilihan , ini akan membuka tetingkap yang akan menunjukkan semua perincian projek dan kemajuan anda pada carta ini. Di sebelah kanan tetingkap ringkasan, terdapat Aliran Aktiviti yang memberikan perincian mengenai masalah dan komen yang dibuat oleh penerima tugas mengenai masalah tersebut.

Sub-Tugas

Masalah subtugas berguna untuk membahagi masalah ibu bapa menjadi beberapa tugas kecil yang dapat ditugaskan dan dijejaki secara berasingan. Ini menangani masalah dengan lebih komprehensif dan memisahkan tugas menjadi bahagian tugas yang lebih kecil untuk dilakukan.

Cara membuat Sub-Task

Sub-Tugas dapat dibuat dengan dua cara

  • Buat sub-tugas di bawah masalah ibu bapa
  • Membuat masalah menjadi sub-tugas

Untuk membuat sub-tugas di JIRA, anda harus memilih masalah di mana anda ingin memberikan sub-tugas. Di bawah tetingkap masalah, klik pada Tetapkan lebih banyak pilihan, dan kemudian klik buat sub-tugas seperti yang ditunjukkan dalam tangkapan skrin di bawah. Anda juga boleh memilih ubah ke sub-tugas di bawah tab yang sama untuk menukar masalah induk menjadi sub-tugas.

Sebaik sahaja anda mengklik Buat Sub-Tugas , tetingkap akan muncul untuk menambahkan masalah sub-tugas. Isi butiran mengenai sub-tugas dan klik Buat seperti yang ditunjukkan dalam tangkapan skrin di bawah, dan ini akan membuat sub-tugas untuk masalah induk.

Ini akan membuat sub-tugas di bawah masalah ibu bapa, dan perincian akan muncul mengenai kapan menyelesaikan tugas di halaman jenis masalah seperti yang ditunjukkan dalam tangkapan layar di bawah. Sekiranya anda ingin menambahkan lebih banyak sub-tugas, anda boleh mengklik tanda tambah (+) di sudut panel sub-tugas. Begitu juga, jika anda ingin mencatat masa yang dihabiskan untuk tugas ini, klik pada (+) tanda tambah di sudut penjejakan masa dan masukkan butiran dalam lembaran log.

Beberapa perkara penting yang perlu diingat semasa membuat Sub-Task

  • Anda boleh mempunyai sebanyak-banyak sub-tugas yang diperlukan dalam Isu
  • Anda tidak boleh mempunyai sub-tugas untuk sub-tugas
  • Setelah sub-tugas dibuat di bawah ibu bapa, ibu bapa tidak boleh ditukar menjadi sub-tugas
  • Sub-tugas bagaimanapun boleh ditukar menjadi masalah ibu bapa
  • Anda boleh mengerjakan sub-tugas anda tanpa perlu menjauhkan diri daripada masalah ibu bapa

Aliran Kerja

Aliran kerja JIRA adalah sekumpulan status dan peralihan yang dilalui oleh sesuatu masalah semasa kitaran hayatnya. Aliran kerja JIRA merangkumi lima peringkat utama setelah masalah dibuat.

  • Terbitan Terbitan
  • Isu yang Diselesaikan
  • Isu Sedang Berlangsung
  • Isu Dibuka Semula
  • Tutup Isu

Walaupun aliran kerja di JIRA terdiri daripada Status, penerima hak, penyelesaian, syarat, pengesah, fungsi dan sifat pasca

  • Status: Ini mewakili kedudukan masalah dalam aliran kerja
  • Peralihan: Peralihan adalah jambatan antara status, cara isu tertentu bergerak dari satu status ke status yang lain
  • Penerima tugas : Penerima tugas menentukan pihak yang bertanggungjawab untuk setiap masalah tertentu dan menentukan bagaimana tugas itu akan dilaksanakan
  • Penyelesaian: Ini menerangkan mengapa masalah beralih dari status terbuka ke status tertutup
  • Syarat: Keadaan mengawal siapa yang boleh melakukan peralihan
  • Pengesah: Ini dapat memastikan bahawa peralihan dapat berlaku memandangkan keadaan masalahnya
  • Properties: JIRA mengenali beberapa sifat pada peralihan

Anda boleh menetapkan status masalah dari tetingkap itu sendiri, apabila anda mengklik kotak centang status IN Progress seperti yang ditunjukkan dalam tangkapan skrin di bawah, ini akan menunjukkan status pada panel masalah yang diserlahkan dengan warna kuning.

Untuk masalah yang telah kami buat, JIRA akan menyampaikan aliran kerja yang memetakan kemajuan projek. Seperti yang ditunjukkan dalam tangkapan skrin apa pun status yang telah kita tetapkan di panel Isu, ia akan dicerminkan dalam carta Aliran Kerja, di sini kita telah menetapkan status masalah dalam "Dalam Progres" dan status yang sama dikemas kini dalam aliran kerja, diserlahkan dengan warna kuning. Aliran kerja dapat memberikan gambaran ringkas mengenai kerja yang sedang dalam proses.

Pemalam di JIRA

Terdapat pemalam yang tersedia untuk JIRA berfungsi dengan lebih berkesan, beberapa pemalam ini ialah Zendesk, Salesforce, GitHub, Gitbucket dan sebagainya. Sebahagian daripadanya membolehkan pasukan sokongan melaporkan masalah secara langsung ke JIRA, membuat repositori peribadi tanpa had dengan isu penuh dan sokongan pengurusan ujian, dll.

JIRA tangkas

Kaedah Agile atau Scrum umumnya digunakan oleh pasukan pembangunan yang mengikuti peta jalan ciri yang dirancang untuk versi produk mereka yang akan datang Agile mengikuti peta jalan yang sama untuk mengesan masalahnya seperti kaedah JIRA lain yang harus dilakukan -> Sedang Berlangsung -> Selesai, seperti yang ditunjukkan dalam tangkapan skrin di bawah, kita mempunyai satu masalah dalam Yang Harus Dilakukan dan yang kedua dalam Progress. Apabila isu dalam In Progress akan diselesaikan, ia akan bergerak ke Selesai status dan dengan cara yang sama isu itu dalam Untuk berbuat akan bergerak ke peringkat seterusnya In Progress.

Membuat isu di Agile

Untuk membuat masalah tangkas, pergi ke menu utama di bawah tab Agile , klik pada "Bermula" , apabila anda mengkliknya, ia akan meminta untuk membuat papan baru untuk masalah untuk Scrum atau Kanban . Anda boleh memilih pilihan anda mengikut keperluan anda, di sini kami telah memilih kaedah Scrum.

Cara membuat Epik di Agile

Dalam JIRA Agile, epik hanyalah jenis masalah. Epik ini menangkap banyak karya. Ini adalah kisah pengguna besar yang dapat dipecah menjadi beberapa cerita kecil. Untuk melengkapkan sebuah epik, mungkin memerlukan beberapa pecut. Anda boleh membuat epik baru dengan pantas atau menggunakan masalah yang telah anda buat di papan JIRA biasa. Begitu juga, anda juga boleh membuat cerita untuk scrum tangkas.

Mod Pelan dalam Agile:

Mod rancangan memaparkan semua kisah pengguna yang dibuat untuk projek tersebut. Anda boleh menggunakan menu sebelah kiri untuk menentukan asas permasalahan yang perlu ditunjukkan. Semasa di menu sebelah kanan mengklik masalah ini, anda boleh membuat subtugas, kerja log, dll.

Mod Kerja di Agile

Ia akan memaparkan maklumat pecut yang aktif. Semua isu atau cerita pengguna akan dipaparkan ke dalam tiga kategori seperti yang ditunjukkan dalam tangkapan skrin di bawah Yang harus dilakukan, Sedang Berlangsung dan Selesai untuk menunjukkan kemajuan projek atau masalah.

Penggunaan Klon dan Pautan di JIRA

Di JIRA, anda juga dapat mengkloning masalah, satu kelebihan mengklonkan masalah ialah pasukan yang berbeza dapat bekerja secara berasingan dalam menyelesaikan masalah tersebut dan menyelesaikan masalah dengan cepat.

Terdapat fungsi lain yang berguna adalah JIRA Link , Pautan masalah membolehkan anda membuat perkaitan antara dua masalah yang ada pada pelayan JIRA yang sama atau berbeza. Seperti yang ditunjukkan dalam tangkapan layar, kami telah menghubungkan masalah saat ini "Menu drop-down ST-6 tidak berfungsi" dengan masalah lain "GUI ST-4 tidak berfungsi-semula menguji fungsi GUI" .

Seperti di sini kami telah menetapkan sprint selama 1 hari dan ia akan menjalankan sprint untuk jangka waktu tertentu seperti yang ditunjukkan dalam tangkapan skrin di bawah. Sekiranya anda bekerja dengan scrum, dan ingin memprioritaskan masalah atau memberi peringkat kepada masalah, maka anda hanya perlu menyeret dan melepaskan masalah tersebut ke dalam tunggakan.

Selain dari ini ada banyak tugas yang dapat Anda lakukan, misalnya jika Anda mengklik di sudut kanan tetingkap, senarai fungsi akan muncul yang dapat Anda gunakan sesuai dengan keperluan anda.

Laporan di JIRA

Untuk mengesan kemajuan dalam Agile, Burndown Chart menunjukkan jumlah kerja sebenar dan anggaran yang perlu dilakukan dalam pecut. Carta burndown khas akan kelihatan seperti ini, di mana garis merah menunjukkan tugas sebenar yang tinggal sementara garis biru menunjukkan tugas ideal yang tinggal semasa kitaran scrum.

Selain daripada carta Burn down, terdapat pilihan lain yang terdapat dalam automasi JIRA seperti Sprint Report, Epic Report, Version Version, Velocity Chart, Control Chart, Cumulative flow diagram . Anda juga boleh menggunakan pilihan carta yang berlainan untuk mewakili kemajuan projek anda.

Seperti di sini di tangkapan skrin di atas, kami telah memilih carta pai untuk keutamaan isu. Ini akan menghasilkan Carta Pai yang mewakili keutamaan dan keparahan masalah dalam peratusan untuk keseluruhan projek seperti yang ditunjukkan di bawah. Anda boleh melihat carta pai dari perspektif yang berbeza seperti Penerima Hak, Komponen, Jenis Isu, Keutamaan, Penyelesaian, dan Status dan sebagainya.

Anda juga boleh mengkonfigurasi bagaimana anda mahu melihat papan scrum. Scrum board memberikan pelbagai pilihan di mana anda boleh membuat perubahan pada penampilan papan anda. Pelbagai ciri yang boleh anda konfigurasikan menggunakan scrum adalah Columns, Swimlanes, Quick Filter, Colour card dan sebagainya. Di sini kami telah memilih pengurusan lajur, dan memilih pilihan Jumlah masalah, dan ia akan menunjukkan jumlah masalah yang sedang dijalankan, yang harus dilakukan atau yang telah selesai. Dalam pengurusan lajur, kita dapat menambahkan lajur tambahan sesuai dengan keperluan kita juga terdapat beberapa ciri yang dapat kamu konfigurasikan di papan.

Penapis

Anda juga boleh menetapkan penapis selain penapis lalai untuk menyaring masalah. Penapis yang boleh anda gunakan adalah tarikh, komponen, keutamaan, peleraian dan sebagainya.

Kanban Board dan Menguruskan masalah

Seperti papan Agile Scrum, kita juga dapat membuat Papan Kanban, di sini kita telah membuat nama projek Cloud Testing. Papan Kanban berguna untuk pasukan yang menguruskan dan mengekang kerja mereka dalam proses. Papan Kanban kelihatan dalam mod Kerja tetapi tidak dalam mod Rancangan.

Di sini kita telah membuat masalah "Bug dikesan semasa memuatkan ujian" dan "Periksa masalah yang berkaitan dengan pelayan awan" di Kanban Board seperti yang ditunjukkan dalam tangkapan skrin di bawah, ini juga menunjukkan status mereka juga disorot dengan warna merah.

Kanban dianggap sebagai metodologi terbaik untuk memperbaiki bug dan pelepasan penyelenggaraan, di mana tugas masuk diprioritaskan dan kemudian dikerjakan dengan sewajarnya. Terdapat beberapa langkah yang dapat menjadikan Kanban lebih efisien.

  1. Bayangkan aliran kerja anda
  2. Hadkan kerja yang sedang dijalankan
  3. Mengusahakan Isu
  4. Ukur masa kitaran

JIRA Scrum lwn JIRA Kanban

Skrum

Kanban

Laporan

Burndown Chart: Carta menunjukkan semua perubahan dan skop berubah semasa pecut masih aktif, carta lain termasuk Sprint Report, Velocity Chart, Epic Report, dll.

Laporan

Carta Kawalan: Ia membolehkan anda mengukur masa kitaran untuk masalah, menunjukkan masa min dan masa sebenar yang diperlukan untuk menyelesaikan masalah

Papan tangkas

Ini membolehkan pasukan melihat kemajuan pecut. Ini adalah mod kerja, di mana anda dapat melihat papan itu sendiri dibahagikan kepada pelbagai status.

Kekangan

Pasukan boleh memutuskan sama ada untuk menambah atau mengurangkan jumlah masalah yang harus ditunjukkan dalam setiap status.

Backlog

Di sinilah pasukan akan merancang lari pecut dan menganggarkan cerita yang akan masuk ke setiap pecut

Aliran Kerja

Anda boleh memetakan lajur ke status aliran kerja anda. Cukup dengan menambahkan atau membuang lajur, aliran kerja dapat diubah bila diperlukan.

Artikel menarik...