在項目管理的三要素TQC中,這三者在項目管理中是需要平衡的,但是更需要明白他們并不是平等的,為什么這么說呢?這也是因為軟件項目的特點引起的,關于軟件的項目管理的特點參見我的博客中關于CMM的文章的描述。在軟件項目中進度的延遲和成本的增加很大程度上是因為質量引起的,系統的質量問題往往會導致返工,在軟件項目中返工已經成為項目經理的惡夢。而返工的直接后果便是進度的拖延和成本的上升,當然還會導致團隊人員的沮喪、挫折的心理,這當然都會影響到開發的效率。
以質量為導向的項目管理在進度控制和成本方面是最經濟的。這有業界項目管理專家的統計數據可以說明。對于軟件項目來講,成本主要是來自人工成本,因此人員的效率、溝通成本、過程能力、過程積累等非常重要。另外我們的成本是指Total成本的概念,而不僅僅指開發成本。目前在很大公司都存在這樣的問題,開發的預算控制很好,但是由于忽略了質量,導致這個項目在實施、維護階段返工成本很高,甚至是重新開發,導致了客戶的滿意度下降,直接影響整體的成本和利潤。我個人的體會是Q是這三者之中的因,T、C是結果。因此要想降低和控制成本,就要到源頭來控制和找原因。有效控制和提高軟件開發的過程質量,往往會減少返工,提高協作和溝通效率,從而節約成本,縮短工期。如果一味以進度、成本的結果為導向,往往會導致進度、成本超出計劃,這就象緣木求魚。
以質量為導向是項目經理發自內心的要把握項目的質量,而不僅僅是靠與客戶的談判減少項目的范圍,這種手段往往最后吃虧的還是項目組。大家都知道軟件項目的范圍很難劃分的很清楚。這也是軟件項目的一大特點之一,建筑工程可以用大家都認可的計量單位來描述,客戶對軟件往往是說你給我做三個功能、四個模塊之類的,對話的雙方已經就產生了理解的錯位。
下面的一組數據,也許能說明以質量為導向的項目管理的益處。
平均成本超出 平均進度延遲
質量驅動型 6.1% 4.5%
進度驅動型 10.3% 9.0%
成本驅動型 9.9% 15.9%
文章來源于領測軟件測試網 http://www.kjueaiud.com/