前言
需求與bug的來源不僅僅是測試,開發與產品。也有來自售前,售後,銷售,內部用戶等。爲了方便團隊協作,提高合作效率,改善大家的心態。使用gitlab的議題與gitee的試圖,gitlab與gitee的項目管理有以下優點
- 與代碼管理關聯
- 可以使用issue 提需求,bug,問題等
- 有里程碑,迭代機制
- 有可視化機制
- 有郵件推送機制
- 可以讓整體產研中心與銷售中心共同使用
- issue可以上傳圖片,回覆,搜索,操作記錄等能力,提高溝通,協作,管理效率
權限
權限說明
用戶在組中有五種權限由低到高:Guest、Reporter、Developer、Master、Owner。
guest:可以創建issue、發表評論、不能讀寫版本庫。
reporter: 可以克隆代碼,不能提交,QA、PM可以賦予這個權限。
developer: 可以克隆代碼、開發、提交、push、RD可以賦予這個權限。
master: 可以創建項目、添加 tag 、保護分支、添加項目成員、編輯項目、核心RD負責人可以賦予這個權限。
owmer: 可以設置項目的訪問權限-Visibility Level、刪除項目、遷移項目、管理組成員、開發組leader可以賦予這個權限。
權限賦能
產品與非產研團隊應分配:guest
issue規範
issue分爲標題與內容兩部分組成,兩部分的使用是有規劃的
產研規範
標題
【{里程}-{迭代}-{類型}-{模塊 or 具體功能}】 or 【{特性}-{類型}-{模塊 or 具體功能}】
里程:一個季度或則多個季度的規劃,能產生階段性結果的規劃 迭代: 每個里程是由一個或則多個迭代組成,是具體的開發週期。迭代命名建議獨立,不與任何關聯 特性:比較獨立且大的開發任務,無法確定上線時間與迭代任務沒有直接的關係,等完成會切入一個具體的迭代一起上線 類型:需求,bug,問題 模塊:詳細描述,最好能夠一個話把重點描述出來,方便大家尋找與瞭解
bug
舉例:【搶佔國外市場-1.4.2版本-bug-商品模塊】:商家在商品後臺添加商品後,在安卓與蘋果的商品詳情價格顯示不正確。
舉例:【商品同步-bug-下發模塊】:下發成功,終端同步成功,但是下發狀態沒有發生改變,狀態應該數據接收
需求
舉例:【搶佔國外市場-1.4.2版本-需求-商品模塊】:商品價格是按照美元設置,但是在終端顯示的價格與匯率價格時差有三十分鐘
舉例:【匯率架構-需求-商品模塊】:商品價格是按照美元設置,希望顯示的時候可以按照匯率,顯示當前用戶區域的交易貨幣的價格
內容
bug
- 請描述你觀察到的問題
-- 你做了什麼(如何操作發現的bug,方便開發復現) -- 預想會看到什麼(預想的結果) -- 你看到了什麼(bug的現象)
-
請告訴我們bug的現場
- 操作系統
- 依賴配置
- 用戶信息
-
其他信息(詳細解釋,日誌,相關問題,修復建議燈蛾)
PS: 有圖片與視頻儘量上圖片與視頻
1. 請描述你觀察到的問題
-- 你做了什麼(如何操作發現的bug,方便開發復現)
第一步:在商家後臺添加商品,商品價格爲10.05
第二步:在商家後臺修改商品, 商品價格爲11.05
第三步:從首頁的商品列表點進商品詳情頁,商品價格顯示爲:
-- 預想會看到什麼(預想的結果)
商品價格在修改之後,在商品詳情頁現實正確
-- 你看到了什麼(bug的現象)
2. 請告訴我們bug的現場
a. 操作系統: linux系統
b. 依賴配置
1. JDK: 1.7
2. tomcet: 8.0
c. 用戶信息
1. 某某店鋪
3. 其他信息(詳細解釋,日誌,相關問題,修復建議燈蛾)
需求
- 請描述需求的功能
- 功能提出方(用戶)
- 提供有關此功能的相關資料
- 提出這個問題對提出方與提交者的重要性以及希望
1. 請描述需求的功能
商品價格是按照美元設置,希望顯示的時候可以按照匯率,顯示當前用戶區域的交易貨幣的價格
1. 在頁面展示的渲染的時候實時展示
2. 展示之後,定時的同步匯率價格
2. 功能提出方(用戶)
商家
3. 提供有關此功能的相關資料
1. 匯率相關文檔
2. 調研的API功能
4. 提出這個問題對提出方與提交者的重要性以及希望
非常重要,匯率的波動非常嚴重,很容易誤導用戶或則造成用戶支付價格與看的價格不一樣。
儘快完成,是公司目前核心業務
非產品規劃
bug規劃
標題 【{團隊}-{類型}-{模塊 or 具體功能}】 ,如果bug進入迭代會被改爲 【{團隊}-{里程}-{迭代}-{類型}-{模塊 or 具體功能}】 or 【{特性}-{團隊}-{類型}-{模塊 or 具體功能}】
團隊:售前,銷售 模塊:同上
【銷售-商品模塊】:商家在商品後臺添加商品後,在安卓與蘋果的商品詳情價格顯示不正確。
內容(同研發)
issue狀態流轉
- close
- 查看
- 復現
- 討論
- 接受
- 規劃中
- 開發中
- 測試中
- 驗證通過