禪道官方網站:http://www.zentao.net/
官網使用步驟詳解:http://www.zentao.net/book/zentaopmshelp/38.html
禪道管理軟件中,核心的三種角色:產品經理、研發團隊和測試團隊,這三者之間通過需求進行協作,實現了研發管理中的三權分立。其中產品經理整理需求,研發團隊實現任務,測試團隊則保障質量,其三者的關系如下圖:

鏈接: https://pan.baidu.com/s/1PRr8uX3EzG20Ht4R0jRFgg?pwd=jvue
提取碼: jvue
禪道的安裝
雙擊文件,安裝(解壓)

注意:必須安裝在 英文目錄下。
查看目錄




點擊服務:apche可以選擇80或88端口,mysql可以選擇3306或3308端口
點擊訪問禪道,頁面會自動跳轉到禪道的頁面。
也可以直接訪問http://localhost/zentao/管理用戶:admin,密碼 123456
備注:如果你啟動的是88端口,請使用http://localhost:88/zentao來訪問。

登錄
第一次登錄成功自動跳轉修改密碼界面。

禪道操作
人員管理
權限分配
產品控制
項目控制
編寫用例
提交缺陷(bug)
人員管理
使用 管理員(admin)登錄后將出現的頁面

添加部門
進入“組織” → “部門” 的頁面,新建幾個部門並保存

添加用戶
進入“組織” → “用戶” → “+添加用戶”的鏈接頁面,添加“項目經理”賬戶並保存,郵箱和源代碼賬號可以為空,其中“您的系統登錄密碼”我管理員admin的密碼。


添加產品經理

添加職位人員

添加成功展示效果

創建產品
在禪道中,產品是一切的核心,所有的東西基本上都是圍繞產品展開。那么如何創建第一個產品呢?
產品經理登錄禪道,進入“產品” → “+添加產品”的鏈接頁面,新建產品並保存。


在這個頁面中,產品名稱和產品代號是必填的。比如,我們創建一個“測試產品”,代號為test。點擊保存。
添加需求
添加了產品之后,需要創建一個需求。
所謂需求,就是來描述一件事情,如模板:作為一名<某種類型的用戶>,我希望<達成某些目的>,這樣可以<開發的價值>。這樣的需求,有用戶角色,有行為,也有目的和價值所在,非常方便與團隊成員進行溝通。
創建需求的步驟如下:
1.產品經理登錄禪道。
2.進入產品視圖。
3.在頁面右側,有“新增需求”菜單,點擊菜單,出現新增需求的頁面。
4.需求的創建頁面,預計工時和需求名稱都為必填項。預計工時,也就是你估計完成這個需求大約多少個小時。


注意:由誰評審,選擇不需要評審,這樣新創建的需求狀態是激活狀態。只有激活狀態的需求才能關聯到項目中,進行開發。
創建項目
創建了產品和需求以后,需要創建一個項目,來完成這個需求。在實際的情況中,肯定會有多個需求。那么如何確定一個項目中該做哪些需求呢?應該對需求進行優先級的排列,並根據項目的周期和參與的人手來決定。
項目經理登錄禪道,點擊“添加項目”


點擊創建項目中的“保存”,系統將自動跳轉到下圖:

點擊“設置團隊”鏈接進入“團隊成員”頁面,如下圖:

點擊“團隊管理”鏈接進入“團隊管理”頁面,添加團隊成員並保存,如下圖:

進入“項目” → “需求” → “+關聯需求”的鏈接頁面來關聯該項目的需求並保存,如下圖:


4.6單擊圖中的“保存”按鈕后看到積雲商城第一期項目所關聯的需求,如圖:

單擊上圖中的“批量分解”的鏈接按鈕進入“批量創建”頁面,並進行任務指派、保存,如下圖:


開發人員領取任務,並提交測試版本
查看任務
開發人員登錄禪道系統,進入“我的地盤” → “任務” →的鏈接頁面就可以查看項目經理分配的任務

