Try   HackMD

亞太智能機器 Issue Flow - 簡化版 v1

目錄

流程

標籤角度

一律都是 改完 標籤再丟給對方

顏色及角色,詳見 流程圖的角色

(分析完)

(標籤變了)

(開發完)

(要)

(不用)

(標籤變了)

(直到合併)

(測試完)

(功能正常)

(功能異常)

(標籤變了)

(誤判,能接受)

(Yes)

(No)

(feedback)

(關掉舊的)

(一切 ok)

標籤:分析
負責人:SA

分析完後如何處理?
1. 改標籤
2. 跟 PG 討論沒問題就丟給他

標籤:開發
負責人:PG

開發完後如何處理?
看程式要不要合併

發 MR

改標籤

標籤:測試
負責人:SA

MT 審查程式碼
1. 能動
2. 品質

測試完後如何處理?
1. 功能正常否?
2. 要不要報告?

要報告否?

Unsupported markdown: list

報告去~

快把 Issue 關掉

另起新 Issue

流程圖的角色

這顏色是 SA

我是 PG

MT

PM 在 issue flow 中不太會出現

人的角度

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

所以說 到底要幹嘛?

君の名は?

SA :開 issue、派 issue、等 issue 回到你身上,測試功能是否正確。

PG:等 issue,開發,跟 MT 打架,打完再跟 SA 打架。

MT:審核 MR,看 test 有沒有過,code 乾不乾淨,有沒有能改進的地方。

當然你有可能同時是多個身分!!

單字解說

表格

縮寫 原名 中文 解釋
SA System Analyzer 系統分析師 負責分析 Issue 拆分客戶需求的人
PG Programmer 碼農 負責在開心農場裡面農程式碼的人
MT Maintainer 維護者 負責專案的程式品質控管的人,就是管 MR 到底能不能 Merge 的人
PM Project Manager 專案管理者 管專案的人,基本上不存在你只會看到滿滿的 PG 和 SA 在專案裡面跑
MR Merge Request 合併請求 PG 和 MT 會打架的階段
X Issue 議題 你被指派的工作
X Flow 流程
X Label 標籤 會標在 Issue 上的東西,人人有責
X Tag 標記 你可以叫他標籤,不過他是標版本號的東西
tags: Documentation IssueFlow 議題流程

winnie wang在流程圖中,標籤:開發,負責人:PG後改為 「與 SA 確認需求(加入此流程) -> 開發完 -> 開發完後如何處理? 看程式要不要合併」