白思俊 郭云濤
(西北工業(yè)大學管理學院,西安710072)
一、項目質量
質量,通常指產(chǎn)品的質量,廣義的還包括工作的質量。產(chǎn)品質量是指產(chǎn)品的使用價值及其屬性;而工作質量則是產(chǎn)品質量的保證,它反映了與產(chǎn)品質量直接有關的工作對產(chǎn)品質量的保證程度。
從項目作為一次性的活動來看,項目質量體現(xiàn)在由工作分解結構反映出的項目范圍內所有的階段、子項目、項目工作單元的質量所構成,也即項目的工作質量;從項目作為一項最終產(chǎn)品來看,項目質量體現(xiàn)在其性能或者使用價值上,也即項目的產(chǎn)品質量。
項目活動是應業(yè)主的要求進行的。不同的業(yè)主有著不同的質量要求,其意圖已反映在項目合同中。因此,項目質量除必須符合有關標準和法規(guī)外,還必須滿足項目合同條款的要求,項目合同是進行項目質量管理的主要依據(jù)之一。
項目的特性決定了項目質量體系的構成。從供需關系來講,業(yè)主是需方,他要求參與項目活動的各承包商(設計方、施工方等)提供足夠的證據(jù),建立滿意的供方質量保證體系;另一方面,項目的一次性、核算管理的統(tǒng)一性及項目目標的一致性均要求將項目范圍內的組織機構、職責、程序、過程和資源集成一個有機的整體,在其內部組織良好的質量控制及內部質量保證,從而構筑出項目的質量體系。
由于項目活動是一種特殊的物質生產(chǎn)過程,其生產(chǎn)組織特有的流動性、綜合性、勞動密集性及協(xié)作關系的復雜性,均增加了項目質量保證的難度。項目中評價機構應代表業(yè)主利益,在簽訂合同前對承包商的質量體系作出評價,并組織協(xié)調好項目建設各階段各承包方的質量保證體系,組織項目整體的質量保證活動;而且要在實施過程中對項目質量給予連續(xù)的評價,從而確保項目質量目標的全面實現(xiàn)。
二、項目質量評價
所謂項目質量評價,就是為了實現(xiàn)項目質量目標,由業(yè)主委托項目中評價機構來實施的質量監(jiān)測活動。它可為分為針對于項目工作質量的過程評價和針對于項目產(chǎn)品質量的結果評價。
項目質量的形成是一個有序的系統(tǒng)過程。項目質量水平是項目各階段各環(huán)節(jié)各部分質量的綜合反映。項目的質量目標從根本上說是由項目決策階段所決定,項目合同則將其具體化,體現(xiàn)了業(yè)主的質量意圖和追求,成為進行項目質量評價的主要依據(jù)之一。
隨著項目管理成功地應用于軟件開發(fā)項目以及軟件開發(fā)項目現(xiàn)階段在世界范圍內高速膨脹發(fā)展,針對于軟件開發(fā)項目的質量評價技術日益成熱,并逐漸向項目管理的其他領域滲透。軟件質量度量SQM(Software Quality Metrics)就是這樣一種技術。
從整體上來度量項目質量,最初是由Rubey和Hartwick于1968年提出的。他們就軟件開發(fā)項目的一些屬性提出了度量方法,但是還沒有建立質量度量的模型,而且提出的度量方法也不完全。
以后,Boehm等人于1979年提出了定量評價軟件質量的概念,并給出了60個質量公式,表明怎樣用于評價軟件質量。并且首次提出了質量度量的層次模型。
1981年Walters和McCall提出了從質量要素(factor)、準則(criteria)到度量(metric)的三層次式的軟件項目質量度量模型,他們將軟件質量要素降為11個,且給出了各要素的關系。
G.Murine基于上述的工作提出了SQM技術,用于定量評價軟件項目質量,且已付諸實用。波音公司在型號研制的軟件開發(fā)過程中采用了SQM技術,NEC公司的SQMAT工具也是其中之一。
三、項目質量評價的三層次式模型
我們在此主要根據(jù)McCall等人提出的軟件質量度量模型來構建項目質量評價的三層次式模型。模型框架如下圖1所示。
質量要素是項目質量的反映,而項目工作(或產(chǎn)品)屬性可用作評價準