2010-09-15 75 views
1

經過艱苦的努力將其安裝到共享主機上後,我終於發現了Redmine的強大功能。我必須說我印象深刻。不過,我是一名初學者,陷入手冊,論壇對我所要做的事沒有多大幫助,所以我在這裏問。請原諒我,如果它已經解決的地方。問題狀態(指定,編碼,測試,...)和百分比

我們正在做一個軟件開發項目,我們正試圖組織起來。目前,我們將所有的開發任務作爲Redmine的特性加入。但是我們想強制執行,對於一個任務要完成,那一定是 - 指定 - 編碼 - 測試 - 我不能使用問題狀態不在這裏

相關的一些其他項目特定的東西,因爲這會強加一個特定的順序(比如編碼之後的測試,但是有時候,我們希望能夠在代碼之前編寫測試,有時不能)

我真的不知道如何實現這一點:-(

我到目前爲止所嘗試的是:

  • 每個任務,創建一個子任務,進行編碼,測試,等等...它運作良好,但它是非常繁瑣的,它使問題有點勢不可擋

  • 使用習慣布爾數領域。這沒關係,但:

    -I不能做出像「的搜索過濾器查找不任務

    -I不能安裝完工百分比依賴於子任務(如:防止有人打標一個任務如果沒有經過測試就100%完成) 我想從有經驗的Redmine用戶那裏獲得一些見解,瞭解如何實現這一點。我必須承認我是Redmine和項目管理的初學者,所以我真的很努力的尋找應對的最好辦法。

任何幫助表示讚賞 最佳REGA rds

回答

2

從我的理解我認爲你應該仍然考慮狀態字段。在Redmine中,您可以定義允許哪些狀態更改(爲特定狀態定義允許的目標)。

例如,你可以定義以下狀態

  • 指定
  • 編碼
  • 測試
  • 部署
  • 關閉

神父在「新建」中,您將定義特定角色只能更改爲「指定」(也許強制不執行而不指定)。從「指定」可以允許更改「編碼」和「測試」。從「編碼」或「測試」到「部署」。並且只能從部署到關閉。

您還可以爲角色和特定類型的問題(Redmine稱爲跟蹤器)定義特定的工作流程,但爲不同的跟蹤器定義不同的工作流程。

它非常強大,但您必須根據您的具體需求量身定製。

要訪問工作流程,您需要轉到管理頁面。

HTH-

+0

聽起來不錯,但你必須執行特定的順序:指定,則編碼然後進行測試,等等 – Dinaiz 2010-09-21 12:00:12

+1

當定義的初始狀態(默認在管理平臺行話),和端狀態(關閉Redmine),並且您定義了轉換,您可以選擇執行特定的訂單或更加開放的訂單。如果您需要嚴格的訂單,則爲您指定一個且只有一個可用轉換。如果您需要靈活的訂單,您可以定義一個工作流程,對於特定狀態,應該有多個可用的轉換(目標狀態)。看看工作流程。它非常強大。 – Gonfva 2010-09-21 12:40:25

+0

我會感謝! – Dinaiz 2010-10-02 21:29:05