1 安裝禪道
1.1  選擇適合您的安裝方法
1.2  使用云禪道在線項目管理服務!
1.3  (推薦)windows用一鍵安裝包安裝
1.4  (推薦)linux用一鍵安裝包
1.5  linux下用lampp集成包安裝
1.6  使用源碼包安裝(MAC系統)
1.7  MAC下用XAMPP安裝禪道
1.8  MAC下用XAMPP-VM安裝禪道
1.9  禪道一鍵安裝包里安裝蟬知和然之
1.10  使用源碼包安裝(各系統通用)
1.11  使用禪道Docker安裝包安裝
1.12  寶塔面板安裝禪道
1.13  華蕓NAS在線安裝
1.14  Centos7.4系統下安裝httpd,mariadb,php7.1環境運行禪道
1.15  安裝ioncube擴展
2 禪道介紹
2.1  關于禪道項目管理軟件
2.2  禪道介紹PPT下載
2.3  如何獲得支持
2.4  關注我們
3 升級禪道
3.1  選擇和自己環境對應的升級方式
3.2  通過源代碼方式升級(通用)
3.3  windows一鍵安裝包的升級
3.4  linux一鍵安裝包升級
4 創建分組和用戶
4.1  建立部門結構
4.2  添加一個用戶帳號
4.3  批量維護帳號
4.4  設置分組,建立權限體系
5 最簡使用
5.1  使用禪道來進行項目任務管理
5.2  只使用禪道來做bug管理
5.3  只使用禪道來進行產品管理
5.4  個人使用禪道來做事務跟蹤管理
6 基本使用
6.1  禪道使用的基本流程和產品、研發、測試之間的三權分立
6.2  敏捷開發及scrum簡介
6.3  禪道和scrum的對應關系
6.4  禪道的新手教程
6.5  創建第一個產品
6.6  添加第一個需求
6.7  開始第一個項目
6.8  確定項目要完成的需求列表
6.9  為需求分解任務
6.10  提交bug
6.11  視頻教程:第一個演示項目
6.12  維護聯系人
6.13  禪道的自定義功能
6.14  導入excel、csv參考文檔
6.15  文檔管理
6.16  工作方式的切換
6.17  操作獲取積分功能
6.18  自定義必填項功能
6.19  如何排查產品、項目是否有訪問權限
7 進階使用
7.1 使用流程
7.1.1  禪道使用流程圖解
7.2 個人管理
7.2.1  使用待辦進行個人事務管理
7.2.2  關注需要自己處理的任務、需求、bug
7.2.3  通過我的檔案查看或者修改個人信息
7.2.4  視頻教程:禪道使用之個人篇
7.3 產品經理篇
7.3.1  維護產品
7.3.2  維護產品線
7.3.3  創建和評審需求
7.3.4  變更和評審需求
7.3.5  需求的狀態和研發階段
7.3.6  需求的注意事項
7.3.7  維護產品模塊
7.3.8  建立發布計劃
7.3.9  建立發布
7.3.10  路線圖
7.3.11  文檔管理
7.3.12  主持產品會議
7.3.13  參與項目管理、演示和總結
7.3.14  需求的基本統計報表
7.3.15  視頻教程:禪道使用之產品經理篇
7.4 項目經理篇
7.4.1  建立項目
7.4.2  組建項目團隊
7.4.3  確定項目要完成的需求列表
7.4.4  組織進行任務分解
7.4.5  召開每天的站立會議
7.4.6  通過燃盡圖了解項目的進展
7.4.7  通過各種列表的各種功能了解項目進展
7.4.8  召開演示會議和總結會議
7.4.9  項目任務基本的報表統計
7.4.10  視頻教程:禪道使用之項目經理篇
7.5 開發團隊篇
7.5.1  參加項目計劃會議,分解任務
7.5.2  領取任務,并每天更新任務
7.5.3  通過看板和樹狀圖查看任務
7.5.4  創建版本
7.5.5  申請測試
7.5.6  解決bug
7.5.7  文檔管理
7.5.8  確認bug
7.5.9  視頻教程:禪道使用之開發團隊篇
7.6 測試團隊篇
7.6.1  維護bug視圖模塊
7.6.2  提交bug
7.6.3  驗證bug,關閉
7.6.4  激活bug
7.6.5  找到自己需要的bug
7.6.6  維護測試用例視圖
7.6.7  創建測試用例
7.6.8  測試套件、報告和公共用例庫的維護
7.6.9  管理測試版本
7.6.10  執行用例,提交Bug
7.6.11  查看報表統計
7.6.12  視頻教程:禪道使用之測試團隊篇
8 維護配置
8.1 維護禪道
8.1.1  初始化管理腳本
8.1.2  備份禪道
8.1.3  恢復刪除的資源
8.1.4  如何更新燃盡圖
8.1.5  一鍵安裝包如何實現mysql異機連接
8.2 配置禪道
8.2.1  設置是否允許匿名訪問
8.2.2  如何配置email發信
8.2.3  禪道云發信
8.2.4  如何成為超級管理員
8.2.5  配置禪道系統為靜態訪問
8.2.6  去掉禪道訪問地址中的zentao
8.2.7  集成禪道和svn
8.2.8  集成禪道和git
8.2.9  在第三方應用中集成禪道
8.2.10  第三方應用配置免密登錄禪道
8.2.11  第三方應用集成禪道客戶端進行消息通知
8.2.12  集成webhook
8.2.13  然之集成
8.2.14  客戶端集成
8.2.15  禪道的翻譯功能
8.2.16  瀏覽器通知的設置
9 定制開發
9.1  二次開發機制
9.2  禪道的目錄結構
9.3  找到要修改的文件
9.4  禪道的數據庫結構
9.5  公用模塊--common
9.6  如何登記菜單
9.7  如何登記權限
9.8  示例:如何修改禪道的語言提示?
9.9  示例:創建bug時可以設置優先級字段
9.10  使用在線擴展編輯器
9.11  二次開發編輯器和翻譯功能限制使用說明
9.12  禪道項目管理軟件打包規范1.1版本
10 其他相關
10.1  禪道所使用到的第三方代碼
10.2  禪道FAQ
10.3  如何幫助禪道項目
10.4  禪道商業服務
10.5  禪道項目的貢獻者
10.6  歷史修改記錄

