Jira Software merupakan alat yang mendukung setiap metodologi manajemen Agile, baik itu scrum, kanban, dan lainnya untuk pengembangan perangkat lunak. Dari agile board hingga report, Anda dapat merencanakan, melacak, dan mengelola semua proyek pengembangan perangkat lunak Agile Anda dengan menggunakan satu alat. Pilih sebuah framework untuk melihat bagaimana Jira Software dapat membantu tim Anda merilis perangkat lunak berkualitas lebih tinggi dan lebih cepat.
Agile tools untuk scrum
Scrum adalah metodologi Agile di mana produk dibangun dalam serangkaian iterasi yang tetap. Ada empat bagian tahapan dalam framework ini, yaitu: sprint planning, stands up (juga disebut daily scrums), sprint, dan retrospektif. Jira Software dilengkapi dengan seperangkat alat Agile yang komprehensif dapat membantu tim scrum Anda melakukan tahapan-tahapan tersebut dengan mudah.
Alat untuk sprint planning
Pertemuan sprint planning menentukan apa yang harus diselesaikan oleh tim dalam sprint yang akan datang dari backlog, atau daftar pekerjaan yang harus diselesaikan. Jira Software membuat backlog Anda sebagai pusat rapat sprint planning, sehingga Anda dapat memperkirakan cerita, menyesuaikan lingkup sprint, memeriksa kecepatan, dan memprioritaskan ulang masalah secara real-time. Ada beberapa alat dalam Jira Software yang dapat membantu perencanaan sprint Anda berjalan lancar. Klik disini untuk melihat demo Jira Software.
- Manajemen versi (Version management)
Anda dapat melacak versi, fitur, dan perkembangan dengan melihatnya secara sekilas. Klik pada bagian version untuk melihat status secara lengkap, termasuk isu, data pengembangan, dan kemungkinan masalah pada source code. - Perencanaan sprint (Sprint planning)
Anda bisa membuat backlog Anda sebagai pusat rapat sprint planning Anda. Anda dapat memperkirakan cerita, menyesuaikan lingkup sprint, memeriksa kecepatan, dan prioritas ulang masalah secara real-time dengan anggota tim lainnya. - Perawatan backlog yang mudah (Easy backlog grooming)
Anda dapat dengan mudah memprioritaskan ulang user stories dan bug Anda. Pilih satu atau beberapa masalah, lalu drag and drop untuk menyusunnya kembali di backlog Anda. Buat quick filters untuk menampilkan masalah dengan atribut penting. - Poin cerita (Story points)
Anda dapat memperkirakan, melacak dan melaporkan poin cerita untuk membantu tim Anda menjadi lebih akurat dalam sprint mendatang. Gunakan story points, waktu yang ideal, atau metode milik Anda sendiri untuk perkiraannya. - Papan Scrum (Scrum board)
Papan scrum digunakan untuk memvisualisasikan semua pekerjaan dalam sprint. Anda dapat menyesuaikan papan scrum Jira Software agar sesuai dengan alur kerja tim Anda. Anda juga dapat dengan mudah menambahkan hal-hal seperti swimlane untuk memisahkan epic, penerima tugas, proyek, dan banyak lagi. Pada akhir sprint, Anda akan mendapatkan gambaran dari semua masalah yang sudah selesai dan yang belum selesai yang akan secara otomatis pindah ke backlog yang akan dibahas dalam pertemuan sprint planning berikutnya.
Lacak dan kelola sprint Anda
Sprint adalah serangkaian iterasi kerja yang waktunya tetap, biasanya memakan waktu satu atau dua minggu. Pekerjaan harus sepenuhnya disesuaikan dan diprioritaskan selama rapat sprint planning dilaksanakan, sehingga tim dapat segera memulai setelah sprint dimulai. Fitur-fitur ini melacak semua pekerjaan yang ditangani di setiap sprint, sehingga tim Anda dapat tetap fokus pada tugas-tugas yang ada.
- Sprint permissions
Sprint permissions digunakan untuk menentukan apa yang dapat dilihat atau dilakukan pengguna dalam proyek tertentu. Sprint permissions memungkinkan Anda mendelegasikan izin dan tanggung jawab kepada anggota tim dengan lebih baik, serta membuat seluruh tim menjadi lebih autonomous dan agile. - Alur kerja (Workflows)
Anda dapat membuat dan menghimpun status alur kerja sesuai kenginan Anda sendiri dan transisi untuk setiap jenis masalah (bugs, stories, epics, coffee runs). Manfaatkan Jira workflow engine yang powerful untuk memperbarui masalah secara otomatis berdasarkan peristiwa di sistem lain, atau menentukan kriteria yang harus dipenuhi sebelum masalah dapat berkembang. - Custom issue types
Anda dapat mengembangkan jenis masalah khusus untuk bugs, stories, coffee runs, dan segala sesuatu di antaranya. Konfigurasikan alur kerja khusus dan bidang khusus untuk setiap jenis masalah, sehingga tim Anda dapat mengelola pekerjaan sesuai dengan persyaratannya. - Release hub
Anda dapat melihat dengan cepat apa yang dikirim dalam rilis Anda berikutnya, dan apa yang harus dilakukan untuk mengeluarkannya. Menyesuaikan source code Anda dengan mudah dan masalahnya: peringatan otomatis dibuat untuk masalah terkait broken builds, kode yang hilang, atau open pull requests.
Daily scrums atau stand ups
Daily scrums atau stand up adalah pertemuan singkat di mana tim berkumpul untuk membuat daftar secara cepat dari apa yang telah dilakukan, apa yang akan mereka kerjakan selanjutnya dan di mana mereka membutuhkan masukan atau bantuan seseorang. Jira Software membantu tim Anda mendapatkan gambaran secara cepat dari pekerjaan yang sedang berlangsung, sehingga Anda dapat bersiap untuk mendiskusikan item yang paling penting untuk hari itu.
- JQL dan Filter
Anda dapat menggunakan JQL, atau Jira Query Language, untuk mencari Jira Software dengan cepat dan akurat untuk masalah yang diberikan kepada Anda, memperbarui dalam 24 jam terakhir, atau apa pun yang penting saat ini, sehingga Anda dapat masuk ke scrums Anda. - Dasbor Khusus (Custom Dashboards)
Anda dapat mengamati perkembangan dan mengidentifikasi kemacetan dengan menyesuaikan dasbor Jira Anda.
Retrospektif yang lebih baik dengan laporan scrum
Jira Software memiliki sejumlah laporan Agile khusus untuk tim scrum. Sebagai contoh, grafik Burndown dan Velocity, memberikan tim Anda wawasan yang kritis ke dalam proses Agile mereka. Laporan membuat retrospektif lebih berdasar pada data dan menyoroti area-area untuk meningkatkan sprint yang akan datang.
- Grafik Burndown (Burndown chart)
Anda dapat melacak total pekerjaan yang tersisa dan memproyeksikan kemungkinan mencapai tujuan sprint. Ini membantu tim Anda mengelola perkembangan dan merespons dengan tepat. - Sprint report
Anda dapat memahami pekerjaan yang telah selesai atau kembali ke backlog di setiap sprint. Ini membantu Anda menentukan apakah tim Anda terlalu banyak melakukan tugas atau ada lingkup yang berlebihan. - Grafik Velocity (Velocity chart)
Anda dapat melacak jumlah pekerjaan yang telah diselesaikan dari sprint ke sprint. Ini membantu Anda menentukan kecepatan tim Anda dan memperkirakan pekerjaan yang dapat dicapai tim Anda secara realistis dalam sprint berikutnya. - Cumulative flow diagram
Cumulative flow diagram menunjukkan jumlah masalah di setiap status. Tim dapat dengan mudah melihat penyumbatan dengan melihat jumlah masalah yang meningkat pada setiap keadaan. - Epic Report
Memahami perkembangan terhadap penyelesaian epic pada waktunya. Ini membantu Anda mengelola perkembangan tim Anda dengan melacak sisa pekerjaan yang belum selesai. - Peta kendali (Control chart)
Anda dapat melihat waktu siklus untuk produk, versi, atau sprint Anda. Ini membantu Anda mengidentifikasi apakah data dari proses saat ini dapat digunakan untuk menentukan kinerja di masa berikutnya. - Epic Burndown
Anda dapat melacak jumlah sprint yang diperlukan untuk menyelesaikan sebuah epic. Ini membantu Anda memantau apakah epic akan rilis tepat waktu, sehingga Anda dapat mengambil tindakan jika pekerjaan tertinggal. - Release Burndown
Anda dapat melacak gambaran tanggal rilis untuk sebuah versi. Ini membantu Anda memantau apakah versi akan rilis tepat waktu, sehingga Anda dapat mengambil tindakan jika pekerjaan tertinggal. - Version Report
Anda dapat melacak tanggal rilis yang diproyeksikan untuk sebuah versi. Ini membantu Anda memantau apakah versi akan rilis tepat waktu, sehingga Anda dapat mengambil tindakan jika pekerjaan tersebut tertinggal.
Reference
Demo Video Jira : https://youtu.be/sGdVEbHTI1A
Atlassian. 2018. Agile tools for software teams. [Online] Available at :https://www.atlassian.com/software/jira/agile#scrum [Accessed October 8, 2018]