iT邦幫忙

2023 iThome 鐵人賽

DAY 3
1

https://ithelp.ithome.com.tw/upload/images/20241012/20162673xwJp8TrScp.png

本文收錄在 Titansoft GOJira! 技術傳教士篇 中 歡迎詳閱~


HiHi 大家好,隨著比賽的日子來到了第三天,真的有一種當兵數饅頭的感覺,但是才「第三天!!!」,不是電視劇 「30 而」,是 鐵人賽「 3/30 而」,筆者已開始胡言亂語不能自,這種苦中作樂在這,這才是我寫鐵人賽文章的一大樂

(你們知道我在5X押嗎? ( ̄▽ ̄)~

而且我還開始在社群網路上取暖,意圖成立30 天鐵人賽完賽誇誇團

好,這不是本篇的重點,但卻是支援本篇能寫完的起手勢。(已跟朋朋約好完賽要吃鐵板燒,在美食的驅動下,我~希望可以完賽,再進階一點我會試著玩賽,但希望不要ㄘㄨㄚˋ賽!)

此外,我也在寫文章的途中,也不斷的獲得社群朋友的回饋或建議,我也會不定期的在文章中間置入感謝以及獲得的幫助。


本文開始
今天要正式啟動 Automation rules,因此要談到三個主題

  1. 建立工作流
  2. Automation 的條件是什麼?
  3. 啟用三個 Epic Automation templates

建立工作流

雖然開賽兩天,但我寫文章的工作流還未建立起來,而我會除了要完成今天的文章,也把工作流建起來,因為工作流比使用工具更重要!這時就不得不提一下狗鼻趴訣

/images/emoticon/emoticon12.gif狗鼻趴訣( project 小密訣):

使用專案管理工具最重要的不是用什麼樣的工具,而是釐清工作流(Workflow)以及資訊透明化,我前兩天都把文章草稿寫在 Mac 的備忘錄,但只有我自己能檢查,雖然看起來沒什麼問題,但~~我想要更有效率一點!

再加上我昨天有把成員加入本專案,希望能把我寫的文章以及工作流程都透明化,因此我從今天起,會把文章草稿寫在Ticket的Description,希望能達成工作流順暢、透明化社群互動**,是一種把 Jira 當作寫作、執行和社群平台的概念。

透明化:讓成員即時回饋注意事項或錯誤資訊修改
社群互動他們也可以利用Comment提醒我或直接加油打氣

工作流 Workflow

我在本次鐵人賽寫文章的工作流,使用了 jira software scrum board 制式 workflow,以下詳細說明。

Plan to Do

  1. 在誇誇群中發吠文、取暖(很重要‼️),抓住青春來發呆
  2. 排程:在 Epic timeline 開單並做欄位設定
  3. 啟動Sprint
  4. 誇誇群中回報

In Pregress

  1. 概念關鍵字和草稿區:當天文章 Ticket 的 [Description][Comment] ,圖片區先留空白,emoji、顏文字 直接貼上。
  2. 若此任務有兩個以上的密技,會利用 [Child issues][Smart checklist] 做次級任務。
  3. 圖片作圖工具:canva
  4. 貼到 iThome 文章編輯器 中,插入圖片並檢查跑版及文字正確性。

Done

  1. 按下 iThome [發表文章]
  2. 移動票到**[Done]**
  3. 誇誇群中回報再取一次暖

希望能寫一個自動化 WHEN 按下 iThome [發表文章] 鍵,IF 這張票是在In Pregress中,THEN 自動把我的票拉到Done,想學嗎~~~~ 但我不會,所以我只是想想。(許願有大大能教我,我就可以來試寫看看並放到文章中)


Automation 的條件是什麼?

因為在接下來的每一天文章中,你都會看到 Automation 設定畫面的左方會呈現 WHENIFTHEN ,因此,在開始啟用自動化前,我要先說明一下設定 Automation 的三個主要元素 WHENIFTHEN ,這三個元素決定了自動化是否成功跑完流程。 詳細內容可詳 Jira automation template library
https://ithelp.ithome.com.tw/upload/images/20230918/20162673ZlyltGIr8A.png

明白了嗎?我們要開始囉!


啟用三個 Epic Automation templates

  1. 先從在 Key II3D-6 票中另開三個 [Child issues][Smart checklist] 做次級任務,名稱來自於昨天 Plan 時所挑選的三個 Epic Automation templates
  • When all stories are completed → then close epic
  • When epic is completed → then close all the stories present
  • When the story point estimate for an issue is changed → sum up story point estimates in Epic
    https://ithelp.ithome.com.tw/upload/images/20230918/20162673j1OA7dsIxU.png

因為我想要示範,因此在 [Child issues][Smart checklist] 都設定,方便大家過目。若你想要票能出現在 Board 上,可以選擇 [Child issues] ,若你只需要像 checklist 點開此票才能看到並檢查,就選擇 [Smart checklist] 即可。
https://ithelp.ithome.com.tw/upload/images/20230918/20162673hY4WEVExDD.png

  1. 首先從專案 Board 點擊左邊功能區的 [Project setting]
    https://ithelp.ithome.com.tw/upload/images/20230918/20162673UlmNG6bhme.png

  2. 點擊左邊功能區的 [Automation]
    https://ithelp.ithome.com.tw/upload/images/20230918/20162673SZfuhNzQIR.png

  3. 點擊中間上方的 [Rules] 、[Audit log] 、 [Templates] 的 [Templates]
    https://ithelp.ithome.com.tw/upload/images/20230918/20162673tffkF1TYoT.png

  4. 進到 Automation templates 選單後向下拉。https://ithelp.ithome.com.tw/upload/images/20230918/20162673cmfeY9EL9Y.png

  5. 找到 When all stories are completed → then close epic 的template ,並點擊進去。https://ithelp.ithome.com.tw/upload/images/20230918/20162673WzGJxM6v1e.png

  6. 可檢視左方的 **When → If → Then ** 條件設定,中間的 [Rule details] 也可依自己的需求而調整,最後再按下右上角的 [Turn it on]
    https://ithelp.ithome.com.tw/upload/images/20230918/20162673SrXk4VaHyk.png

  7. 畫面會跳轉到 Automation[Rules] ,你會看到選定的自動化規則已啟動。
    https://ithelp.ithome.com.tw/upload/images/20230918/20162673N1YeybEZAj.png

  8. 再依同樣的步驟啟動 **When epic is completed → then close all the stories present **。https://ithelp.ithome.com.tw/upload/images/20230918/20162673RjwKDd4w95.png https://ithelp.ithome.com.tw/upload/images/20230918/20162673ED2oXDyavT.png

  9. 再依同樣的步驟啟動 When the story point estimate for an issue is changedsum up story point estimates in Epichttps://ithelp.ithome.com.tw/upload/images/20230918/20162673mKiUAJ1T1k.png https://ithelp.ithome.com.tw/upload/images/20230918/20162673MtYqWTijXT.png

  10. 最後再檢查一下你所選的 [Rules][Enabled] 是否都是綠色打開的狀態。
    https://ithelp.ithome.com.tw/upload/images/20230918/20162673o6rrebiD7H.png

  11. 若想知道所有設定 Automation 的紀錄可以點選 [Audit log]
    https://ithelp.ithome.com.tw/upload/images/20230918/20162673ix4jqA5WE8.png

以上是今天 啟用三個 Epic Automation templates 的步驟文章,我不敢說自己的文章是教學文章,但這是我真的一步一步設定並截圖下來的過程,希望對你有幫助。


你以為文章結束了嗎?你完成今天 Sprint 的工作流了嗎?剛剛只是完成了 In Pregress ,你做完 Done 了嗎?

好,又是一天的晚上11點多了,我要抓住時間的尾巴趕快發表文章。

  1. 按下 iThome 發表文章
  2. 移動 Key II3D-6 的票到 Done (詳下圖)
  3. 誇誇群中回報再取一次暖

https://ithelp.ithome.com.tw/upload/images/20230918/20162673kQYsdaN3lV.png

大家明天見!


上一篇
Day2-如何快速讓 Jira issue 自動納入 Epic ,並從 backlog 跑到 to do
下一篇
Day4-你不是不好只是太用腦,快啟用 Jira Transitioned Automation assigned
系列文
每天利用 Jira 開單時,練習一個密技,應該不是薪水小偷吧!?30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言