需求的狀態和研發階段

2012-06-04 16:03:39
王春生
86434
最后編輯:鄭喬尹 于 2019-06-24 14:40:30
簡介:本篇文章講述禪道軟件里面需求的狀態和研發階段的變化。

禪道軟件設計的需求有兩個字段來跟蹤它的變化,一個是需求的狀態字段,一個是需求的研發階段字段,下面來看下這兩個字段。

一、需求的狀態

需求狀態(status)字段,總共有四種狀態,分別是 草稿(draft)、激活(active)、已變更(changed)和已關閉(closed)。對應為需求的流程操作共有:創建、變更、審核、關閉、激活,其狀態流轉圖如下:

禪道需求狀態流轉圖

二、需求的研發階段

需求還有一個階段(stage)字段,用來描述激活的需求在研發過程中所處的階段。目前總共有 未開始、已計劃、已立項、開發中、開發完畢、測試中、測試完畢、已驗收、已發布

那么需求的研發階段是如何變化的呢?一種方案是通過編輯操作,來修改研發階段。但我們更提倡另外一種方案,就是在創建任務的時候,仔細設置任務的類型,比如開發,測試。禪道的程序會自動根據不同類型任務的變化來自動計算需求的研發階段,其規則如下:

  1. 如果需求沒有關聯到項目,也沒有關聯到計劃,則需求的研發階段是"未開始"。
  2. 如果需求關聯到了計劃,還沒有關聯到項目中,則需求的研發階段是"已計劃"。
  3. 如果需求關聯到了項目中,但還沒有分解任務,則需求的研發階段是"已立項"。
  4. 如果需求關聯到了項目中,且進行了任務分解:
    如果有一個開發任務進行中,并且所有的測試任務還沒有開始,需求的研發階段為“研發中”。
    如果所有的開發任務已經完成,并且所有的測試任務還沒有開始,則為“研發完畢”。
    如果有一個測試任務進行中,則視為“測試中”。
    如果所有的測試任務已經結束,但還有一些開發任務沒有結束,則視為"測試中"。
    如果所有的測試任務已經結束,并且所有的開發任務已經結束,則視為"測試完畢"。
  5. "驗收"階段是需要產品經理手工來進行確認的。
  6. 產品→發布中關聯的需求后,需求的研發階段是“已發布”。

