admin(管理員)
部門:創建部門(需求部門,開發部門,測試部門,項目部門,產品部門)
組織:創建用戶(產品經理,項目經理,開發人員,測試人員),分配權限
產品
模塊:添加模塊
產品(創建產品)
需求:提需求
項目
項目:添加項目
團隊:添加人員
產品:關聯產品
需求:分配任務(開發,測試)
開發
我的地盤:查看bug或者需求
我的bug,【解決】指派測試驗證
測試
bug:提bug,指派開發
驗證開發修改的bug
1.1. 禪道系統的功能列表
1. 產品管理:包括產品、需求、計划、發布、路線圖等功能。
2. 質量管理:包括bug、測試用例、測試任務、測試結果等功能。
3. 文檔管理:包括產品文檔庫、項目文檔庫、自定義文檔庫等功能。
4.事務管理:包括todo管理,我的任務、我的Bug、我的需求、我的項目等個人事務管理功能。
5. 組織管理:包括部門、用戶、分組、權限等功能。
6. 統計功能:豐富的統計表。
7. 搜索功能:強大的搜索,幫助您找到相應的數據。
8. 擴展機制,幾乎可以對禪道的任何地方進行擴展。
9. api機制,所見皆API,方便與其他系統集成。
1.1. 用戶角色
禪道管理軟件中,核心的三種角色:產品經理、研發團隊和測試團隊,這三者之間通過需求進行協作,實現了研發管理中的三權分立。其中產品經理整理需求,研發團隊實現任務,測試團隊則保障質量
1. 禪道操作
1.1. 禪道的使用
1.人員管理
2.權限分配
3.產品控制
4.項目控制
5.編寫用例
6.提交缺陷(bug)
1. 禪道的安裝
1.1. 查看目錄
點擊服務:apche可以選擇80或88端口,mysql可以選擇3306或3308端口
點擊訪問禪道,頁面會自動跳轉到禪道的頁面。
也可以直接訪問http://localhost/zentao/ 管理用戶:admin,密碼 123456
備注:如果你啟動的是88端口,請使用http://localhost:88/zentao來訪問。
1.1. 登錄
1.1. 登錄成功
1.1.1. 人員管理
1.1.1. 添加部門
1. 使用流程
1.1. 創建產品
在禪道中,產品是一切的核心,所有的東西基本上都是圍繞產品展開。那么如何創建第一個產品呢?
- 產品經理登錄禪道。
- 進入產品視圖。
- 在頁面右側,有“新增產品”選項。
- 點擊【新增產品】,出現產品創建的頁面。
- 在這個頁面中,產品名稱和產品代號是必填的。比如,我們創建一個“測試產品”,代號為test。點擊保存。
- 添加模塊
1.1. 添加需求
添加了產品之后,需要創建一個需求。
所謂需求,就是來描述一件事情,如模板:作為一名<某種類型的用戶>,我希望<達成某些目的>,這樣可以<開發的價值>。這樣的需求,有用戶角色,有行為,也有目的和價值所在,非常方便與團隊成員進行溝通。
創建需求的步驟如下:
- 產品經理登錄禪道。
- 進入產品視圖。
- 在頁面右側,有“新增需求”菜單,點擊菜單,出現新增需求的頁面。
- 需求的創建頁面,預計工時和需求名稱都為必填項。預計工時,也就是你估計完成這個需求大約多少個小時。
注意:由誰評審,選擇不需要評審,這樣新創建的需求狀態是激活狀態。只有激活狀態的需求才能關聯到項目中,進行開發。
1.1. 創建項目
創建了產品和需求以后,需要創建一個項目,來完成這個需求。在實際的情況中,肯定會有多個需求。那么如何確定一個項目中該做哪些需求呢?應該對需求進行優先級的排列,並根據項目的周期和參與的人手來決定。
創建項目的步驟
1.項目經理登錄禪道
2.進入項目視圖
3.在頁面的右側,有“新增項目”按鈕。
4.點擊此按鈕,進入新增項目頁面。
5.項目名稱、項目代號、起止日期和團隊名稱為必填項。
6.訪問控制選擇“私有項目”。
創建了項目之后,要確定其團隊成員。在禪道里面,是通過“團隊成員”管理來完成的。
- 進入項目視圖之后,點擊【設置團隊】,出現團隊的成員列表。
- 點擊下面的團隊管理,即可維護團隊的成員。
注意:成員在該項目中預計投入的時間。不能按照項目中的成員,每天都是8小時全勤投入來計算。
1.1. 關聯需求
項目創建完之后,需要關聯要做的需求。
首先,需要關聯產品。步驟如下:
- 項目經理登錄禪道。
- 進入項目視圖。
- 點擊【關聯產品】按鈕。然后點選該項目相關的產品即可。確定了產品之后,第二個操作就是關聯需求。
- 項目經理登錄禪道。
- 進入項目視圖。
- 點擊【關聯需求】,出現關聯需求的界面。 在關聯需求的時候,可以按照優先級進行排序。 (只有審批通過的需求才能在“關聯需求”中顯示)
1.1. 分解任務
需求確定之后,項目中幾個關鍵的因素都有了。確定的時間,確定的人手,確定的事情,那么接下來就是如何在規定的時間里面,調用團隊的成員積極性,完成這些事情。第一步,就是要分解任務。
分解任務的步驟:
- 項目經理進入項目視圖。
- 進入需求列表。
- 選擇某一個需求,點擊【分解任務】。
分解任務的時候,注意確定任務的優先級,還有非常重要的就是任務的最初預計。
當任務分解完后,團隊成員領取自己的任務,開始具體的工作。然后每天更新自己所負責的任務,更新其預計時間。
1.1. Bug管理
- 提交Bug
提交Bug的步驟:
A.測試人員進入QA視圖。
B.在頁面右側有“創建Bug”按鈕。
C.點擊【創建Bug】。
D.影響版本和Bug標題為必填項。
E.查看我所創建的bug
1.解決Bug
開發人員針對分配給自己的Bug去解決,解決Bug的步驟:
A.進入我的地盤或QA視圖。
B.選擇“我的Bug”或“缺陷管理”后,點擊【解決】按鈕。
c.填寫解決方案,如“已解決”,選擇解決版本,添加備注。
D.點擊【保存】,顯示Bug頁面。
E.登錄測試賬號,查看bug
- 激活Bug
針對Bug狀態為“已解決”的Bug,如果問題依然存在,則需要重新打開Bug。激活Bug的步驟:
- 進入我的地盤或QA視圖。
- 選擇“我的Bug”或“缺陷管理”后,點擊Bug標題后進入QA視圖的缺陷管理中的Bug頁面。
- 直接點擊【激活】按鈕,添加備注。
點擊【保存】,Bug的狀態變為“激活”狀態。
1.關閉Bug
針對Bug狀態為“已解決”的Bug,如果此時問題不再存在,則此時測試人員需要關閉Bug。關閉Bug的步驟:
A.進入我的地盤或QA視圖。
B.選擇“我的Bug”或“缺陷管理”后,直接點擊操作后的【關閉】按鈕。
C.添加備注后,點擊【保存】。我的地盤中的“我的Bug”中將不會存在狀態為“關閉”的Bug。
1.1. 創建發布
當某一期的項目結束后,如果這一期的版本可以對外發布,此時產品經理的一個職責就是創建一個發布。創建發布的意義在於告知相關部門人員,有新產品上線,可以讓相關人員繼續開展工作。
創建發布的步驟:
- 產品經理進入產品視圖,選擇“發布列表”。
- 點擊【創建發布】,進入創建發布頁面。
- 填寫必填項:發布名稱、Build和發布日期。
注意:發布的前提是要創建一個Build。
1. 測試團隊
1.1. Bug處理
生成bug列表
1.1. 測試用例操作
1.1.1. 修改用例
用例操作
1.1.1. 執行測試用例
1.1.1. 設置第三個測試用例執行失敗
1.1.1. 可以直接將執行失敗的用例轉成bug