首頁 > 易卦

如何根據客戶的質量要求,制定專案進度週期計劃?

作者:由 有譜科技 發表于 易卦日期:2022-08-21

專案週期怎麼寫

現在市場上關於軟體產品研發的專案格外多,例如:APP、小程式研發等。相較於其它專案而言,這類專案需要實現的目標有具體的要求標準,即:時間週期限定、質量要求、功能需求等。

因此,專案企業為了最佳化專案結果,就需要了解客戶的真實想法,再依此制定相應的實施計劃,才能讓專案管理更具成效,最大化完成客戶的質量要求。

如何根據客戶的質量要求,制定專案進度週期計劃?

一、質量要求等級

首先,有一點是公認的,那就是滿足專案產品質量是基本要求。

而對於質量而言,客戶的要求是有不同等級程度差異的,簡單來說,等級可分為:可用-易用-效能-安全。專案團隊可透過測試來對此進行判斷,而客戶不同質量等級的要求也會直接對專案所需的週期產生影響。

因此,除了預設質量要求,專案週期就是客戶最為關注的。

一般專案週期並不是經過詳細的估算,排完進度了再確定下來的,而是專案一開始就由客戶敲定,而專案範圍也是在合同就會明確下來,所以與客戶敲專案週期就顯得很重要了。

而根據一些軟體專案的執行經驗,一般情況下大家可以考慮投入更多資源來縮短專案週期,但當專案週期縮短到一定程度以後,投入再多的資源也沒有用。因此專案經理談判的底線為:在不考慮人力資源情況下專案能夠達到的最短週期,如果這個最短週期還達不到客戶要求,必須縮減專案範圍而不是犧牲產品質量。

如何根據客戶的質量要求,制定專案進度週期計劃?

二、進度週期計劃

專案計劃重點就是透過調整各個要素,保證專案能夠有大半的勝算,對於影響到專案成功的因素,全部列入風險和關鍵問題進行跟蹤。而專案失敗往往並不是進展過程出現太多異常,而是一開始專案經理就不清楚自己有幾層把握,一開始也沒有分析清楚有哪些不確定性和關鍵要素。所以就需要制定好合理的進度計劃。

制定進度前最重要的是根據人力資源情況和專案週期來綜合考慮生命週期模型的選擇,即:是瀑布還是增量迭代,這個直接影響到任務安排過程中WBS的分解。而制定WBS安排,最需關心的就是工作包或任務的粒度問題。

專案任務中,一個功能模組分解細後,可以利用更多的人力資源參與進來,使更多的任務能夠並行,但無疑會增加前面介面設計和後期整合的工作量。當介面設計和整合工作所花費時間大於開發任務並行所縮短的時間的時候,這個時候就到了分解的最小粒度。在這個粗細粒度之間就是可以透過調配人力資源能夠獲取的最大進度壓縮。

如何根據客戶的質量要求,制定專案進度週期計劃?

三、計劃實施路徑

軟體研發專案因為各個崗位的明確角色劃分,往往並不適合採用關鍵路徑的方法來預計進度。而我們之所以制定進度計劃就是為了讓團隊可以最高效執行專案任務,因此在思考方案時有幾項可考慮的關鍵資訊。

關注專案關鍵資源,關鍵資源必須優先安排來執行關鍵任務;透過元件細分和迭代,增加後期整合時間,縮短前期關鍵路徑的等待時間;清楚地認識到哪些過程元素是保證專案成功的核心要素,哪些是可以省略的;對於任何一個功能的開發仍然是遵循小瀑布,而不是跳過程;一個設計思路可以在紙面設計草圖後就可以開始編碼,後期再形成規範的文件,但決定不是說不經過設計就開始編碼。

如何根據客戶的質量要求,制定專案進度週期計劃?

軟體市場的競爭愈加激烈,僅僅完成基本任務,達到及格線,從來不是現在專案企業的生存之道。因此,儘可能提升專案的質量等級,是讓企業實力得以提高、提升客戶滿意度的上上之策。