需求所屬產品為多分支或多平臺類型的所處階段說明:

以多平臺為例,該產品有安卓、ios兩個平臺。
(1)如果需求沒有關聯到項目,也沒有關聯到計劃,則需求的研發階段是"未開始"。
(2)如果需求屬于所有平臺,關聯的計劃也屬于所有平臺,則需求的階段為“所有平臺:已計劃”。如果計劃屬于ios平臺,則需求的階段為“ios:已計劃”。如果需求屬于某個特定平臺,階段計算方式等同原來的普通產品的情況。
(3)如果項目關聯的是產品的某個平臺,假如關聯了ios平臺,同時關聯了產品所有平臺下和ios平臺下的需求,沒有分解任務。則ios平臺下的需求此時階段都是“已立項”,所有平臺的需求則是“ios:已立項”。假如該需求所有平臺還是“已計劃”,則顯示“所有平臺:已計劃”“ios:已立項”。
如果一個需求同時被兩個項目關聯,而兩個項目,一個關聯了產品的ios平臺,一個關聯了所有平臺。同時都沒有分解任務,那么這個需求的階段就是“所有平臺:已立項”“ios:已立項”。


注:禪道7.2.stable版本開始,可以編輯需求手動更改需求的所處階段。( 注:如果需求屬于所有分支/所有平臺由于系統會計算所有分支/平臺下面的階段所以無法單獨編輯修改)

點擊編輯操作,或點擊需求標題,進入需求詳情頁面,點擊編輯需求。

在頁面的右側顯示需求的基本信息,需求所處階段一欄點擊下拉選中你要修改的需求所處階段,保存即可。

在回到產品---需求列表頁面,就可以看到需求的所處階段已經編輯生效了。

評論列表
醬油 2019-10-17 11:00:33
你好,需求關聯的任務都關閉之后即使有測試正在進行,需求的狀態也會自動變為“已立項”,這個邏輯不太能理解,需求手動修改值之前不能關閉任務嗎?
張玉潔 2019-10-17 13:21:32
需求的狀態是系統自動計算的,不需要手動更改。變動條件可以參考這個手冊看一下http://www.qudvxe.tw/book/zentaopmshelp/92.html
醬油 2019-10-18 22:25:48
文檔上面列的狀態和條件我已仔細研究,我的問題是需求關聯的任務在關閉之前,需求的狀態都在預期之內,如研發中,測試中,但是一旦把需求關聯的任務全部關閉之后,需求的狀態始終是“已立項”,我們這邊任務的日常管理中,完成的任務都會進行關閉(但測試可能還在進行),所以導致了上面的問題。
張玉潔 2019-10-21 10:01:13
測試未完成之前,不要關閉測試類型的任務。測試完成后可以對需求進行驗收,手動將需求階段改為已驗收。如果目前系統的需求狀態顯示不符合貴公司的流程,也可以嘗試修改這部分代碼。二次開發參考文檔:
http://www.qudvxe.tw/book/zentaopmshelp/156.html
http://www.qudvxe.tw/book/zentaopmshelp/225.html
醬油 2019-10-22 10:25:14
了解了,感謝!
qinyu 2019-10-15 20:02:24
為什么不是這個需求上的測試用例都通過了自動將 研發完成 改成 測試完成 呢?
馬超 2019-10-16 08:55:37

