PM視角下一種軟件工程實訓項目學生評價模型的設計論文
【摘 要】本文關注實訓項目教學中學生評價這一重要環節,從軟件項目管理者的角度分析,設計出多方評價、隨機動態的軟件工程實訓項目學生評價模型,為考核提供設計依據,同時為各計算機類專業項目化教學實訓學生評價提供可參考的經驗。
關鍵詞:軟件工程實訓 PM 學生評價 滾動評價
【中圖分類號】G 【文獻標識碼】A
【文章編號】0450-9889(2017)09C-0051-02
信息技術飛速發展,“互聯網+”行動計劃推動移動互聯網、雲計算、大數據、物聯網等與現代製造業結合,“互聯網+”已融入到人們生活,全面應用到第二、第三產業。廣泛的應用軟件需求為軟件技術專業的發展帶來了前所末有的契機。如何順應“互聯網+”時代的要求,按照軟件開發企業對人才培養的要求,建立科學完善的項目實訓學生評價模型,是完善軟件開發人才培養模式,保障軟件開發項目實訓課程教學效果最為重要的教學環節。
軟件企業偏重的應用項目類型不盡相同,學生的學習軟件技術的興趣方向也不盡相同。軟件工程項目實訓課程廣泛採用將知識和能力融入軟件項目中,教學中基於問題,把學習環境置於一個複雜而有意義的情境中,“在做中學,在學中做”,通過討論互動的形式讓學生在協作中解決老師提出的問題,最終完成整個軟件項目。老師普遍關注教學實訓教學內容的開發,對整個實訓教學質量考核以及改進研究較少,對學生考核仍舊建立在傳統的考核模式上,根據完成項目的過程和結果來進行單一評價。
一、PM視角下軟件工程實訓項目學生評價思維的提出
(一)PM的項目質量管理
軟件企業項目的管理者(Project Management,PM)對軟件項目開發的全過程負責,在有限的資源約束下,運用系統的觀點、方法和理論對項目涉及的全部工作進行有效管理。以項目管理為核心,即從項目的投資決策開始到項目結束的全過程進行啟動、計劃、執行、監控、總結(收尾),以實現項目的目標。項目管理的內容包含:項目範圍管理、時間管理、成本管理、質量管理、人力資源管理、溝通管理、風險管理等。企業對軟件開發人員工業績考核正是基於項目管理的以上幾個方面,量化指標,作為績效考核的依據。
(二)軟件工程實訓項目學生評價模型建立思路
通常對學生評價,往往是單純地根據實訓結果,結合平時表現,按照習慣權值比例給出的數值化實訓結果。分值體系失去了對學生知識能力評價的作用,對教學的改進缺乏指導意義。結合上述軟件企業PM對項目開發人員的考核要求,在軟件工程項目實訓中需要建立更為科學精準的學生成績評價指標體系。分析高校學生成績評定的要求,在掌握學生特徵基礎上,將軟件項目管理的內容融入學生學習評價體系中。將項目課程學習評價過程分為幾個階段,每個階段分為PM評價、小組成員互評、個人自評三個大項,每個考核的項目都有具體的評分標準。學生每一階段的成績又影響到學生特徵評定,進而對後續學習階段成績產生影響,形成滾動式的科學有效的評價方法,隨着最後一個階段課程考核的完成,實現了整門實訓項目課程的考核。
二、軟件工程實訓項目學生評價體系確立
項目指導教師就是實訓項目的PM,代表着項目發開質量監督的主要負責人,在教學評價中屬於監控者。在項目教學的環節中,由PM先將課程分成N個階段,時間上按照scrum方法,分若干個sprint,每個sprint評價指標體系按照個人自評體系、小組成員互評指標體系、PM評價體系詳細地進行考核。各指標體系構建如下:
(一)個人自評體系如表1所示
(二)小組成員互評指標體系評價指標體系如表2所示
所有的數據,在每一階段都通過電子問卷方式和項目管理軟件獲取。
三、學生成績評價值算法
上述評價的方法所涉及的絕大多數指標都是具有非線性關係的.,並且每一?數據具備不精確性、不一致性、不完整性等特徵,這一類特徵數據的處理分析工具目前國際上最為認可的有效方式是粗糙集。本文對粗糙理論進行改進,綜合應用到學生成績評價算法中。具體算法步驟如下:
在學生評價分為S個階段,按時間劃分為S個sprint。
在第一個sprint中,獲得學生成績評價體系指標數據,構成信息系統M(U,f,A,V);其中:U表示非空有效對象集;f是一個信息函數,指定U中每一個對象的屬性值;A是所有指標的集合(含三個大類所有指標,a∈A);V是指標a的值域,在學生成績評價體系中V=(1,2,3,4,5)。
AiA(i=1,2,3),表示PM評價、小組成員互評、個人自評三個指標集,A1∪A2∪A3=A。
各屬性重要度設置。設定XAi為一個屬性子集,a∈Ai是一屬性,a對X的重要度記為SigX(a),計算公式為:
SigX(a)=1-|X∪{a}|/|X| (1)
|U|為集合U的元素數量。定義(1)的意義是:在集合U中隨機任意選取2個對象,有|U|2種選法,其中,有|X|種在屬性子集X下不可分辨,X中增加屬性a之後不可分辨的情況下有|X∪{a}| 種,小於等於|X|,從而|X|-|X∪{a}|表示了X中由於屬性a的加入不可分辨的減少量,也就是分辨的增加量,即原來在X下不可分辨而現在 |X∪{a}| 下可分辨的選法種數。
通過SigX(a)計算出Ai評價指標C={a1,a2,…,an},n為Ai評價指標總數,每一個SigX(aj)就是相對應的屬性重要度。
把每一個得到屬性重要度SigX(aj),j={1,2,…|Ai|},按照λj=SigX(aj)/=1SigX(aj)進行歸一化處理,而這個λj就是Ai中每一個評價指標的權重值 。
PM根據經驗,結合學校考核要求,確定Ai中每一個屬性aj的置信度Mj(Ai),=1Mj(Ai)=1。
PM根據經驗,選擇合適的經驗因子θ,計算出aj的綜合信度 (Ai):
得到最終實訓項目學生評價得分。
置信度Mj(Ai)是由PM按照設置的評分標準來設定,是結合經驗,借鑑傳統的考核方式設定的每個考核大類的權重值,在考核過程中不是固定不變的,在每一個sprint,可以根據不同階段的具體要求進行調整。各階段的評價指標,也可以是一個不斷完善的過程,PM可根據教學目標進行調整。課程完成後,PM根據教學效果和學生的學習情況,調整經驗因子θ值,為本課程下一次開課θ值選擇提供的依據。
本軟件工程實訓項目模型的設計,是在借鑑軟件企業PM項目管理方法基礎上,將實訓項目過程在時間上按照scrum方法分成若干個階段進行考核,每個階段分為PM評價、小組成員互評、個人自評三個大項,各項目有具體的評分標準,採用改進的粗糙理論進行各階段評分數據分析,每一階段的成績滾動式地影響到下一階段學生特徵評定,最終實現了整門課程的科學有效考核。按此評價模型設計具體的項目實訓課程考核方案,已廣泛用於某高職院校軟件技術專業Web開發與實踐、MIS項目開發等軟件工程實訓項目課程教學中。
經過兩年的教學實踐表明,該評價模型將傳統的教學質量評價方式進行了有效的改革,解決了實訓項目學生考核過程過於粗糙和模糊,學習內容、方式、目標被單一化而忽視學生個體差異性等問題,發揮出了過程性考核和終結性考核各自的優點,是行之有效的軟件工程實訓項目課程學生評價模型。
【參考文獻】
[1]章小輝,陳再萍.高校課堂教學質量的有效教學評價體系結構研究[J].現代教育科學,2006(2)
[2]李方.現代教育科學研究方法[M].廣州:廣東高等教育出版社,2012(9)
[3]李勁華,陳宇.軟件構造課程設計及其課程羣[J].實驗室研究與探索,2015(10)
【基金項目】2014廣西高等學校優秀中青年骨幹教師培養工程項目(GXQG022014093);2016柳州職業技術學院教育教學改革研究項目(2016-B005)
相關文章
-
基於軟件工程視角的計算機軟件知識產權保護問題研究論文
摘 要:“計算機軟件知識產權的法律保護”是當前備受關注的一個問題,也是一個亟待解決的問題。筆者分析國內外計算機軟件知識產權保護現狀,進而研究中國對於軟件知識產權保護所存在的問題。關鍵詞:計算機軟件;知識產權;軟 -
論計算機軟件工程項目自動化管理的論文
班集體人們生於斯長於斯變化於斯.孩子即使不上高中大學從學前班到九年義務教育也有10年的光陰在班級體在班集體生活的時間是人生筋骨血肉成長最快的10年是人生喜怒哀樂感情最豐富的10年是人生意志品質形成的10年是人 -
面向軟件系統設計的軟件工程專業關鍵課程建設論文
高端軟件設計人才不僅要有過硬的設計技能,還要有牢固的工程觀、系統觀和產品觀。本文基於南京大學軟件開發學院的教學實踐,以軟件系統的設計與構造為主線,提出了圍繞軟件設計設置和實施的軟件工程專業關鍵課程方案。該方 -
計算機軟件工程項目管理研究論文
1軟件工程項目管理中存在的問題1.1缺乏管理意識在軟件工程項目處理中,有些項目經理沒有強烈的認識到本身的責任,無法從總體上掌控全部項目,只是靜心於詳細的技術工作,造成項目組成員之間忙的忙、閒的閒,打算不周、使命不均 -
關於計算機軟件工程項目自動化管理的論文
當前時代屬於信息化時代,隨着當前計算機技術飛速的發展,軟件工程項目的開發也越來越受到人們的重視,軟件開發人才不斷的增多以及軟件項目工程開發量不斷的增大,導致了軟件開發工程中出現的問題也越來越多,要是不對其加強科 -
實習生參與大型軟件項目的全程開發,怎樣學習更多東西?
尚未畢業的實習生,有幸參與大型軟件項目的全程開發,怎樣在這個過程中學習到更多的`東西?今年的實習階段有機會參與到集團一個大型軟件項目的開發,從最開始的原型設計到現在進入全面開發階段,整個團隊都在緊張工作。作為一 -
技工院校軟件開發專業項目課程實踐探索論文
技工院校軟件開發專業要取得大的跨越,實施項目課程改革為有效途徑,通過對目前各校實施項目課程情況現狀分析和總結,探索解決技工院校軟件開發專業教學改革中一些突出的問題。並通過實踐提供具體問題的解決方法。目前,在技 -
平面設計軟件的多種視圖顯示模式詳解
為方便用户查看編輯細節或觀察整體設計效果,CorelDRAW X7軟件提供多種預覽模式,不同的顯示模式會影響圖像的顯示速度和顯示質量。本教程將詳解CorelDRAW X7的多種視圖顯示模式。點擊"視圖"可選擇不同的預覽模式,顯示越快 -
淺析國際貿易實務課程中的軟件實訓環節設計的論文
論文關鍵詞:國際貿易實務軟件實訓環節設計 論文摘要:本文從國際貿易實務課程特點和實際出發,結合學科實踐性強的特點,有針對性地提出了以軟件平台實訓的方式來模擬國際貿易流程,極大地解決了教學中實踐環節開展難 -
BIM軟件對建築設計行業的影響建築工程論文
摘要:隨着科學技術的不斷髮展,我國的建築設計行業也在進行着不斷的改革,設計工具也在變革。BIM即建築信息模型,作為一種高新技術,其在建築項目各相關數據信息的基礎上,對建築模型進行建立,進而通過仿真建模的方式對建築信息