NETRONIC主要提供圖表軟體產品,用於計劃和資源控制,讓開發者以及終端使用者可以非常容易的圖形化地管理資源、部署團隊和工作流管理。
我們都下載或安裝過很多軟體和檔案,進度條的概念不用過多贅述。本文主要是針對關於在生產計劃或專案管理軟體系統中常見的程式視覺化進行介紹,我想向大家展示經典進度條和預測導向視覺化介面之間的區別,以及在最新甘特圖應用程式中使用NETRONIC程式框架開發的新方法。
經典進度條
通常活動的進度(如生產計劃欄位中的操作或專案管理欄位中的任務)由百分比值表示。該值基於機器或工作人員釋出的反饋計算,並建立一方的時間表與另一方的現實之間的關係。這樣計劃者或控制器將能夠識別實際資料與原始計劃資料的偏差。
反饋值的測量單位可以是基於時間的(例如總工作時間5小時)或基於體積的(例如已經生產了100個),現在我們來看一些在日常工作中經常會看到的樣本。
每個進度條的長度通過將相應工作列的長度乘以進度的百分比來確定,在上述情況中,我們可以通過將進度條的長度與相應活動條的長度相關聯來粗略估計進度百分比。例如如果活動進度為33%、50%和75%,我們可以通過新增文字標籤來增強顯示效果:
即使假設是線性程式,如果遇到工作期和非工作期的條形圖重疊(後者在灰色矩形中用符號表示),事情將會變得困難:
在這種情況下,文字標籤是必不可少的,如果沒有它們,使用者將無法對進度百分比進行初步的瞭解。
突出的程式階段
下圖展示了一些突出的程式階段和相應的視覺化:
正如圖中所示第三階段看到那樣,如果活動準時,進度條正好在當前時間結束。但有進度百分比的時間為真和工作進度和時間呈線性關係兩個前提條件。
在第二和第四階段,分別顯示太早和太晚。不僅顯示正常的進度條,而且新增了不同顏色表示超出或延遲。
預測結束日期而不是進度值
通常一個活動的預測結束日期比進度百分比更有意義,如果僅有百分比值,則由使用者解釋此值並確定活動的結束日期。現在如果我們有一個活動的預測結束日期,我們可以準確地顯示進度偏差的影響。第二階段和第四階段的替代圖示如下:
這是一種更直接、更直觀的方式來顯示例如進度延遲的影響。如果我們通過額外的負載或容量曲線來豐富這種圖表,那麼我們就有了一個很好的工具來識別額外的容量需求或資源的可用容量。
如何獲得有用的預測值
在第四階段中,只要能夠滿足持續進度反饋和線性工作進度的限制,我們就可以通過簡單地在進度條結束和計劃之間新增工作時間來計算預測結束日期:
以同樣的方式處理第二階段:
實際上,上述限制是不現實的。連續的進度報告僅存在於全自動系統中,因為機器具有連線到資料處理系統的感測器。在具有高度人力資源參與的生產系統中,難以實施即時反饋。特別是在由於某些特殊中斷導致進展減少甚至停止的情況下,活動的其餘部分是否將以與計劃相同的速度繼續下去是至關重要的。
因此我們應該將預測結束日期的計算留給必須由連線的計劃系統提供的業務邏輯,或者需要規劃人員和他的經驗來決定改變程式的影響。
結論
縱觀全文,首先通過插入其他文字來增強圖形,以便使用者更容易量化程式百分比。然後建立了計劃和實際進度之間的關係。最後從進度百分比值的視覺化轉變為預測結束日期的呈現。