iT邦幫忙

2022 iThome 鐵人賽

DAY 7
0
Software Development

語言只是工具,遊走在需求和技術間的腦力激盪之旅系列 第 7

Day 7 - 你的Task到哪去了(工具篇 - Jira)

  • 分享至 

  • xImage
  •  

今天要分享的是關於Task的管理系統,這個工具應用的範圍很廣泛,並且可以依照各式各樣的想法透過內建的功能與強大的第三方套件滿足,接著就從相關的情境一步一步的介紹Jira功能說明參考連結

可以怎麼使用這個系統?

專案的管理

如果當前的開發者或者是開發的事項較多的時候,就可以透過Jira board的功能(更好的效果是有搭配敏捷開發)將成員們的工作事項彙整到同一個地方,以利整體專案的進度追蹤,或者是功能面的開發狀況檢視。

工作上的紀錄

接著把場景拉回到比較個人的使用情境,如果需要每周或是每一季整理工作的內容和開發的占比時,透過Jira新增task的方式把細項紀錄起來,但如果需要紀錄一些資訊預設的tamplate沒有的時候,就需要客製化的方式新增填寫的畫面。

其他跟事項紀錄有關的情境

這個部分跟剛剛提到的兩者也有一點關聯,情境為如果今天需要有一個系統去紀錄固定檢查的事情(ex : 巡檢或者是固定時間相關事件回報),並且需要固定的時間去彙整資訊,或者是需要延伸應用變成月報或者是信件方式通知。上述提到的事項也都可以使用Jira來實踐(但部分需要透過第三方的套件客製開發會在後續文章補充)。

可以在哪裡使用這個系統?

如果需要了解一下Jira的相關功能建議可以先至cloud版連結,另外如果想要玩server的版本可以參考這個安裝指引連結

這兩個版本的差別簡單來說在於cloud版本在基礎應用的功能都幫忙包裝好了,只要註冊好帳號以及確認專案的類型後就可以使用。而在server版本需要一些知識了解建置在私有雲上的相關事項,不過在第三方套件的提供server的版本會比較豐富(但未來也許cloud版本的第三方套件生態也會逐漸成熟),對於較客製化的開發需求還是比較建議從server的版本做開發。

至於搭配套件的部分個人推薦ScriptRunner這個plugin,基本上使用Groovy的程式語言可應用於排成工作、API的型態或者是前端畫面的條件判斷觸等等的客製化功能(參考連結)。


上一篇
Day 6 - 程式開發居然有工具可以輔助!?
下一篇
Day 8 - Case 1 : 日常作業自動化(需求評估與解決方法)
系列文
語言只是工具,遊走在需求和技術間的腦力激盪之旅30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言