我們使用問題跟蹤器來跟蹤軟件問題:錯誤,新功能,增強功能等。通常,解決問題的代碼更改需要更新文檔;例如用戶手冊,安裝手冊,測試程序等。一般來說,文檔是由不同的人員組成的 - 技術作者,QA團隊完成的,但實施人員在解析文檔時提供所需更改的簡要說明會很有幫助問題固定。使用問題跟蹤器進行文檔更新?
我想要一個輕量級的方法來鼓勵這個工作流程,我認爲它可以在問題跟蹤器中完成。我能想到的幾個選項來做到這一點:
當開發者解決的bug,克隆作爲新的錯誤對一個「文檔」組件總結所需的文檔的變化。
在「已解決」和「已關閉」之間的工作流程中添加「待處理文檔」狀態。
爲問題添加自定義布爾值字段,例如,一個「需要文檔更新」標誌。
向包含建議的更新摘要的問題添加自定義文本字段。
每個選項都有優點和缺點;例如#1會導致很多問題的產生,文檔更新只是工作流程中的又一步驟(#2)。另一方面,不是所有問題都將有一個文檔更新並需要通過工作流程。
有什麼方法可以有效地跟蹤這些文檔更新?