時間:2022-02-06 09:19:26
序論:速發表網結合其深厚的文秘經驗,特別為您篩選了11篇項目管理實訓總結范文。如果您需要更多原創資料,歡迎隨時與我們的客服老師聯系,希望您能從中汲取靈感和知識!
一、項目生命周期
項目生命周期(Project Life Cycle)是“總體上連續的各個項目階段的全體,項目階段數量和名稱由參加項目機構的控制需要所決定”。項目生命期最典型的形式包括四個項目生命期階段:啟動階段(概念階段Conceive phase)、計劃階段(開發階段Develop phase)、實施階段(執行階段Execute phase)和收尾階段(結束階段Finish phase)。項目生命周期的每一階段都包含一個或幾個“啟動―計劃―執行―收尾”的循環。項目管理是通過諸如啟動、規劃、實施、控制與收尾等過程進行的。項目管理的過程反映了PDCA(Plan、Do、Control、Action)的原則,即事先計劃、事后控制。
在化工單元仿真實訓中,仿真實訓項目一旦確定,便具有一般項目的特征,所不同的是,一般項目追求的是項目的成果(或完成項目產品),而教學意義上的項目則將對項目成果的追求作為學生學習活動的主線和驅動力,真正追求的是學生在獲得項目成果進程中的學習和經驗的增長,在化工單元仿真實訓教學中,追求的是學生在獲得項目成果進程中對集散控制系統(DCS)操作技能的提高。
二、基于項目生命周期的化工單元仿真實訓教學的過程
基于項目生命周期理論構建化工單元仿真教學模式,將化工單元仿真教學過程分為項目的啟動、計劃、執行和收尾四個階段,如下表所示。
基于項目生命周期的化工單元仿真實訓教學過程
■
1.啟動。這一階段由老師和學生共同完成,首先由老師對化工單元實訓項目需要培訓的技能目標進行描述,并把這個實訓項目作為一項任務布置給學生,學生接到任務后,查閱資料,對化工單元仿真實訓項目的原理、流程圖、操作步驟進行熟悉和掌握。
2.計劃。按照項目生命周期理論,項目進行可行性分析后就進入到計劃階段。老師根據化工單元仿真實訓項目及學生的學情制訂時間表,學生在此計劃的指導下掌握安全操作規范并制訂記錄表。
3.執行。完成項目計劃后,進入到計劃的執行階段。學生根據制訂的計劃表,按計劃實施。這時老師承擔的是指導者、觀察員。將化工單元仿真實訓項目實訓過程分為學生自主練習、問題討論、考核三個階段。學生通過第一階段的自主練習,將自主練習中遇到的問題記錄下來進行討論及操作經驗的交流,從而達到經驗總結的目的。總結前一階段的經驗和教訓后進入考核環節,考核完成后輸出仿真系統成績考核評價表。
4.收尾。根據執行過程中遇到的問題及成績考核評價表學生進行自評、互評及老師評價。學生首先對自己的操作過程進行自我評價并進行總結,然后學生在對操作過程進行評價,查找操作過程中存在的問題并介紹自己對這類問題的處理辦法。最后由老師對全組學生的實訓操作進行總結和評價,對容易出現操作問題的環節和處理辦法重點講解,并對學生的操作進行點評。同時將考核成績記錄歸檔作為平時成績的考核依據。
基于項目生命周期理論構建化工單元仿真教學模式,將化工單元仿真實訓教學過程分為啟動、計劃、執行、收尾四個階段,并將項目管理方法貫穿于整個仿真實訓教學過程,使學生成為教學的主角,自主練習,自由探究,從而有利于對DCS操作技能的訓練和掌握。
參考文獻:
[1]戚安邦,張連營.項目管理概論[M].清華大學出版社,2008.
1 高職院校實驗實訓中心建設中項目管理的基本內涵
項目管理[1]是20世紀50年代后期發展起來的一門管理科學的分支學科,在近幾十年發展過程顯現出獨特功能與管理效益,其理論與方法不受行業界限約束,因此被廣泛應用于各行業領域并發揮很好的效用。將高職院校實驗實訓中心建設視為一項工程項目,從項目管理的角度出發,將項目管理的理論及方法應用到其中:通過項目策劃,制定項目的費用目標、進度目標和質量目標,項目正式開始,經過嚴格的過程控制到項目完成的過程,這一系列的過程管理得當,不僅可以節約開支,縮短工期,還可以提高自主開發研究能力,真正實現產、學、研的完美結合。實驗實訓中心建設項目[2-5]主要包括以下幾個部分: 項目的申報、評審;項目的立項;設備的申購;項目的完成驗收及考核評價。一個項目的全壽命周期包括以下幾個階段:決策階段、實施階段和使用階段,其中實施階段包括設計前的準備階段、設計階段、施工階段、動用前準備階段和保修期。如圖1所示。
對于圖1所示的各個階段,對應的管理人員角色主要有以下幾個:具體子項目的負責人、實驗實訓中心負責人、實驗實訓中心管理員、二級學院自主評審委員會、二級學院黨政領導小組、校級評審委員會。以上各角色對應的崗位職責如下:①具體項目負責人(相當于工程中的項目經理):負責該子項目的策劃及申報書面材料的準備,申報書需寫明申請理由、該相關實驗實訓場所及設備的現狀、即將建設的實驗實訓室的規劃概要、經費預算、進度計劃以及項目完成后實驗實訓室的預期利用率等;②實驗實訓中心負責人(相當于工程中的承包人):負責組織所在的二級學院的相關申報工作,主要是籌建二級學院自主評審委員會并對申報項目進行評審;③實驗實訓中心管理員:負責二級學院自主評審委員會項目評審的工作準備,如會議安排,人員通知等,以及評審結束之后的相關資料整理工作,并將評審意見、論證報告及擬建項目申報書整理好報送學校,參加校級評審;④二級學院自主評審委員會: 按要求在規定時間內完成對申報項目的評估審核工作并做出書面評審報告;⑤二級學院黨政領導小組(相當于工程中的總承包人):依據二級學院自主評審委員會對項目做出的書面評審報告進行集中會議討論并投票表決;⑥校級評審委員會:對于二級學院評審、表決通過并上報校級的項目,進行再評審,并做出書面評審報告。
2 實現建設項目管理的實施路徑
項目管理的理念必須貫穿于項目整個過程中,嚴格按照質量管理體系的要求,從進度、成本、質量三個方面進行定期檢查、評分,討論項目執行過程中的問題和對策,以使項目順利達到預期的目標。
2.1 項目的進度管理。在實驗實訓中心建設過程中[6],對各個子項目實行實時的過程控制,定期檢查進度是否按計劃進行,控制的最終目標是在同等經費的條件下最短的時間內完成項目工程。一般在計劃執行過程中會出現人為因素、資金因素及管理水平等這樣或那樣的影響進度的狀況,因此有必要定期檢查進度,實時監督,以便于實際進度與計劃進度出現偏差及時糾正,這些工作需要角色崗位以及學校的相關職能部門之間相互配合、協調,所以每個階段檢查完成的情況不僅體現了該子項目組的工作情況,更體現了以上角色定位后的相互合作默契程度。
2.2 項目的成本管理。實驗實訓中心建設項目的成本主要是設備購置的成本,關于這方面的管理,其主要環節是設備的選型環節和招標采購環節。設備的選型應以該子項目立項的目的及教學實際需要為依據,參照其他高等院校類似項目的建設情況,結合市場行情的變化而確定。對于具體購買由學校招投標中心根據實驗實訓中心提請的申購設備型號,嚴格按照公開、公平、公正的原則進行統一招標采購,確保所購置儀器設備的品質。招標過程采用規定的合法方式,在采購過程中,財務、審計、監察需全程參與,以壓縮成本,提高成本管理效率[7]。
2.3 項目的質量管理。項目質量管理首先要有明確的標準,這個標準的定立要以該項目策劃階段的規劃目標為總體要求,以階段目標及具體建設要求為依據,標準一經確立,在整個建設過程中都必須遵照執行。在項目執行的全過程,實時監控特定項目的進展以及成果,判斷是否符合相關質量標準,若發現哪個環節存在質量問題,及時通報,查找問題原因,提出解決方法,消除此問題對后續工程質量的不良影響。
3 實驗實訓中心建設中項目管理的竣工驗收、績效考核及獎勵
[作者簡介]徐慧劍(1979- ),男,浙江杭州人,浙江經貿職業技術學院信息技術系,副教授,碩士,研究方向為教育管理和電子商務。(浙江 杭州 310018)
[基金項目]本文系2012年度浙江省科技廳高技能人才培養資助項目“基于創新創業教育理念下的高職電子商務高技能人才培養模式的探索與實踐”的階段性研究成果。(課題編號:2012R30063)
[中圖分類號]G715 [文獻標識碼]A [文章編號]1004-3985(2014)20-0079-02
教師頂崗實踐是提高教師專業實踐能力、培養雙師素質教師隊伍的重要途徑?!蛾P于全面提高高等職業教育教學質量的若干意見》(教高[2006]16 號)文件明確指出:注重教師隊伍的雙師結構,加強專兼結合的專業教學團隊建設,安排專業教師到企業頂崗實踐,積累實際工作經歷,提高實踐教學能力。浙江經貿職業技術學院(以下簡稱“我院”)信息技術系在近三年的省級示范建設中,結合工科專業的特點,在加強教師企業頂崗實踐體制機制建設的同時,積極探索基于項目管理視角的高職院校教師頂崗實踐的管理途徑,對提高教育教學質量具有重要的現實意義。
一、基于項目管理視角的教師頂崗實踐管理體系背景與內涵
基于項目管理視角的教師頂崗實踐管理主要針對工科類高職院校教師頂崗實踐的管理。通過該項目的實施,營造教師積極參與企業頂崗實踐的氛圍,提高教師實踐的主動性、實施的可控性、成果的可鑒定性。
1.教師頂崗實踐管理產生的背景。我院在教師頂崗實踐的管理系統的實施中,發現教師頂崗實踐管理仍然存在若干問題。提出了基于項目管理視角的教師頂崗實踐管理體系的構建。第一,如何加大企業的支持力度和配合力度,發揮企業在教師頂崗實踐中的積極作用。第二,如何加強和完善教師頂崗實踐的制度建設,開發多種形式的教師頂崗實踐渠道。第三,如何正確處理好教師“工”與“教”的矛盾,提高教師頂崗實踐的主觀能動性。第四,如何正確構建教師頂崗實踐的監控體系和評價體系,使實踐管理更加科學有效。
2.項目管理的內涵。項目管理是在有限的資源約束下,運用系統的觀點、方法和理論,對項目涉及的全部工作進行有效的管理,即從項目的投資決策開始到項目結束的全過程進行計劃、組織、指揮、協調、控制和評價,以實現項目的目標?;陧椖康墓芾砟J竭M一步強調了項目的目標、計劃、范圍、監控的精確性和職責、考核、激勵的規范化;教師頂崗實踐作為一個項目側重點更多在于進度控制、過程監控、成果評價。對教師頂崗實踐從項目的開始到結束全過程進行管理,最終歸結于項目的最終成果上來,以全面提高教師的頂崗實踐質量和能力。
3.教師頂崗實踐管理的內涵。教師頂崗實踐是一個系統性的工程,其目的在于鼓勵教師通過深入企業進行頂崗,通過參加短期實踐操作、做企業兼職和技術服務等形式提高教師的企業工作經驗和專業實踐技能。作為管理者來說,整個過程具有明確的目標,為了實現特定的目標,滿足各方面既定的需求,項目實施中要進行計劃、組織、協調、控制等工作。因此整個教師企業頂崗實踐管理可以看作是一個項目管理過程,其管理對象是教師企業頂崗,管理方式是目標管理。
二、基于項目管理視角的“四三三制”教師頂崗實踐管理體系構建
“四三三制”的教師頂崗實踐管理體系是指“四渠道”教師實踐基地保障、“三階段”項目管理、“三結合”組織實施。
1.“四渠道”實踐基地保障。為了建立校企合作長效運行機制,提高企業的配合力度,發揮企業在教師頂崗實踐中的積極作用,提高教師的頂崗實踐的質量,積極依托系統、學院、政府、企業四方聯動的辦學平臺,資源交互、各抒所長,為教師提供校內生產性實訓基地、產業學院、創業園、校外緊密型實訓基地等多種渠道的實踐基地保障。
2.“三階段”項目管理。進一步明確了教師頂崗實踐從項目計劃、申請、監控、成果提煉和總結的基本流程?!叭A段”項目管理關注項目目標制定、過程管理和成果鑒定的關鍵指標,采用項目管理的理念,進一步提高教師頂崗實踐管理的主動性和質量。
3.“三結合”組織實施。針對教師頂崗實踐中工教矛盾的具體情況,在頂崗實踐的時間安排上,教師可根據具體情況和實際需求,在時間上可以申請為時段集中式或時段分散式;在頂崗實踐的形式上,采用了技術學習和技術支持相結合的方式,新教師到企業頂崗實踐主要目的在于技術學習及與企業導師一起工作和學習,專家教師則在于進一步豐富知識和實踐技能,為企業提供技術支持;在頂崗實踐的監控上,采用了網上和網下相結合的管理方式,以現代信息技術為手段,自主開發教師頂崗實踐管理系統和通過走訪、電話回訪相結合的方式,及時了解教師的頂崗實踐狀態,積極進行跟蹤和監控。
三、基于項目管理視角的教師頂崗實踐管理體系的實施途徑
1.建立和完善教師頂崗實踐長效機制。教師頂崗實踐涉及學校、企業、教師,是一項系統性工程。建立一套明確具體、操作性強、科學有效的教師頂崗實踐制度,進一步規劃教師頂崗實踐工作,使教師能夠自覺主動參與頂崗實踐工作,遵守企業和學校的各項相關制度。
教師頂崗實踐制度的建設,經歷了“制定―執行―實踐中檢驗―完善”的動態過程。通過頒布具體教師頂崗實踐管理辦法,進一步明確頂崗實踐指導委員會、頂崗實踐辦公室的組成和職能,并對頂崗實踐的教師職責、待遇、考核等做進一步規范。為完善基于項目管理視角的教師頂崗實踐管理的具體實施,針對自身的特點,在具體工作的實施中,教師頂崗實踐要“定時間、定目標、定崗位、定成果”,并制定了頂崗實踐的具體細則。
首先,教師根據自身條件和特長,在頂崗時間安排上,選擇集中式或分散式;頂崗形式上選擇技術學習或者技術支持,統一填寫頂崗實踐申請表。其次,各專業根據專業建設的要求和進度安排,擬選派進企業頂崗實踐的教師提前提出申請、進行審批。最后,教師及時填寫頂崗實踐工作周記,交流具體頂崗工作情況。結束時,教師需認真總結,提交教師頂崗實踐總結、頂崗實踐成果、頂崗實踐鑒定表和企業評價表等,做好教師頂崗實踐的總結和考核工作。
2.營造良好的教師頂崗實踐環境和氛圍。為保證教師頂崗實踐的順利開展,除在制度上加以保障外,還積極依托系統、學院、政府、企業四方聯動的辦學平臺,通過建立校內生產性實訓基地、校內工作室、產業學院、創業園、校外緊密型實訓基地等形式為教師頂崗實踐場所,并為頂崗實踐教師提供了頂崗實踐津貼和差旅補貼等經濟支持。
同時,為了進一步規范教師頂崗實踐環境,對教師頂崗實踐企業進行定期或者不定期的考察,并實行淘汰制。制定嚴格的頂崗實踐企業規范條件,盡可能地為教師創造良好的企業頂崗實踐條件。如校內生產性實訓基地是各專業與企業合作非常緊密的基地,基地中必須有明確的生產任務;校外實訓基地必須是學院的緊密型實訓基地等。
3.建立以項目管理和項目成果為關鍵指標的教師頂崗實踐質量監控指標體系。教師頂崗實踐質量監控指標體系是實施教師頂崗實踐質量監控的有效保障,它是根據教師頂崗實踐的實施目標,對教師頂崗實踐目標的制定、計劃、實施、監控、評價等有關因素做出的系統描述,進一步優化教師頂崗實踐活動的過程。在制定過程中,充分考慮該指標體系的整體性、全面性和在具體操作中的可執行性。其目的在于能客觀地、準確地衡量出教師頂崗實踐質量的實際狀態,保證頂崗實踐質量監控目的實現。因此通過采用廣泛的調查和關鍵因素分析,建立以項目管理和項目成果為關鍵指標的教師頂崗實踐質量監控指標體系。其監控指標體系主要由頂崗實踐目標制定(10%)、頂崗實踐過程管理(30%)、頂崗實踐過程監控(20%)、頂崗實踐成果鑒定(40%)四個方面構成(見下圖)。
4.規范適合專業發展的教師頂崗實踐項目成果形式。教師頂崗實踐的內容應該根據本專業建設的要求和進度進行安排和設置,實踐崗位應以專業對口為基本原則,結合專業建設、課程建設或頂崗實習的需要。實踐項目成果形式具體可以包括以下內容:第一,了解企業生產情況、經營方式、管理制度以及企業文化,熟悉專業相關崗位(工種)職責、工作流程、工作規范與標準、項目組織方式以及產業發展趨勢等基本情況,完成企業和崗位調查研究報告或者適合專業建設的建設性方案。第二,在企業一線崗位參加實際項目開發、項目策劃或產品生產,努力掌握新知識、新技能、新工藝、新方法。完成一項企業開發項目的調研、產品生產或營銷策劃書、企業開發項目、產品生產階段性成果等。第三,根據企業實際崗位的工作流程與項目開發技術,完成校企合作開發的項目化教材或實訓指導書或教項目教學案例開發等。第四,根據企業實際崗位的工作流程與職業素質要求,探索有效促進學生素養及能力提升的符合現代企業用工要求的人才培養模式。
基于項目管理視角的高職專業教師頂崗管理體系的實施,使教師頂崗實踐的質量有了明顯提高。通過提高教師的實踐能力和技術開發服務能力,學生的就業質量和專業對口率大大提高,受到了用人單位、社會的肯定。應該繼續探索高職教師頂崗實踐的激勵辦法和頂崗實踐途徑,充分調動教師頂崗實踐的積極性,進一步提高教師的實踐能力和高職院校的教育教學質量。
[參考文獻]
[1]胡幸鳴,范建蓓,金文兵等.略論高職院校工學結合頂崗實習的管理與督導[J].職業教育研究,2009(7).
[2]胡幸鳴,葛永明,高水琴.有效推進高職教師到企業頂崗實踐的管理與督導[J].高教論壇,2010(5).
中圖分類號:G712 文獻標識碼:A 文章編號:1007-9599 (2012) 11-0000-02
一、引言
為培養應用型和技能型軟件開發人才,在高職軟件技術專業中實施三階段技能遞進培養模式,該模式將技能培訓分為基本技能積累、專業核心能力培養和綜合技能培訓三階段?;炯寄芊e累階段包含培養學生基本操作技能和編程技能的課程,如程序設計基礎等課程;專業核心能力培養階段包含培養更高一級專業能力的課程,如桌面應用程序開發、web應用程序開發等課程;綜合技能培訓階段是在前兩個階段的基礎上,開展以提高職業行動能力為目標的綜合技術應用訓練。
學生在教學階段遞進過程中需要通過大量實踐掌握軟件開發技能,因此每一門專業核心課程都設置相應的實訓課程,這些課程與綜合技術應用訓練都是以軟件開發項目為載體,通過實訓,使學生提高實踐能力、積累實際軟件開發經驗。為實現實踐教學過程與軟件開發過程的對接,必須采用相適應的教學模式以及提供合適的軟件開發實訓環境。由于培養費用、實踐場地的限制,讓每個學生都走上實際工作崗位參加真實環境中的項目開發存在很大的困難。在軟件開發實訓課程中采用基于虛擬實訓的實踐教學模式可以很好的解決上述問題,虛擬實訓作為一種打破時間、空間限制的實訓方式在節約教學投資、優化教學情境和實現資源共享等方面均起到十分重要的作用。
二、構建基于虛擬實訓的實踐教學模式
(一)構建思路
根據對軟件開發人員崗位需求的調研,軟件產品開發工作過程包括項目立項、需求分析、設計、編碼、測試等一系列工作。工作任務對工作和技術的要求為熟悉軟件開發流程,掌握相關開發技術,具備良好的代碼編碼習慣及技術文檔編寫能力,有較強自學能力、分析和獨立解決問題的能力、團隊合作精神和溝通能力。
為達到學習過程與工作過程的一致性,引入虛擬公司形式,采用虛擬環境與真實項目相結合、虛擬員工與真實管理相結合的方式,構建基于虛擬實訓的實踐教學模式。在學校的實訓室中,模擬公司的工作環境,以真實項目為載體,按照公司的軟件項目開發流程完成項目開發,縮短學生所學知識和應用的距離。通過教師學生員工化,模擬公司開發部的組織結構,教師擔任項目經理的角色,完成崗位相應的工作,包括協調人員配置、制定項目解決方案、監控項目執行、提供技術指導、組織項目評審。學生擔任開發部普通員工的角色,在軟件開發員崗位上完成項目開發各階段任務,在項目實踐過程中熟悉規范的軟件開發流程,掌握高效的軟件項目開發方法和技能。
(二)內容結構
基于軟件開發崗位工作任務的要求,構建具有“工學結合、校企結合、虛實結合”特點的虛擬實訓教學模式。該模式主要由四部分組成:知識培訓、項目實施、項目管理和項目評審。各組成部分涉及三大類角色:項目經理(教師)、項目組長(學生)、項目成員(學生),項目經理負責完成知識培訓和項目管理,項目組長和項目成員負責項目實施工作,項目經理、項目組長和項目成員共同完成項目評審。
知識培訓部分:包括專業基礎知識、實訓項目涉及的關鍵技術與知識以及項目應用領域知識的培訓。專業基礎知識培訓包含軟件工程基本知識、特定語言的代碼規范、團隊開發規范、技術文檔編寫、軟件測試用例的執行和記錄等項目開發支撐知識。關鍵技術與知識的培訓由項目經理根據課程目標和項目特點展開,包括關鍵技術和常用架構的學習、企業最新技術和開發工具的引入。領域知識培訓是指項目應用領域背景知識的介紹,例如財務管理系統的開發背景涉及金融財會的相關知識。
項目實施部分:項目實施是虛擬實訓教學的重要組成部分,包括實訓任務分解和項目實現。項目組接受來自項目經理的實訓任務,由項目組長進行任務分解并分配到各項目成員。項目成員按照企業軟件開發流程執行項目實施各階段的典型工作任務。
項目管理部分:項目管理包括進度控制和過程檢查兩部分,由項目經理實施以保證實訓項目按實訓計劃、實訓大綱的要求如期完成。項目經理指導項目組長制定項目開發計劃,根據項目計劃監督各組的工作進度。過程檢查部分包括設定過程檢查點以及階段通過標準,項目經理按照通過標準審查階段成果,確保項目完成質量。
項目評審部分:項目評審部分由項目演示交流和項目考核兩部分組成。在項目演示交流環節,各項目組介紹開發過程、演示項目運行結果、進行項目答辯。在項目考核方面,采用多元化的考核體系,注重對學生實訓過程的評價,在項目經理考核的基礎之上,參照項目組長評價,得出最終評價結果。
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2013)36-8332-02
1 背景
工信部近日印發《軟件和信息技術服務業“十二五”發展規劃》,規劃明確了“十二五”的發展思路和發展目標,確定了10項發展重點和8項重大工程。而據業界預計,到2015年,我國軟件行業收入將突破4萬億元,年均增長25%以上,出口突破600億美元。
2 項目實施的必要性和可行性分析
外包人才的缺口從結構層次來看,不是局部的人才短缺,而是全方位的供應不足。正規院校培養出來的學生能掌握基本的軟件開發技術,但缺乏軟件開發工作經驗、項目交流和團隊合作鍛煉,需要經過相當的項目知識與技能培訓。超過60%的高校開設了計算機專業。但是,適應外包企業需要的大學畢業生很少,大學畢業生常常需要企業花大力氣培養,而企業希望招來就用,不愿自己培養人才增加成本。本軟件開發、測試實訓室應此目的設置,目標培養中低端軟件人才。
3 建設實訓中心項目的可行性
職業教育與普通教育相比有四個特點:一是教育性質和目標不同。重在對準備就業的學生傳授職業知識,培養職業技能,陶冶職業道德,提高職業能力和勞動素質教育。二是教育內容與要求不同。以提高學生的專業知識與技術能力為主,重在讓學生懂得做什么、怎么做,使學生學有專長,畢業后投身于社會經濟建設的實踐活動。目前盡管有部分學生升學,但就總體看,其教育內容與要求未變。三是課程模式與結構不同。其課程模式注重實踐教學環節,課程結構注重強化學生技能的應用性、針對性和職業性。四是學校功能與任務不同。要求實施職業教育的學校必須具有實訓實操的條件,否則職業教育很難獲得應有的效果。
4 軟件開發和測試實訓室建設目標
軟件開發技術實訓可以包含四類實訓課程:
軟件開發實訓:包括完整的生命周期的軟件開發過程
軟件階段實訓:選取軟件生命周期其中某個階段獨立工作(例如編碼工作)的實訓;
軟件測試實訓:包括軟件開發過程隨行測試和獨立的軟件測試技術實訓;
軟件項目管理:這是關于軟件技術高級培訓。
實訓裝備:
硬件設備:5組服務器;50臺工位電腦;網絡和交換設備;5組光盤刻錄、掃描儀和打印機等輔助設備;1套投影和無線擴音設備;互聯網接入;軟件平臺:Windows 和Linux服務器平臺,mySQl、SQL Server數據庫系統、J2EE和.net開發平臺和課程相關的軟件工具;LoadRunner 、WinRunner等常用測試工具;項目管理工具MS Project;辦公系統 Ms Office 管理軟件:實訓管理軟件
實訓方法:采用模擬企業運營方式將教練和學員混編成項目組方式完成軟件開發和測試實訓;打破學科界線和知識體系,以項目目標驅動安排教學內容,編制教材和教學課件,教學內容來源于合作企業以往的實際項目,由企業和學校共同對原項目分解、重組、封裝形成教學課件,以實際項目文檔為基礎編制實訓文檔。
實訓課程:本實訓室分設以下類型實訓課程
素質教育類課程:敬業精神、團隊合作
企業標準類課程:ISO9000和CMM認證,企業化管理制度
項目管理類課程:項目管理方法和項目管理系統使用;
軟件開發、測試類課程:包括軟件生命周期理論、文檔編制和理解、軟件工具、編碼和測試方法、系統部署、和版本管理等;
實訓過程:
先期培訓:素質類、企業標準、項目管理、背景知識等
基礎培訓:由教師教授課題涉及的基本方法、工具和規范;
開題培訓:由專業項目管理人員做課題報告,解釋項目要點;
5 實訓課題:軟件開發實訓
本實訓室培訓軟件開發人員和軟件測試人員,實訓方法可以將學員分組,在同一項目中分別承擔軟件開發和軟件測試工作,也可以獨立執行軟件開發和軟件測試實訓課程
軟件開發實訓包括一下實訓模塊:
1)背景和基礎知識:包括軟件開發規范,軟件企業ISO9000和CMM認證,學校軟件工具等;
2)搭建開發環境:能夠配置自己的軟件開發環境,包括安裝操作系統和開發工具包;能夠配置自己與別人的協同開發環境,包括網絡配置,文件共享,安裝遠程打印機等;
編寫代碼:使學員能夠讀懂詳細設計,掌握開發工具的配置與使用,掌握開發語言的基本知識和數據結構,了解簡單的算法,會設計簡單的界面,并應用常見控件,具有數據庫編程的初步能力;
圖1
3)測試:使學員除了掌握測試的理論知識外,還應該學會編寫單元測試案例,編寫單元測試文檔,在執行單元測試的時候,記錄測試結果,并分析錯誤原因,以利于下一步的調試。
學員應掌握以下具體技術、平臺和工具,Windows系列和Linux操作系統;Visual Studio工具;Borland 公司工具,SQLServer,Oracle ;Apache+tomcat,Web Logic 等;TCP/IP,創建網絡連接,網絡打?。换赨ML的詳細設計文檔,面向對象分析和設計;單元測試,黑盒測試,白盒測試,設計測試案例等;執行測試并調試錯誤,系統和配置技術;
軟件測試實訓包括以下實訓模塊:
計算機及常見操作系統、軟件設計語言基礎、 數據庫基礎、軟件工程基礎、軟件測試基礎、自動化測試:包括OSI模型、TCP/IP模型及常見網絡協議,常用軟件平臺、工具使用LoadRunner 、WinRunner測試工具使用,各種測試規范
6 總結
在當今社會信息化的進程中,綜合應用各種新技術的系統軟件功不可沒的,軟件開發和測試使全社會的信息管理、信息檢索、信息分析達到了新的水平,因此,學習軟件開發、測試的相關基礎知識,對于信息時代的每一個成員都是十分必要的。
參考文獻:
[1] 楊文宏,李心輝.面向對象的軟件測試[M].北京:中信出版社,2002.
作者簡介:覃慶偉(1969-),男,廣西藤縣人,仲愷農業工程學院信息科學與技術學院,高級工程師;覃毅(1974-),男,四川遂寧人,仲愷農業工程學院信息科學與技術學院,工程師。(廣東 廣州 510225)
基金項目:本文系廣東省高教廳計算機科學與技術特色專業建設(項目編號:k1111895)、廣東省高教廳網絡工程人才培養創新實驗區項目的研究成果。
中圖分類號:G642.44 文獻標識碼:A 文章編號:1007-0079(2013)16-0159-02
中國的經濟快速增長,需要大量的工程技術人才。高校每年有600多萬畢業生,有許多學生找不到工作,而企業卻抱怨招不到適用的人才;學生對社會上資費不菲的考證技能培訓趨之若鶩,卻對高校開設的課程興趣不高。這種反差說明,傳統的高校課程設置和培養模式與市場對人才技能的要求脫節,造成學生工程實操能力不強。為解決這一矛盾,國際工程教育合作組織于2004年制定了CDIO工程教育標準,我國教育部也于2010年6月實施了“卓越工程師教育培養計劃”,兩者都強調通過高校與企業的合作培養出具有創新精神和實踐能力的工程師,以滿足社會與經濟發展方式轉變對各類高素質工程人才的需求。但是在操作層面,校企合作談何容易。一是由于競爭劇烈,為降低培訓成本,企業都希望招聘到具有一定工程能力又掌握行業主流技術、能勝任團隊工作的員工。但是按照傳統的高校體制及人才培養模式,難以讓學生掌握自成體系又不過時落后的專業知識;況且學校也無法提供類似企業的軟、硬件環境和真實的工程項目,工程能力的培養難以落到實處。二是考慮到工程項目的工期、質量、場地設備成本及售后服務等多方面的因素,尤其是出于對核心技術及客戶資料保密考慮,企業無法接納大量的學生系統地進行工程項目的實踐。
一、工程實訓模式改革探討
在探討工程實訓之前,首先要明確工程項目與傳統教學科研案例的根本區別在于:工程項目是按照工業標準、技術規范及市場需求設計、制造出產品,強調產品的服務理念及成本控制意識,要求產品性價比高、在市場上有競爭力;而傳統教學科研案例僅是原理驗證或過程演示,只是說明某種技術而已,根本沒有產品的概念,自然就不用關心技術落后與否,容易讓學生畢業時感覺在大學沒有學到實用的知識。這就要求在推行工程教育時,需要創新校企合作思路,改革實訓模式——通過校企合作,利用企業真實的工程項目,培訓教師而不是學生;然后在校內搭建類似企業軟硬件環境,建立相應的工程實訓體系,通過教師對學生進行工程項目的訓練,培養學生的工程能力,以滿足企業需求。
為此,需要按照工程能力的要求對教學要素進行系統規劃與設計,對包括培養方案、課程體系、教學計劃、教學方法、教材選擇、實踐教學體系與內容、實訓室建設等諸多方面進行配套改革;需要按照工程理念,構建提供教學實訓內容和環境支持的“工程實訓平臺”,并引入工程建設中的監理機制,配套建設“實訓管理平臺”,為保證實訓質量提供監控手段。
1.工程實訓平臺建設
實訓平臺的建設目的是建設、管理大量的實訓體系資源,為實訓教學提供環境、過程支持和實訓內容。平臺建設包括類似企業的真實軟硬件環境搭建和實訓資源建設兩大內容。前者提供環境支持,后者為工程教育提供實訓內容和過程支持,為實訓平臺建設的重點。
按照學科的教學規律,實訓過程可分為三個循序漸進階段:工程知識學習階段;工程技術訓練階段;工程項目實訓階段。各階段對平臺建設的要求分別為:
(1)工程知識學習階段:目的是在工程技術訓練前學習相關工程知識,建立系統的知識體系,明確各部分知識在整個體系中的位置及作用,掌握各部分知識的難點、重點。為此需按學科專業方向建設包括課程體系、教學大綱、學習資料、難點重點訓練案例、測試及考試題庫,以及能將所學知識有機聯系起來的綜合實例資料及參考設計等。
(2)工程技術訓練階段:目的是在學習工程知識的基礎上,通過獨立完成小型項目開發,訓練工程項目開發所用技術,掌握開發工具的使用方法及技巧;熟悉技術標準細節,熟悉工程項目的設計、開發方法,以此來培養工程技術能力。為此需要建設按照不同課程、不同方向、不同技術實現的小型項目,收集、整理項目開發技術規范,編寫開發文檔、參考資料、標準手冊等,為進行真實工程項目開發打下基礎。
(3)工程項目實訓階段:目的是通過真實工程項目的開發,讓學生學會市場調研方法、學會編寫市場需求分析報告;學會查閱相應的工業標準及產品性能、技術要求,熟悉項目開發所用的技術、手段與方法;熟悉項目開發流程,理解項目管理的基本理念,鍛煉團隊的協作能力,從而積累項目開發經驗,培養工程素質和能力;掌握項目開發的主流技術,拉近與用人需求的距離。為此,需要導入不同業務背景的真實工程項目,按工程理念和產品要求進行項目的需求整理、開發流程整理、開發用例整理、開發文檔整理,實現方法、技術的對比整理,以便在學生獨立完成所負責的分項目后進行參考、對照,發現、改進不足,也便于教師在指導學生的過程中進行參考查閱。實訓平臺的使用可分為課程實訓和工程項目實訓兩個層次。
課程實訓層次主要是針對課程體系中的各門課程,實現對課程教學資源的系統化管理及案例教學過程的管理,學生通過查看課程的教學大綱、章節的主要內容、課程的重點難點、多媒體課件等進行課程的學習,通過完成教師分配的作業、練習案例、實驗操作、課程設計等任務,掌握課程知識,訓練工程技術??梢姡n程實訓層次涵蓋了工程知識學習和工程技術訓練兩個階段,對這兩個階段的平臺建設有明確且具體的要求。
工程項目實訓層次主要是針對學生的學科專業,實現工程知識及技術的系統集成。要求按照行業的相關技術標準,實現對項目開發過程的全程管理及監控;參照企業實際項目管理過程,按需求分析、規劃設計、開發建設、項目調試、驗收總結五個階段進行管理。學生可以通過平臺了解項目團隊的成員情況、項目開發計劃、各階段需完成的任務、小組成員的任務完成情況,并提交工作日報、項目會議紀要、項目調試結果、項目總結及實訓調查等文檔;教師可以通過平臺進行項目、人員分組,開發設計計劃,并按階段開放項目資源,審閱工作日報及各項目組會議紀要,審閱設計方案,上傳個性化學習資料、調查問卷,查看各項目組完成情況及修改情況等。
實訓平臺的建設是動態的,必須定時更新知識體系及工程項目內容,以跟上工程技術的發展步伐,確保培養出的學生能掌握主流技術,滿足崗位技能需求。
2.實訓管理平臺建設
為確保實訓平臺在工程教育中的使用效果,達到大規模培養工程人才的目的,有必要引進工程項目建設中的監理機制,建設相應的管理平臺,為實訓提供質量監控手段。為此,需要教師通過校企合作,參與工程項目開發,再通過研究及教學實踐,總結、提煉出一套實訓教學的教學方法及管理文檔,具體包括《實訓教學安排》、《教師實訓手冊》、《實訓教學方法》、《學生實訓跟蹤表》、《實訓要求及管理辦法》、《實訓反饋表》、《實訓考評辦法》等一系列教學支持文件,以統一實訓教學方法,規范實訓教學考評及學生能力鑒定標準,為實訓質量提供監控和保證手段。
二、實訓模式的應用
為了達到實訓目的,需要把四年大學教育納入整個實訓體系來通盤考慮。建議采用“3+1”教學模式,在前3年進行基礎理論、專業基礎及專業課程的教學,進行課程實訓層次的工程技術訓練,并且在大二第二學期結束前引入導師制,讓學生在導師指導下結合自己的興趣有針對性地選修專業課程;在最后1年采用項目實訓與畢業設計相結合的方式,學生用近一年的時間進行實際工程項目開發訓練,使學生到畢業時能基本掌握行業主流技術,并積累相關工作經驗,以滿足用人單位的崗位技能要求。
1.教學組織
課程實訓層次:在前3年的基礎理論及專業課程的教學中按課程來組織實施。
工程項目實訓層次:在大三的暑假里,學生進行市場調研編寫需求分析,提出項目實訓方向申請。實訓分為基礎知識測試、實訓前專業培訓、項目實訓、實訓總結四個階段,項目實訓流程及階段內容見圖1。每個階段要求學生提交相關文檔,以對學生進行階段考核。
2.教學管理
在項目實訓階段,整體仿照公司模式進行管理,學生以項目組的形式進行學習和開發訓練。指導教師作為項目經理,指導學生進行項目開發,要求學生把每日項目完成情況以及遇到的問題以項目日報的形式進行總結提交,由指導教師批閱并給出指導意見。項目按需要劃分項目小組,每小組設有組長,負責本組項目實施,并協助教師幫助解決學生項目開發過程中遇到的一些簡單問題。每位組員定期輪流擔任組長,以鍛煉其項目管理能力;每日、每周組長召集小組成員認真總結研究當日、當周出現的問題,集體討論、確定解決方案,采取措施,保證項目的順利實施,以鍛煉團隊協作能力。
3.師資培養
實訓模式改革要求教師具有豐富的工程實踐經驗。為解決教師普遍缺乏工程經驗這一迫切問題,可以考慮采取“走出去”和“引進來”兩種方式,“走出去”就是學校直接派教師到相關企業鍛煉一段時間,參與整個工程項目的開發;“引進來”就是直接從企業招聘具有高學歷、高職稱的工程技術人員充實到教師隊伍中。教師工程能力的提高,可以促進教師對人才培養方案、課程體系設置、課程內容等改革的思考,為大規模工程教育的開展提供保障。
三、總結與展望
進行實訓模式改革,通過校企合作,以現實的工程項目培訓教師;在高校內搭建類似企業的軟硬件環境,再由教師對學生進行工程項目開發能力的訓練,是解決學生大規模工程實踐的切實可行的辦法和有效手段。
參考文獻:
工業設計專業是實踐性非常強的專業,企業對本專業學生的能力要求并不局限于掌握了多少書本知識,更看重其實際設計工作中的實踐能力,越來越多的高校采用項目實訓式方式來進行教學。
在工業設計項目實訓教學中,教學的有效性表現在以下方面:
1)從認知對象上說,學生的設計學習對象從單純的書本知識轉變為設計實務中的各項工作經驗,從不懂到懂,從淺層到深層;
2)從學習方式來說,從傳統“教師講、學生聽”的被動式學習到學生自主學習,從個體學習到團隊式學習,從不積極到積極。
1 項目實訓案例
項目實訓是一種生產性的教學方式,在工業設計教學中,將項目的各要素契合課程教學內容,結合項目要求改善教學手段,完成整個教學過程,既能達成教學目標,也有利于培養學生的設計能力和職業素養。
2015年10月,與樂山某設備有限公司合作,設計該公司的系列設備外觀。該公司對外觀設計審美要求較高,但研發過程中,外觀造價預算有限,外觀設計周期為50天。該項目的各項要求符合本專業項目實訓教學要求。將該項目帶入2013級工業設計“工業設計強化訓練”課堂,探索符合工業設計項目實訓教學有效性的保證措施。
2 項目實訓過程
項目實訓式課程以項目推進為教學主線,創造性思維能力培養為核心,協同考慮委托方的效率要求和教學時間規劃,全班39人分為11個小組,以小組為單位共同完成調研、設計、模型制作、成本核算工作,通過競標完成最優方案篩選。
60課時的教學之后,每個小組都交出了1份設計終稿,為了更合理公正地評判學生的設計成果,也為了項目后續工作的順利進行,在訓練尾期進行了一次模擬競標。競標邀請1位企業設計師、1位企業市場人員參與、2名教師進行設計評判,評選最優方案進行細節優化和生產,其余方案給出分數,作為該課程的期末成績。
實訓結束后了解到學生對該種教學方式非常認可,參加實訓后自主學習能力和學習動力都有較大變化,對專業的了解更深、對專業技能的掌握更熟練、團隊合作精神得到了很好的強化。
3 項目實訓教學有效性的保證措施
項目實訓教學不同于傳統教學,諸多因素會影響到教學的有效性:
1)項目的難易程度:難度較小的項目難以給學生提供足夠的壓力和激勵效果,難度太大的項目不適合大部分學生;
2)設計周期的長短:在實訓教學中設計周期會影響到學生設計實訓的效率和質量;
3)指導教師的參與度與管理水平:教師在教學中承擔著主導作用,指導教師更專業、更負責任地參與到項目中來,將促使學生形成更好的團隊合作精神和項目交流能力。
通過對“工業設計強化訓練”課程引入實訓教學的經驗進行總結,其中對保證教學有效性的關鍵措施有如下幾項:
3.1 配備項目管理型教師隊伍
教師的知識面在項目實訓式教學中起到了非常重要的作用,在實際操作中,由一個教師完成整個項目的指導比較困難,按照教師專長進行指導團隊配置,有利于項目的有效運行和指導工作的準確性。
3.2 合理規劃項目時間節點
常規的教學安排更注重學生對知識的掌握,在重點、難點處會適當延長教學時間,而在設計項目中,更注重設計結果,容易忽視學生的不足之處。
要保證項目實訓教學效果,指導教師要多容忍學生的錯誤,不僅要在設計前期為學生保留足夠的創意時間,同時要在設計后期留有充分的時間以作修正。
3.3 建立合理的壓力與激勵機制
從項目實訓式教學效果來說,學生是否得到了有效的發展是主要的評價指標,依靠指導教師個人進行的評價容易有失準確,甚至導致學生出現半途而廢的情況。
項目半途而廢,對整個集體的學習氛圍都有可能是致命的打擊,因此,在項目管理中建立符合學生實情的壓力和激勵機制很有必要。
在此次實訓中,這種壓力和激勵機制主要體現在明確的項目目標和項目分工上,每個小組工作“承包”至個人,同時又互相溝通補充,鼓勵學生不僅重視設計能力,同時注重綜合能力的提高。
4 結語
在目前的軟件工程教學中主要存在以下三個方面的問題:1)師生缺乏實際軟件開發經驗.這表現在兩個方面,第一,學生缺乏軟件開發經驗,特別是團隊協作的軟件開發經驗.因此,難于理解軟件開發流程的重要性.第二,教師自身從事軟件項目開發經驗不足,對于軟件工程理論、技術、方法的理解不足,不能深度理解軟件工程的核心思想,在教學中缺乏靈活應用的能力.2)教學與實踐環節脫節.在傳統的軟件工程教學模式中,對軟件工程中基本概念、原理、方法以課堂講解為主,教師處于教學的主導地位,學生處于被動地位,被動地接受和灌輸.學生實踐時間受限,無法將課堂上所學的軟件工程理論應用于實際軟件開發中,難以做到學以致用.據統計分析,以講授為主的教學中,學生接收的知識僅為老師講授內容的5%[1].3)教材內容陳舊.軟件工程方法隨著科技的進步和觀念的更新,軟件工程教材中主要集中于軟件工程的方法方面.對在當前軟件企業中的工程項目管理(PMP)、能力成熟度模型集成(CMMI)等,在軟件工程教材中鮮有體現.這使得學生在學習實踐中對于軟件項目風險等缺乏認識,在一定程度上制約了課程的教學效果.
2軟件工程教學改革的方法和內容
2.1CDIO理論
CDIO(Conceive(構思)、Design(設計)、Imple-ment(實現)、Operate(運作)是2001年由美國麻省理工學院聯合瑞典的查爾姆斯技術大學、林克平大學以及皇家技術學院等4所高校,共同開發的一種全新工程教育理念[2,3].CDIO的方法論是“基于項目的學習”和“做中學”,是讓學生以主動的、實踐的、課程之間有機聯系的方式學習.CDIO工程教育注重培養學生掌握扎實的工程基礎理論和專業知識,提倡將教育過程放到工程領域的具體情境中.一個工程項目從立項、需求分析、設計、實施、運行到維護的每個環節,經歷著構思、設計、實現、運作的過程,和CDIO理念的主旨不謀而合.基于CDIO的教學理念,它將以往以傳授知識為主的傳統教學理念,轉變為以解決問題、完成任務為主的多維互動式的教學理念;將再現式教學轉變為探究式學習,讓學生通過運用所學知識和經驗來完成一系列具體的任務,達到熟悉并掌握教學內容的方法.基于CDIO的教學法的核心是以學生進行主動學習,輔以老師的指導,整個過程用項目任務進行驅動.
2.2教學方法和教學內容的改進
針對軟件工程課程教學中面臨的問題,我們采用基于CDIO的教學模式,其關鍵在于“基于項目的學習”和“做中學”.在實踐教學中以任務驅動老師教學,學生以完成具體項目任務為學習目的.在整個教學過程中采用構思—設計—實現—運作這四個環節來推進課程改革的進行,需要解決學生缺乏軟件開發經驗,課程實訓和新技術新技能的缺失等三個方面的關鍵問題.在教學中我們針對軟件工程的主要問題采用如下的措施與步驟來實施.1)缺乏軟件開發經驗的解決辦法缺乏軟件開發經驗最有效的解決辦法是讓學生參與到軟件開發過程中,從實踐中體驗并領悟軟件開發的各種經驗教訓.這種軟件在開發的實踐中所學習到的知識與實踐者在軟件開發過程中所從事的角色相關.軟件開發的經驗在以團隊合作開發的項目實訓中至關重要,特別是項目經理的角色,他不僅涉及到項目資源的人員工作的協調,資源的調配,而且需要他按照推進項目開發的時間計劃來實施.對于這種能力的獲取,很難依靠學生以前的軟件開發經驗.因此,在課程教學中,我們引入軟件工程教學CAI軟件,通過游戲角色扮演的方式使學生獲取軟件開發經驗.引入國外軟件工程輔助教學軟件SimSE[4],該軟件以游戲的方式來解決學生缺乏軟件開發經驗.SimSE中提供了項目經理,開發人員,測試人員,文檔人員等角色,每一個角色的能力不同.同時,SimSE提供了不同軟件開發模型,如瀑布模型、增量模型、RUP模型等.學生在選定角色之后和任務之后,來對項目中的各個角色和任務模型的進行安排人力與物力資源的安排,確保能夠按時完成任務.在實訓之前,根據所選擇的軟件開發模型,我們要求項目經理提交CAI軟件的角色扮演報告,并與項目小組的成員分享.小組的各個成員也要分享不同角色使用的體會報告.經過不同開發模型的角色體會,學生逐漸明白這些模型之間的區別,熟悉了項目團隊各個角色的任務,同時懂得了成員之間的分工協調的重要性,為后續的軟件項目實訓教學做好了準備.2)軟件工程的實訓項目及評價軟件工程實訓項目是解決教學與實踐環節脫節的有效辦法.我們采用實訓教學與理論教學同步開展的方式.在教學中的案例部分有來自于經典的案例,也有一部分來自于學生實訓的項目開發.軟件開發實訓過程及實訓結果的評估如下:項目任務的安排.項目任務的選擇是關鍵的一步,將實訓課程設計與個人興趣結合起來,就能夠充分調動學生動手實踐的積極性.首先,在教學班級中讓學生按照4—6人的規模,自由組合成項目團隊,并選出項目經理,明確團隊成員在項目開發中的角色.然后,以項目團隊為單位進行開發題目的選擇.教師提供的開發題目盡可能與當前的信息技術發展相適應,如手機App,網上書城,微信應用開發等.同時,也可以讓學生根據項目的興趣愛好來自選題目.這幾種實訓題目的選擇方式就能保證學生團隊選擇到感興趣的項目.在項目選定之后,教師指定采用的開發模型,讓學生按照開發模型的要求實施項目的開發.項目任務的引導與小結.在項目啟動后,項目開發過程以學生為主導,按照既定的開發模型的步驟和開發時間計劃進行,學生在軟件工程的基本理論和規范流程指導下大膽去實踐,并對照SimSE中獲取的經驗,這樣學生在完成任務的過程中進一步熟悉、理解并掌握軟件工程知識.教師的任務是監控學生的階段任務是否按時完成,在學生遇到問題時,采用統一點評與項目團隊單獨研討相結合的方式進行指導.通過這一步,學生能夠了解本團隊的問題如何解決,同時也能夠分享到其他團隊解決問題的經驗教訓.項目任務的總結.在項目開發任務完成驗收時,嚴格按照在項目啟動初期的客戶需求來進行項目驗收.項目驗收小組由學生代表和教師組成,驗收時同時考核項目團隊和團隊成員.驗收團隊對各個項目團隊的產品進行評分,這個評分包括項目完成情況和項目過程文檔輸出以及項目團隊溝通文檔等;項目經理根據項目成員對項目貢獻度的情況給出項目成員的評分.教師對各個團隊的任務進行點評,對其中遇到的問題給出解決建議.通常,項目實訓任務分為兩輪.第一輪項目任務的目的是讓學生基本熟悉和了解在軟件工程思想指導下的軟件開發的規范流程.學生在第一輪項目開發時會遇到各種各樣的問題.經過第一輪的任務驗收與總結之后,在第二輪項目開發過程中,學生就能夠熟練應用軟件工程的理論知識來指導軟件的開發.3)教材內容不完善的解決辦法在教學過程中,除了學習教材的主要內容以外,向學生介紹目前軟件行業主流開發技術、管理技術以及軟件開發中使用的經典工具等,這樣能夠開拓學生的視野,促進學生的探索與學習.在軟件工程的課程教學中補充學習關于CMMI[5]的知識,CMMI是衡量一個企業軟件開發管理水平的一個標準.許多軟件企業都想獲得CMMI認證,其目的是幫助軟件企業對軟件工程過程進行管理和改進,增強開發與改進能力,從而能按時地、不超預算地開發出高質量的軟件.其所依據的想法是:只要集中精力持續努力去建立有效的軟件工程過程的基礎結構,不斷進行管理的實踐和過程的改進,就可以克服軟件開發中的困難.CMMI主要關注點就是成本效益、明確重點、過程集中和靈活性四個方面.在許多大型的軟件開發企業中,要求項目經理取得PMP資格證,并在實際的軟件開發過程中靈活應用PMP的知識來指導項目團隊進行軟件的開發全流程.而學生缺乏以PMP來指導補充軟件開發企業中軟件項目管理(PMP)方面的知識[6].我們在教學中以學生組織春游為例,將工程項目管理的整合管理、范圍管理、時間管理、成本管理、質量管理、人力管理、溝通管理、風險管理和采購管理等9大知識領域結合起來分析.項目管理這方面知識正好可以用來指導軟件工程實訓的項目軟件開發.在軟件工程相關的教學案例中我們采用一些企業軟件開發的實際案例來進行教學分析,分析在這其中哪些環節中使用了在課堂中學習過的知識點,哪些是補充的知識點.學生會根據自己的興趣和特長,學習一些新知識,為自己專業方向的定位和就業選擇打下很好的基礎.
(一)配備“教學型”和“項目管理型”結合的師資團隊
項目實訓涵蓋較廣的知識和能力要求,教師的工作經驗很大程度上決定了項目實訓的工作內容,而教師的知識面決定了其在實訓中能起到的指導作用。僅有書本知識難以勝任教學,僅有某一個方面的經驗也難以勝任教學。事實上由一個教師來負責整個項目實訓過程是比較困難的,項目實訓的師資成本比課堂教學要高。在實訓中,我們把項目教學分成四個階段,指派一名教師作為項目管理型教師完整地參與四個階段,再在每個階段都配備一名教學型教師。項目管理型教師需要具備豐富的工程經驗和團隊管理經驗,教學型教師需要在某一個方面具有教學專長。實踐證明,這種做法既可以保證項目式教學的連續性,也可以保證每個教學階段的教學質量。
(二)把握學生狀況和發展目標
合理規劃項目目標項目實訓包含兩個子目標:項目目標和學生發展目標。學生發展目標應該是較全面的,不但包含知識技能的發展,也應該包含心理、態度、價值觀的發展,只有項目目標有意義且符合學生發展目標,學生才會主動學習,只有任務的難度合適,才能保障學習效果。離開社會背景和專業內涵的項目,過難或過易的項目,都會影響學生的學習主動性和教學效果,項目的難度和工作量應該是適宜的,任務應該是明確和剛性的。為了保證學生經過項目式教學能夠達到發展目標,在規劃項目目標時,要把握兩個關鍵:一是完成項目目標必須經過艱苦的工作,二是經過艱苦的工作可以完成項目目標。在實訓中,我們得到了比較完整的企業需求,但考慮到難度和工作量的問題,在組織項目式教學時,取消了“生產管理”、“財務管理”兩個模塊,而對其他的模塊都分別制定了明確的工作任務和驗收標準,完成這些任務,學生除了已經掌握的專業知識之外,還需要大量的業務學習和技術學習,有一定的困難,但經過努力都是可以達到的。
(三)構造與社會生產近似的工作場景項目實訓包含兩個子過程
工作推進過程和學習推進過程。嚴格意義上的項目實訓,應該讓學習推進過程融入到工作推進過程之中,這就需要努力營造與社會生產相類似的工作場景。工作場景既包括場地、工具等硬件設施,也包括流程、團隊、氛圍等軟件環境。在實訓中,我們模擬一個信息技術公司。在硬件設施上,使用了3臺服務器,采用了專業的團隊開發平臺、項目管理軟件和源代碼管理軟件,提供了專門的討論室;在管理上,采取了組長負責和團隊協作制度、坐班考勤制度和定期匯報評比制度。這樣的工作場景使學生感覺到工作的嚴肅性和實用性,對保證實訓質量發揮了良好的作用。
(四)變“教”為“導”,建設學習共同體項目實訓中
教學過程從以學習知識為主線轉向了以解決實際問題為主線。面臨的技術問題十分具體和瑣碎,在有限的時間內,學生必須掌握這些技術才能完成項目,教師又不可能面面俱到地教學。這就要求轉變教學方法,教師以“教”為主轉向以“導”為主。新的教學方法引導學生思考,分析問題并找到解決問題的途徑;引導學生學習,完成知識和技術積累;引導學生樹立敬業意識和團隊意識。在這種教學方式的轉變中,最主要的工作是促進學習者的自我管理,建設“學習共同體”是有效的措施?!皩W習共同體”是由學習者與助學者共同構成的團體,他們具有共同的目標,經常在一定的支撐環境中分享學習資源、情感和觀念,通過共同活動形成相互影響、相互促進的人際聯系,并對這個團體具有很強的認同感和歸屬感。在實訓中,我們沒有按照知識點組織教學,而是根據每一個階段的任務,給出所需的知識和技術儲備要求,讓學生結合著工作主動去學習,教師以答疑的方式參與到學習活動中。對于比較典型和普遍的問題,每一個階段組織一到兩次技術講座,由于學生都是帶著問題急迫地尋求解決問題的方法,所以技術講座的效果非常好。
(五)用合理的壓力與激勵機制
保證項目質量和學習效果從教學價值取向看,將學生是否獲得有效發展作為主要評價指標似乎是必然的,但這樣的評價往往難以確定標準,容易致使學生出現學習倦怠,導致項目半途而廢。一旦項目半途而廢,對學生集體的學習自信將造成沉重打擊,造成教學失效。為此,采取的壓力和激勵措施應該主要基于項目進度和項目質量。在實訓中,我們將學生分成若干組,規定了每個組明確的工作目標,定期對每個組的工作進展進行驗收點評,并制定了考勤制度、成果驗收制度、小組內評分制度。以某一期實訓需求分析階段的成果驗收為例,六個小組中的四個小組提交的《需求規格說明書》順利通過了驗收,另外兩個小組需修改后再次答辯,四個通過驗收的小組中有兩個小組獲得優秀評級,小組成員各獎勵可樂一瓶,獎勵雖然很小,但激勵效果非常明顯。再以小組評分為例,對未通過驗收的兩個小組,按照小組內評分結果,從每個組淘汰最后一名學生,這意味著這兩名學生需要再去選修別的課程來獲得相應的學分。在這種環境下,不僅各小組本身可以學到知識,小組之間也能通過競爭得到提升。
中圖分類號:G718 文獻標識碼:B 文章編號:1672-1578(2013)02-0189-02
當前,隨著我國現代化建設的發展,國家越來越重視技術性人才的培養,這就為高職院校帶來了難得的機遇,同時也是挑戰,那么高職院校應該怎樣順應時代的發展,滿足社會的需求,培養出一批批技術型人才呢?這個重任就落在了計算機實訓課上,那要怎樣提高實訓課的課堂效率,培養出理論與技能相結合的人才呢?下面筆者將從是什么、為什么、怎么做三個方面進行簡要論述。
1.什么是實訓課
所謂實訓就是實踐訓練操作,計算機實訓課就是說結合理論進行計算機具體操縱,從而習得技能。實訓課以培養學生解決實際問題的綜合職業能力為最終目標,是高職計算機教學工作中的重要環節,是實踐教學的重要手段。
2.為什么要構建高效的實訓課堂
2.1 新時代的需求,據統計,我國對計算機專業應用人才的需求量每年將增加百萬,而我國國內真正的計算機人才卻只有幾萬人,人才市場供不應求。深入調查發現,雖然我國每年有大批計算機專業的畢業生,但這些畢業生卻不能適應崗位的要求,往往只是紙上談兵,沒有真技術。
2.2 傳統的實訓課不完善,實訓課并不是什么新名詞,傳統的計算機課程同樣安排有實訓課,只是傳統的實訓課存在著一些嚴重的問題。首先,學生的問題。由于大部分學生的自制力差,在實訓課堂上往往是偷偷打游戲、聊天或者看電影,根本沒有把實訓內容當回事。其次,教師的問題。一方面,有些教師沒有認識到實訓的重要性,把實訓課作為理論課的點綴,重理論輕實踐。另一方面,實訓課教師監管不力,任由學生發揮,對學生的不良行為不支持也不制止,使得學生放任自流,高分低能。
3.怎樣構建高效的計算機實訓課堂
3.1 強調紀律教育,普及實訓課的重要性,俗話說"無規矩不成方圓",鑒于高職院校內大多學生在計算機實訓課上的不良表現,我們教師可以在新學期伊始就規定好實訓課紀律問題,讓學生有則可循。實訓課跟一般的理論課沒有區別,在教室里有的規矩在機房也是一樣。例如,嚴禁課堂隨意走動,大聲喧嘩;嚴禁做與該課無關的事宜。針對實訓課的特殊教學,同時應該禁止學生在課上打游戲、上網聊天看電影等等。另外,我們可以按學號或者成績安排好機房座位,未經允許不能隨便調換,這樣更有利于管理學生,也利于開展一些小組活動。當然,教師在對學生進行紀律管理時要做到公平公正,不偏不倚,使學生養成良好的實訓習慣。另外,我們要讓學生意識到之所以制定規矩,是因為實訓課對于掌握計算機技能相當重要。計算機教育不同于其他文化科目,它更多是實踐。通過實訓課,我們可以增強對理論的理解和運用,同時實訓課是教學大綱規定的正課,不是理論課的附屬。3.2 在實訓課中實施項目管理,項目管理本是管理學的一個分支,它是在有限的條件下,運用專業的技能、工具、方法等完成預期的要求。我們把項目管理引入計算機實訓課就是利用項目管理的優勢構建高效的計算機實訓課堂。通過把項目管理引入計算機實訓課,不僅有利于培養學生的職業能力以及提高技能水平,還有利于增強學生的團隊意識,培養創新精神。另外,對教師自身的綜合素質和業務水平也是一個提升。那要怎樣在計算機實訓課實施項目管理呢?
3.2.1 做好準備工作。第一,實訓課指導教師根據教學大綱以及學生的實際情況制定實訓目標和內容。第二,帶領學生分組,民主選出項目小組組長。第三,準備好實訓所需的教學資料和軟件。第四,根據市場需求事先設計好實驗項目,當然也可以讓學生充分發揮主觀能動性自選項目。
3.2.2 項目實施過程安排。第一,嚴肅紀律,讓學生有序的進行項目實訓。第二,實施小組討論,總結發言。
3.3 合理安排時間,精心安排練習,實訓課不是學生上機操作就完成了,我們教師應該在課前認真備課,合理安排實訓課時間,讓學生有階段的練習。實訓課與理論課不同,教師不能把一堂課的大部分時間用來講解,然后留一小部分時間給學生練習,這樣會喪失實訓課的優勢,學生也會產生厭煩情緒。所以,在一點上筆者認為一堂課最多用十五到二十分鐘進行講解,至少要留一大半給學生自己有序的練習。當然練習不能使盲目的進行,作為指導教師應該事先研究理論知識,合理安排練習習題。例如,可以把題分為基礎題和提升題兩個部分,讓不同層次的學生完成訓練任務。首先,教師要讓學生熟知訓練的目標以及任務。然后,先教師演示再學生練習,練習時可以要求學生把過程和數據記錄在冊。教師在此過程中進行巡視檢查,適當的進行指導。最后,教師抽查,進行總結和點評。
3.4 利用總機優勢,巧用軟件,通常機房都有教師專用機,教師可以利用教師機的優勢,安裝網絡教學軟件,把教師的教學內容發送給每一個學生,讓學生近距離觀看演示過程,并且還可以通過軟件控制整個課堂,讓課堂有序的進行。
一、引言
項目是為提供某項獨特的產品、服務或成果所做的臨時性努力。[1]項目管理以項目為對象,在一定的約束條件下,以高效率實現項目業主的目標為目的,以項目經理個人負責制為基礎和以項目為獨立實體進行經濟核算,并按照項目內在的邏輯規律進行有效的計劃、組織、協調、控制的系統管理活動。[2]項目管理理念被國內外高校逐漸引入教學管理活動中,在提高教學管理水平,改進教育教學方法,增強學生就業競爭力等方面都取得了明顯效果。
二、計算機本科專業的培養目標及應用項目管理理念的必要性
人才培養目標應該考慮到層次、職業崗位、知識結構和素質能力等方面的定位要求。[3]不論是重點大學還是一般本科院校,計算機本科專業的培養目標都不外乎是培養從事專業研究、工程開發管理和計算機應用等工作的專門人才。從事研究性和應用性工作者,同樣需要團隊精神和工程管理能力。
從市場需求來看,很多企業招聘計算機人才優先考慮的前幾項因素中,包含了溝通能力、職業道德和參加過項目或者實習有團隊合作意識。[4]這說明基于項目開發和管理的團隊協作精神是計算機專業人才必須具備的精神,是團隊智慧和力量的體現。人才的溝通能力和職業道德也正在項目實施過程中得到充分鍛煉和體現。
從學生的綜合素質來看,其僅有的專業知識完全不能適應行業發展的需要,還應具備熟練的專業應用技能、專業創新意識和較強溝通能力。隨著畢業生的增多,用人單位對畢業生的選擇余地增加,要求也越來越高。提升學生的專業素質和職業能力日顯突出和必要。據有關調查,本科生在企業中所占的比例是70.3%,在企業中、高層管理人員中占85.9%。[5]可見,本科生在企業中占主體地位,其有相對于研究生和專科生的優勢:有一定理論基礎、學習能力強、發展潛力大、踏實敬業。但是,其缺乏相關項目經驗和動手能力,專業技能水平偏低,用人單位基本上都要派項目經理、高級程序員等對剛上崗的本科生進行行業培訓。
由此可見,無論培養哪方面的專門人才,都應該加大實踐教學力度,將項目管理的理念和實施策略融入人才培養目標中去,增強與行業企業的合作,讓學生真正參與到項目開發和管理中去,使學生積累豐富的實踐經驗,畢業后可以立即投入工作中去。
三、計算機本科專業實踐教學中存在的問題及其成因
學生應用能力的提高關鍵在實踐。實踐對計算機這個工科性質極強的專業來說尤為重要。事實上,實踐教學的內容與方式遠不能滿足現代企業對人才的要求,還存在以下問題:第一,重點院校注重學生的自學和研究能力,重視項目高層設計與管理,往往不太注意引導學生的實踐,造成一部分學生“勤于動腦、懶于動手”;第二,高職院校注重學生的職業技能培養,強化實踐,但學生的理論知識比較膚淺,開發較大項目的能力比較弱;第三,一般本科院校制訂的實踐教學計劃往往缺乏針對性,理論與實踐脫節,造成一部分學生“高不成、低不就”的現象。出現這些問題的主要原因如下:
計算機本科專業以培養研究能力為主,還是以培養應用能力為主。計算機產業的發展和市場的需求,要求高校培養一大批具有必要的理論知識和較強實踐能力的一線急需人才。事實證明僅有一部分畢業生進入科研院所從事研究工作,大部分畢業生都從事了計算機應用工作,找到適合學校人才培養方案的實踐教學方法,無疑是非常重要的。
學生對自己的專業發展方向不是很清楚。部分高校仍舊沿用傳統的教育理念,重理論、輕實踐,貪多貪全,造成學生“什么都會一點,什么也不精通”的現象。而社會對計算機人才的需求有明確的專業取向,比如,軟件應用、軟件開發、硬件維護、網絡管理、文秘處理等。因此,如何在實踐教學中進行專業導向也是必須解決的問題。
計算機專業實踐教學中重編程輕管理的現象普遍存在。教學中面向實際的工程訓練不足,與企業聯系不緊密。
教師本身參與項目開發少,缺乏工程實踐經驗與能力,缺乏對學生實踐的有效指導,嚴重影響教學質量的提高。
四、項目管理理念應用于實踐教學的措施
(一)在人才培養方案中,科學地設置理論與實踐教學學分。
根據《教育部等部門關于進一步加強高校實踐育人工作的若干意見》(教思政〔2012〕1號)文件精神,高校要結合專業特點和人才培養要求,增加實踐教學比重,確保理工類本科專業不少于25%。學生在校學習的時間是有限的,科學地調整理論與實踐教學學時比例,是提高學生適應市場需求能力和縮短就業適應期的有效途徑。以所在學校計算機科學與技術專業開辦時和最新的人才培養方案學分分配為例(見表1),最新的人才培養方案增大了實踐環節學分比重,將課程實驗與集中性實踐環節相區別。最新方案中,學生在第二、四、六學期共進行三次階段項目實訓,在第八學期再進行一次綜合項目實踐,從而保證學生有充足的項目實訓(踐)時間和豐富的項目實踐內容,并分階段實施,逐步提高學生承擔較大完整項目的能力。從學生課程項目實訓平均成績統計分析來看(見表2),橫向隨著實訓項目難度的加深,學生實訓成績有所降低;縱向隨著新培養方案的調整與執行,學生實訓成績呈上升趨勢。事實證明分階段增加實踐學時和進行項目實訓是必要的合理的。
表1 計算機科學與技術專業培養計劃學分配表(2008級與2012級)
表2 計算機科學與技術專業課程項目實訓平均成績列表
(二)改革實踐教學方法。
工科專業的實踐性教學環節主要包括課程實驗、課程設計、實訓、實習和畢業論文(設計),在各個環節中都可以融入項目管理理念,多層次多角度地強化項目實踐功效。必須改變傳統“理論+上機”的單調實踐模式,將課程實驗的目的由“驗證性”實踐轉變為“設計性”和“創造性”實踐,充分調動學生學習的能動性,變被動學習為主動學習。
在課程實驗教學中,重點推行基于問題、基于項目和基于案例的教學方法,支持學生開展研究性學習、創新性實驗。這首先需要選擇基于項目或案例教學的教材,教師在施教中也不是傳統灌輸式教學,而是采用案例分析啟發式教學方法,在案例剖析中貫穿理論講授。其次,在實驗、課程設計和畢業設計等環節,更多地布置項目開發類題目或者由學生自己設計題目,鼓勵選題來源于實驗和工程實踐。最后,教師應參與到學生的實踐活動中,做到亦師亦友,給學生指導和點評。
案例式教學必須注意幾個問題:第一,案例要根據教學內容和學生學習階段的不同而精心選擇。案例是否恰當反映教學內容,能否調動學生的積極性,學生是否易于理解,這些都需要認真考慮,否則所選擇的案例就失去了價值。第二,案例最好有工程背景。如果教學案例沒有實際意義或者沒有實際項目支撐,就會讓學生覺得案例是虛構的無用的,也不能體會到項目開發與管理的重要性。第三,選擇案例要充分考慮到學生的個性差異,對學生專業發展有導向作用。大多數低年級學生對將來從事哪方面的重點學習比較迷茫,教師在設計案例時必須兼顧到學生多方向發展需要和專業導向作用。提倡一題多解,鼓勵發散思維。第四,恰當地控制教學過程。提什么問題,什么時候提問題,怎樣引導學生答問,如何點評、總結,都要精心設計,以實現對整個教學過程的掌控。
(三)強化項目管理,強調團體合作。
學生在學習專業知識和技能的同時,也在逐漸形成自己的管理品質和風格,這在一定程度上影響其將來潛質的發揮和工作效率的提高。將項目管理思想融入實踐教學中,使每位學生都懂項目管理。從設計一個程序到畢業設計過程中都可以將任務理解為項目,培養學生進行規范項目管理的意識,提高其開發項目的能力與效率。并強調項目文檔的齊備和管理,因為項目文檔是管理者看清整個項目進展的軌跡,是掌控好整個項目質量的重要依據。
美國著名項目管理權威哈羅德·科茲納博士曾說:“培育有效的溝通、合作及相互信任,以實現項目管理的快速成熟。”人員的有效溝通和團隊合作可以提高項目管理的功效和加速項目開發的成功。學生在承擔一個項目的開發任務時,不能讓其封閉式孤立地進行,而應有意識地引導其組建項目開發小組,制訂也項目開發計劃,組內人員既分工明確又團結合作,使項目開發成為一項可以控制的系統管理活動。
另外,鼓勵大學生科研立項是培養學生科學探索品質和解決實際問題能力的有效方法。既充分利用有效的教學資源,學以致用,又能創造實際成果,在一定程度上增強教學效果。
(四)加強校企合作,為學生創造更科學有效的實踐環境。
學校受實踐場所、實驗設備和運行經費等條件的制約,可供學生實際開發的項目數量有限,學生實踐能力的提高受到很大限制。校企合作是謀求自身發展、利用企業教學資源、與市場接軌、培養一線實用型技術人才的重要舉措。首先,依托企業行業優勢,讓學校和企業的設備、技術實現優勢互補、資源共享,使學生把校內所學與企業實踐有機結合,以提高技能型人才的培養質量。其次,無論是學校引進企業資金、校企互動還是“訂單”式合作等校企合作模式,都能充分調動校企雙方的積極性,為學生創造更好的實踐環境。最后,學生在學校學習和企業實訓中,逐漸理清理論知識、應用能力和專業素質三者的關系,充分了解市場,解決自身在專業發展上“社會需求”與“個人發展”的矛盾,學習也有了計劃、目標和動力。
(五)培養“雙師型”專業教師。
教師是教學活動的主導,是教育者,也是學習者。計算機專業教師尤其應注重自身的學習和發展。教師如果沒有什么行業背景,也沒有承擔過多少項目,就很難對學生的項目實踐提供有效的指導。學校通過聘請企業中經驗豐富的專家、工程師作客座教授,為學生傳授工程實踐中的知識和技能。同時,學校將專業教師送到企業中去培訓、鍛煉,積累經驗,逐漸將其打造成“雙師型”教師。
五、結語
項目管理理念應用于計算機本科實踐教學中,能夠利用有限的資源最大限度地提高學生的專業素質、應用計算機解決實際問題的能力及適應市場需求的能力。隨著計算機本科專業向應用型發展趨勢和項目實踐的需要,項目管理在實踐教學中必將逐步深入,也將會出現怎樣選擇適合學生學習特點的項目、如何更科學地分配實踐學時和進一步加強校企合作等方面的問題。這些問題將隨著科學的進步和高等教育的發展逐漸解決。
參考文獻:
[1]沈堅.引進項目管理方法提高職業教育水平[J].和田師范專科學校學報,2010(3):65.
[2]楊琦.論項目管理在高職計算機實訓課程中的應用[J].淮海工學院學報(社會科學版·人文縱橫),2010(6):90.
[3]馮朝一,黃柳萍.對綜合性大學計算機本科專業培養目標的思考[J].福建電腦,2009(9):180.