完成任務
當開發人員完成某一項任務時,可以單擊右側完成按鈕,在彈出的對話框中設置消耗的事假並保存即代表改任務完成,如下圖:

創建版本
當開發人員全部完成任務時,便可提交相應的測試版本,進入“項目” → “版本”的鏈接頁面進行版本的創建,如下圖:

點擊“+創建版本”鏈接進行版本創建,並保存,如下圖:

通過禪道系統來追蹤Bug
在上一節中開發人員已經通過禪道系統提交了可測試的版本,接下就由測試人員來執行測試,並提交Bug。
查看任務
測試人員登錄禪道系統,進入“項目” → “任務” → 的鏈接頁面,此時就可以查看項目經理分配給測試人員的 任務,如下圖:

提交bug
假設測試人員已經完成測試用例設計並測試用例執行完畢,並且在測試中發現了問題,那么測試人員就要通過禪道提交Bug給開發人員。
測試人員,進入 “測試” → “Bug” 的鏈接頁面,如下圖:

bug提交
單擊“提交bug”鏈接進入到提交Bug的頁面,此時可以提交Bug並進行相應保存,如下圖:


查看bug
開發人員登錄禪道系統,進入 “測試” → “Bug”的鏈接頁面,此時就可以看到測試人員提交的bug,如下圖:

完成解決
開發人員修復好該bug之后,就會單擊“解決”按鈕,在彈出對話框中設置解決信息並保存,那么此時Bug就已經解決完成,如下圖:

關閉Bug
測試人員登錄禪道系統,並驗證所提Bug是否被開發人員修復好,如經驗證,此Bug已被解決,將會彈出“關閉”按鈕,並備注相關信息,如下圖:


點擊“保存”后,“解決”按鈕變為灰色,點擊“關閉”,彈出如下圖:

查看狀態
當測試人員再次查看此Bug時,此Bug為關閉狀態,如圖所示:

如果沒有解決
如果測試 人員驗證此bug發現並沒有解決,就會再次編輯此bug,並將bug的狀態設置為激活狀態並重新指派給開發人員。
至此,bug的基本流程已經完成。
創建發布
當某一期的項目結束后,如果這一期的版本可以對外發布,此時產品經理的一個職責就是創建一個發布。創建發布的意義在於告知相關部門人員,有新產品上線,可以讓相關人員繼續開展工作。
創建發布的步驟:
1.產品經理進入產品視圖,選擇“發布列表”。
2.點擊【創建發布】,進入創建發布頁面。
3.填寫必填項:發布名稱、Build和發布日期。
注意:發布的前提是要創建一個Build。


測試團隊
Bug處理
測試 → bug → 提bug → 生成bug列表
測試用例操作
修改用例
用例操作
執行測試用例
設置第三個測試用例執行失敗
可以直接將執行失敗的用例轉成bug
禪道使用流程總結
人員管理(admin):添加部門 → 添加用戶
創建產品(產品經理):產品 → 添加產品
添加需求(產品經理):產品 → 需求 → 提需求
創建項目(項目經理):項目 → 添加項目 → 自動跳轉(選擇設置團隊)→ 團隊管理 → 給團隊配人
關聯需求(項目經理):項目 → 需求 → 關聯需求 → 勾選任務
批量分解(項目經理):在任務右側 → 選擇批量分解 → 批量分解
查看任務(開發人員):我的地盤 → 首頁查看任務 → 點擊任務數量進入任務列表 → 選擇完成任務
創建版本(開發人員):項目 → 版本 → 創建版本
測試Bug(測試人員):測試 → bug → 提bug
解決bug(開發):測試 → bug → 確認 → 完成
再次測試(測試人員):測試 → 再次測試 → 如果解決的,點擊關閉,否則重新編輯
創建版本(產品經理):產品 → 發布 → 創建發布 → 完成