如果需求沒有關聯到項目,也沒有關聯到計劃,則需求的研發階段是"未開始"。
如果需求關聯到了計劃,還沒有關聯到項目中,則需求的研發階段是"已計劃"。
如果需求關聯到了項目中,但還沒有分解任務,則需求的研發階段是"已立項"。
如果需求關聯到了項目中,且進行了任務分解:
如果有一個開發任務進行中,并且所有的測試任務還沒有開始,需求的研發階段為“研發中”。
如果所有的開發任務已經完成,并且所有的測試任務還沒有開始,則為“研發完畢”。
如果有一個測試任務進行中,則視為“測試中”。
如果所有的測試任務已經結束,但還有一些開發任務沒有結束,則視為"測試中"。
如果所有的測試任務已經結束,并且所有的開發任務已經結束,則視為"測試完畢"。
"驗收"階段是需要產品經理手工來進行確認的。
產品→發布中關聯的需求后,需求的研發階段是“已發布”。
甜甜 2019-05-30 15:22:10
我創建的需求,狀態變更為“測試完畢”后,我做為需求創建者是否可以收到提示。不然我不能及時的進行驗收
馬超 2019-05-30 17:30:02
需求階段變更會給指派人和抄送人發送郵件,創建需求時建議把自己添加到抄送里,這樣需求階段變更會有郵件通知。
Helen 2019-05-22 11:29:27
需求的stage字段,通過編輯操作控制的情況下,是由產品經理負責修改這個字段嗎?還是說不同階段由不同的責任人修改,比如說測試階段有惻然人員將需求階段改為測試中?
石洋洋 2019-05-22 13:23:45
看貴公司的實際需求,根據需要通過 組織-權限-權限維護 進行控制即可。
禪道-Bee 2019-05-22 13:25:10
按照禪道的使用流程來使用的話,需求的階段會自動進行計算的。組織-權限中,分配了相關權限,也可以手動去修改需求的階段。
melody 2019-05-13 17:07:46
請問如何將狀態為草稿的需求更改為激活狀態?
馬超 2019-05-13 17:40:20
點擊評審需求后,評審通過的需求變為激活狀態
2019-03-04 16:20:02
能不能讓研發只看到已激活的需求?也就是評審通過后的需求,其他需求看不到
王林 2019-03-04 18:10:36
沒有這個功能的。可以讓研發用戶只通過項目-需求頁面查看自己項目的需求。
關聯到項目的需求都是激活的需求
tonyfxj 2019-02-11 11:42:17
目前一個任務(健值=devel)是進行中的,但是需求的研發階段還是已立項,沒有變成研發中。是不是和項目的任務類型經過自定義修改過有關系?需求的研發階段判斷和任務的健值有關聯?
王林 2019-02-11 17:22:21
是的,需求階段參與運算,不支持自定義添加修改的。
韓濤 2019-01-24 10:02:20
需求有個 關閉狀態。關閉代表什么含義,需求結束還是需求取消
王林 2019-01-24 14:33:22
產品-需求列表右上角齒輪,自定義,顯示下關閉原因。
甜甜 2019-01-03 10:19:49
咨詢一下,一個需求下,有“多個開發任務,一個測試任務”,開發任務狀態均為“已完成”后,測試的任務可否直接變成“進行中”呢?
王林 2019-01-03 15:07:29
沒有這個功能的,任務需要手動點擊開始按鈕的。
甜甜 2018-12-21 15:17:05
需求已經關聯項目 創建任務,任務更改為進行中。但需求的階段沒有自動變化,一直是已立項
王林 2018-12-21 15:56:34
可以參考這個文檔看下需求的階段變化:
http://www.qudvxe.tw/book/zentaopmshelp/92.html
1/7
發表評論
評論通過審核后顯示。
三肖中特期准黄大仙373745