摘要:本文通過建立一個軟件工程碩士論文質(zhì)量評價與度量模型,提出了明確的論文質(zhì)量目標(biāo)和一套切實可行的評價標(biāo)準,并針對實施過程中可能存在的若干問題,進行了分析和探討。
關(guān)鍵詞:工程碩士;質(zhì)量評價;質(zhì)量標(biāo)準
中圖分類號:G642文獻標(biāo)識碼:B
文章編號:1672-5913 (2007) 22-0129-07
1存在問題與質(zhì)量評價度量模型
由于種種原因,論文質(zhì)量的分析和實際評審工作存在著質(zhì)量要素空泛、無法真實、直接、客觀地度量,最終無法做到實事求是地評價等問題[1][2][3]。例如:有關(guān)評估方案中規(guī)定的選題要求是:論文選題來自于企業(yè)實踐,工程背景明確,應(yīng)用性強。而論文質(zhì)量標(biāo)準要求是:技術(shù)先進,有一定難度;內(nèi)容充實,工作量飽滿;綜合運用基礎(chǔ)理論、專業(yè)知識與科學(xué)方法;格式規(guī)范,條理清楚,表達準確;社會評價好等。但現(xiàn)實的論文評審操作則明顯存在以下問題:
(1) 質(zhì)量要素的選擇過于簡單、抽象層次太高。因而難于細致、客觀、真實和準確地反映被檢查對象的實際情況;
(2) 對相關(guān)質(zhì)量要素的度量和評價,缺乏直接、真實、僅根據(jù)客觀的、標(biāo)志性的交付物成果、里程碑事件為度量和評價依據(jù)的質(zhì)量要素度量與評價方法,使本已高度抽象化的評價,更帶有人為評判的色彩;
(3) 所有的度量和評價是定性的,當(dāng)從定性評價,轉(zhuǎn)化為定量成績的時候,從定性到定量的轉(zhuǎn)換標(biāo)準設(shè)置,缺少科學(xué)性和原理依據(jù)。
作者認為,產(chǎn)生上述問題的根本原因有兩個。一是標(biāo)準的制定者受傳統(tǒng)學(xué)術(shù)觀點的局限,擔(dān)心制定詳細、確定的評審標(biāo)準,將限制論文作者的研究和表達,導(dǎo)致“論文八股”的出現(xiàn)。另一個原因,則是標(biāo)準制定者對工程碩士論文(包括論文階段的學(xué)習(xí)、研究過程)應(yīng)該做什么?應(yīng)該怎么做?最終的目標(biāo)應(yīng)該是什么?怎樣才能檢驗碩士研究生是否達到了的既定目標(biāo)等很難確切把握。導(dǎo)致本質(zhì)上對論文質(zhì)量目標(biāo)的不明確、不清晰,因而無法制定具體的檢查標(biāo)準。
為了克服上述問題,針對軟件工程碩士畢業(yè)論文這一特定對象,本研究首先建立如下的論文質(zhì)量標(biāo)準與評價度量體系模型:
(1) 論文質(zhì)量的一級屬性:論文的分類和性質(zhì)界定;
(2) 論文質(zhì)量的二級屬性:論文必須包括的四個基本構(gòu)成部分;
(3) 論文質(zhì)量的三級屬性:論文基本構(gòu)成部分的質(zhì)量度量要素;
(4) 論文質(zhì)量的四級屬性:論文質(zhì)量度量要素的度量方法,包括定性度量轉(zhuǎn)換為定量評價的加權(quán)因素設(shè)計,即量化成績。
圖1為論文質(zhì)量標(biāo)準與評價度量體系的模型。
2對論文性質(zhì)的界定
為了準確地把握軟件工程碩士畢業(yè)論文的質(zhì)量,明確論文質(zhì)量標(biāo)準,我們根據(jù)軟件工程碩士研究生培養(yǎng)目標(biāo)和專業(yè)要求,結(jié)合軟件學(xué)院實際情況,不失一般性地將軟件工程碩士研究生畢業(yè)論文的類型,界定為軟件技術(shù)研究與軟件工程項目二類。
界定的原則依據(jù)是2003年科技部、教育部等五部委《關(guān)于改進科學(xué)技術(shù)評價工作的決定》中,將科學(xué)技術(shù)評價工作明確分類,區(qū)別不同評價對象,明確各類評價目標(biāo),采用不同的評價標(biāo)準,以求能夠客觀、真實、準確地反映不同評價對象實際情況的原則精神。
界定的基本出發(fā)點是區(qū)分論文性質(zhì),并分別制定相應(yīng)的評審標(biāo)準。本研究的重點是軟件工程項目類論文。本研究對軟件工程項目類論文的定義是:
目標(biāo):在企業(yè)實習(xí)過程中,參與企業(yè)軟件工程項目,研究并解決特定問題域的問題;
技術(shù)與方法:學(xué)習(xí)、研究、選擇、運用,并有所拓展下列(同時)技術(shù)與工程知識與方法:
技術(shù)知識:計算機軟件(或軟硬結(jié)合、以軟件為主,但必須包含軟件工程)的最新技術(shù)、方法、手段、工具;
工程管理:在軟件工程的生命周期模型(不要求特定模型)及軟件過程關(guān)鍵環(huán)節(jié)中,采用軟件過程管理、項目管理、配置管理、質(zhì)量管理(不要求全部)的技術(shù)方法;
按軟件工程規(guī)范,獨立完成了一個軟件制品研發(fā)的完整過程,其結(jié)果對相關(guān)業(yè)務(wù)領(lǐng)域內(nèi)的問題解決,具有一定的意義和價值;
以技術(shù)和項目成果、項目實現(xiàn)過程報告的形式,形成的碩士論文。
3對論文內(nèi)容的要求
根據(jù)論文性質(zhì)的界定定義,工程項目類畢業(yè)論文,本質(zhì)上是一個項目(或項目階段)的技術(shù)與項目報告。因此,論文內(nèi)容應(yīng)完整呈現(xiàn)以下四方面的能力:
(1) 專業(yè)知識:通過項目研究的背景、問題與目標(biāo)描述,考察學(xué)生對所在行業(yè)領(lǐng)域業(yè)務(wù)知識和領(lǐng)域關(guān)鍵問題了解的廣度與深度,即考察論文課題的專業(yè)水平。
(2) 技術(shù)水準:通過項目技術(shù)方案分析,考察學(xué)生在特定問題下,對解決問題所涉及的技術(shù)方法、工具和手段,解決領(lǐng)域關(guān)鍵問題的狀態(tài)與發(fā)展水平的評價與了解。
(3) 實現(xiàn)能力:通過項目關(guān)鍵技術(shù)的實現(xiàn)過程,考察學(xué)生解決關(guān)鍵技術(shù)問題的具體能力和達到的水平。
(4) 過程能力:通過項目過程報告,考察學(xué)生以關(guān)鍵技術(shù)解決方案的實現(xiàn)為基礎(chǔ)、組織實施軟件工程項目的過程管理和控制能力。
4質(zhì)量要素及其度量方法
根據(jù)論文內(nèi)容的四個方面要求,我們設(shè)定了四個方面、20個質(zhì)量度量要素(表1),每個要素各分為6個等級(0~5分),供論文評審時,進行判斷評價。表中各要素的分級評價標(biāo)準見附錄。
5量化成績的加權(quán)因素
根據(jù)附錄的方法,將論文按內(nèi)容規(guī)范要求及質(zhì)量度量要素,采用定性分析的方法,獲得對每個度量要素的評價(加權(quán)前得分)。并依據(jù)加權(quán)方法,將其轉(zhuǎn)化為定量的論文成績。加權(quán)比例指向為:要求論文更側(cè)重于關(guān)鍵技術(shù)實現(xiàn)和軟件工程過程,兼顧領(lǐng)域與技術(shù)背景。
因此,根據(jù)專業(yè)性質(zhì)、學(xué)生基礎(chǔ)學(xué)習(xí)和實習(xí)項目的具體情況,論文四個構(gòu)成部分的成績加權(quán)因子分別為:10%、20%、30%和40%。加權(quán)計算公式是:加權(quán)后得分=加權(quán)前得分*加權(quán)因子*4。
6質(zhì)量度量實施的若干問題探討
標(biāo)準只是一個杠桿,由于論文質(zhì)量是研究生教育產(chǎn)品的出口質(zhì)量,因此,最終產(chǎn)品質(zhì)量的口一收緊,產(chǎn)品生產(chǎn)過程的問題就必然地暴露出來了。
(1) 生源的質(zhì)量問題
根據(jù)對本院(其他院校情況應(yīng)基本類似)往屆新生(含單/雙證生)入學(xué)前基本狀況的考察和分析發(fā)現(xiàn),入學(xué)研究生基本上可以劃分為三類:計算機及軟件相關(guān)專業(yè)(元教育本專業(yè))應(yīng)屆保研或考入的本科生;元教育非本專業(yè)或雖是本專業(yè),但不在相關(guān)專業(yè)行業(yè)企業(yè)、基本沒有軟件開發(fā)項目經(jīng)歷(經(jīng)歷非專業(yè))的學(xué)生;本專業(yè)畢業(yè)并一直從事軟件開發(fā)、具有軟件工程項目經(jīng)驗的在職生。根據(jù)若干屆學(xué)生情況的初步統(tǒng)計,在各屆學(xué)生中,第一類約占40%,第二類占30%~40%,而第三類只占20%左右。隨著招生規(guī)模的擴大,第二類學(xué)生(元教育或經(jīng)歷非專業(yè))的比例有擴大的趨勢。
軟件工程是計算機技術(shù)與工程實踐、過程管理相結(jié)合的學(xué)科。學(xué)科特點決定了它與傳統(tǒng)計算機科學(xué)與技術(shù)系在培養(yǎng)方向上的不同。因此,現(xiàn)有的軟件工程碩士研究生教育,本質(zhì)上不適合第一、第二類學(xué)生。因為這二類學(xué)生沒有實際軟件項目開發(fā)的經(jīng)驗,而學(xué)校幾乎不可能在研究生學(xué)習(xí)的一年期間,提供這樣的經(jīng)驗和機會。
面對生源的實際情況,不論學(xué)生在校課程教育的效果如何,要使前二類學(xué)生達到本標(biāo)準設(shè)定的質(zhì)量目標(biāo),是非常困難的。標(biāo)準和目標(biāo)的明確化,現(xiàn)實地凸顯出軟件工程碩士研究生培養(yǎng),從源頭開始的困惑。
本研究成果在招生階段希望達到的貢獻是:在研究生入學(xué)考試時,除統(tǒng)一筆試以外的綜合能力測試及面試中,對考生基礎(chǔ)能力的特別考察和篩選,提供了內(nèi)容和要求的來源與依據(jù)。
由于培養(yǎng)目標(biāo)和質(zhì)量要求的明確化,雖然不能從根本上改變目前學(xué)生入學(xué)考試、面試方面已經(jīng)形成的局面,包括因各種因素導(dǎo)致的擴大招生規(guī)模等問題,但至少通過對入學(xué)學(xué)生的深入了解和甄別篩選,為入校后的培養(yǎng),提供了一定的參考。
篩選的目的,是可以根據(jù)入學(xué)學(xué)生的實際情況,區(qū)別對待,因材施教。把優(yōu)質(zhì)教育資源放在最具培養(yǎng)基礎(chǔ)和培養(yǎng)潛質(zhì)的學(xué)生(第三類)身上。而對第一類學(xué)生,本質(zhì)上是本科教育的延續(xù)和深化,對第二類學(xué)生,則根據(jù)其自身的條件和需要、目標(biāo)(例如:應(yīng)用管理等),開辟合適的課程。這樣的多元化、個性化的教育設(shè)計,既能集中優(yōu)勢資源,又可以改變大一統(tǒng)的、千篇一律的教學(xué)模式,真正從源頭上,改進教學(xué)效果。
(2) 課程教學(xué)和企業(yè)實習(xí)的質(zhì)量問題
如果以研究生培養(yǎng)作為一個產(chǎn)品生產(chǎn)過程來考察的話,入學(xué)狀態(tài)、課程教育、企業(yè)實習(xí)是研究生培養(yǎng)的三個加工工序過程。搞清楚每個生產(chǎn)環(huán)節(jié)對上道工序生產(chǎn)成果的質(zhì)量要求、度量要素和考查指標(biāo),清楚本工序結(jié)束、產(chǎn)品下線、交給下一工序前應(yīng)達到的質(zhì)量要求、度量要素和考查指標(biāo),針對質(zhì)量要求和指標(biāo),設(shè)計、組織、控制和管理生產(chǎn)過程,從過去粗放式的生產(chǎn)方式,改變?yōu)橛心繕?biāo)、有計劃、有組織、可檢查、可控制和可預(yù)測管理的生產(chǎn)過程,是本研究在教學(xué)組織階段希望達到的貢獻。
在上述質(zhì)量目標(biāo)下,軟件工程研究生的培養(yǎng),按課程教育、企業(yè)實習(xí)兩個階段,統(tǒng)一規(guī)劃,分段實施。每個階段的目標(biāo)是明確和具體的。
以課程組織為例,由于作為最后產(chǎn)品成果的論文內(nèi)容和要求已經(jīng)明確:必須以解決行業(yè)業(yè)務(wù)背景下的實際問題為目標(biāo),以先進的技術(shù)手段和方法為工具,以軟件工程階段的控制與管理為過程,進行論文撰寫。因此,從業(yè)務(wù)知識、技術(shù)方法、軟件工程三個方面,形成一個整體。課程設(shè)計和企業(yè)實習(xí),必須圍繞這三個方面展開。如果在研究生階段的課程,不能使學(xué)生對本科階段及在工作實踐中獲得的知識,能有所進一步的綜合、提升、拓展和再補充、再挖掘。而是什么熱門開什么,有什么老師開什么的話;企業(yè)實習(xí)僅僅是充當(dāng)廉價的勞動力,不能真正參與項目開發(fā)的話,學(xué)生將不能按論文質(zhì)量要求,學(xué)到相應(yīng)的知識,完成規(guī)定的論文。這是課程學(xué)習(xí)和企業(yè)實習(xí)階段向論文階段移交的工作成果要求。
(3) 師資的質(zhì)量問題
在論文質(zhì)量要求下,課程改革、直到論文評審的最突出問題是師資問題。符合這樣要求的教師,在教育體制改革滯后的情況下,將是一個近乎無法解決的難題。就目前階段而言,只能靠增加培訓(xùn)、外聘、請社會的培訓(xùn)機構(gòu)和國際合作的方式解決。好在需求已經(jīng)提出來了,滿足需求的路就會好走一點。
(4) 綜合管理的質(zhì)量問題
軟件工程碩士的培養(yǎng)過程,是一個系統(tǒng)工程,更是一個綜合管理的問題。招生、課程設(shè)置、企業(yè)實習(xí)、論文指導(dǎo)等,都需要整體的設(shè)計,包括“課程打通、實踐連接”等,各環(huán)節(jié)環(huán)環(huán)相扣,形成綜合的“合力”。談到教育管理,高校在這方面,還有很多的學(xué)費要交,還有很長的路要走。本研究只提出問題,在這方面就不多談了。
7總結(jié)
本研究是作者“軟件工程碩士培養(yǎng)成效的關(guān)鍵要素研究”課題中的子課題,其他子課題分別是“研究生的元教育質(zhì)量要素度量與培養(yǎng)成效相關(guān)性研究”、“研究生課程教學(xué)質(zhì)量要素度量與培養(yǎng)成效相關(guān)性研究”?!捌髽I(yè)實習(xí)過程質(zhì)量要素度量與培養(yǎng)成效相關(guān)性研究”等。本課題作為研究生培養(yǎng)成果的檢驗標(biāo)準,因而,是其他過程的目標(biāo)與結(jié)果。碩士生的入學(xué)質(zhì)量、課程質(zhì)量、實習(xí)質(zhì)量與最后的論文質(zhì)量是相互影響和作用的三個方面,對它們的清醒認識和把握,將有利于學(xué)生培養(yǎng)質(zhì)量的切實提升。
參考文獻
[1] 全國工程碩士學(xué)位教育指導(dǎo)委員會. 《關(guān)于全國工程碩士研究生培養(yǎng)質(zhì)量評估實施辦法的通知》,2005年3月25日.
[2] 周曉婭等. 對清華大學(xué)42篇工程碩士論文的評價與分析[J]. 學(xué)位與研究生教育, 2001,(5).
[3] 苗嶺等. 工程碩士學(xué)位論文質(zhì)量分析[J]. 全國工程碩士研究生教育網(wǎng), 2006,6.
作者簡介
張家浩,男,南京大學(xué)計算機軟件學(xué)士、南京理工大學(xué)計算機工程碩士學(xué)位、研究員級高級工程師。東南大學(xué)軟件學(xué)院專職教師、軟件教研室主任。
Tel:zhjh@seu.edu.cn