時間:2023-10-08 15:44:27
開篇:寫作不僅是一種記錄,更是一種創造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇工程化項目管理,希望這些內容能成為您創作過程中的良師益友,陪伴您不斷探索和進步。
當前IT領域對軟件專業人才的需求很大,而創新型、應用型軟件人才的匱乏已成為制約我國軟件產業發展的瓶頸,如何適應市場需求,進一步提高學生的就業率和就業質量,是我們目前面臨的首要問題。青海民族大學十分重視軟件人才的培養,在采取多項政策和措施鼓勵教學改革促進具有創新型思維的、面向工程化的軟件人才,在培養體系的建立,辦學模式、培養方法、質量監控等方面進行了努力的工作和積極的探索,并取得了一些經驗。一些研究成果和IT領域的反饋表明,成熟的軟件工程人才在具備扎實的理論基礎、寬廣的專業知識和創新能力框架下,必須受到正規的、良好的工程師訓練和職業熏陶。本項目是我們在結合青海民族大學實際情況的基礎上,認真分析了軟件工程人才培養規律,其目標就是建立一個以工程化為主線的軟件開發人才綜合實踐教學體系,培養創新型、復合型開發人才,使學生的專業知識、項目管理能力、職業素養、創新能力等方面都得到均衡的發展。
2創新型軟件工程人才培養體系(Innovativesoftwareengineeringpersonneltrainingsystem)
2.1創新型軟件工程人才培養目標
要培養既掌握軟件開發技術,又懂得如何實施一個軟件項目并對之進行管理的創新型、應用型人才,這就要求我們對學生的培養目標重新定位。培養目標應該以社會需求為導向,把工程化教學、職業素質、創新思維培養作為軟件開發應用型人才培養的核心任務。創新型軟件工程人才培養體系不但要求學生學習軟件工程的基本知識和方法,還要在遵循IT業界標準的基礎上,培養他們的項目管理、工程實施、創新能力和團隊合作精神。充分發揮教師領域知識的潛能,調動學生學習興趣,從而提高學生的主動創新興趣和能力,提高就業競爭力。
2.2創新型軟件工程人才培養過程
創新型軟件工程人才培養體系強調在軟件工程指導下,以數據庫為主線進行工程化課程群組建設,具體工作分三個階段進行,即知識傳授+案例討論+工程化實踐的模式。這一階段以理論知識傳授為主,教師系統地講授工程化課程群組建設的知識體系,精講系統原理和方法并突出重點和難點,為后續階段的學習做好準備。第二階段是案例討論。讓有豐富經驗的教師及企業工程師和管理者來編寫案例,通過對一些精選案例的分析學習,培養學生的工程思維能力、問題分析能力和判斷能力及創新思維。引導學生進行深入討論以便發現問題、尋找可能正確地處理和解決問題的具體方法。第三階段是實踐訓練。以項目小組為單位具體實施完成一個項目,一個小組可由若干人組成,按軟件工程項目開發的要求,為小組的每一位成員分配角色,分別進行項目計劃的制定、需求分析、總體設計、詳細設計、編碼實現及測試等各環節的任務。在實踐過程中,對上述環節的任務完成都以答辯作為考核的方法。根據實際需求,將可行性分析、需求分析、設計文檔等工作作為一個重要環節來鍛煉,通過對標準文檔格式的講解和精選案例的學習,學生編寫所有環節的文檔資料,而每一個環節的文檔資料只有在通過答辯后才能進入下一個環節的工作。
2.3創新型軟件工程人才培養方法
盡管案例教學法在各級院校已經開展,但大部分教師在實際講授過程中仍以自己的思路為主導,忽略了將案例作為背景將軟件工程的各個環節串聯起來。學生在被動的聽講過程中缺少積極的參與意識和獨立思考的能力,而對完成一個軟件項目的全過程非常模糊。因此,在日常的教學過程中,更應該強調軟件工程的實施過程,對每一個階段進行承前啟后的分解,其中強化軟件項目管理在整個過程管理中的重要性,特別是把軟件過程管理的內容納入到課堂教學內容中,并輔以必要的答辯討論和實踐環節,使得學生能夠對軟件項目實施的各方面內容進行綜合理解和應用,使學生熟練掌握軟件工程知識與技能,具備作為軟件工程師的能力。
2.4創新型軟件工程人才培養保障措施
建立新的評價體系。將工程能力、創新思維、職業素養引入人才培養評價體系,將企業反饋和實習生/畢業生調查結果作為依據,加大教育教學過程管理。實驗室/實踐基地建設。近三年投入經費800余萬元,加強實驗教學平臺建設,通過建設與市場同步的工程化綜合實驗環境及實踐/實習基地,為實踐教學提供強有力的支撐。
3創新型軟件工程人才培養實施過程(Innovativesoftwareengineeringpersonneltrainingimplementationprocess)
以面向工程化和提升創新能力為指導,通過全面改革人才培養模式、合理設計課程結構、改革教學方法與手段、更新考核方法、提升重視團隊合作、突出軟件測試過程、搭建工程實踐教學環境,確立課堂教學、自主學習、結合實踐、教師指導創新型軟件工程人才的教育體系。
3.1合理設計課程模塊
通過引入第三方評估公司麥克斯對畢業生進行調查需求和質量分析,根據結果及時與IT領域企業研討,修訂人才培養方案和培養目標,制定課程教學計劃、教學大綱、實驗大綱,逐漸形成符合市場需求的人才培養模式,構建了相對獨立又互相聯系的“理論課程體系”和“實踐教學體系”。校企合作以軟性內涵建設為核心,雙方建立穩定、長效和雙贏的合作模式,包括人才標準的制定、基于崗位和任務的課程體系規劃與設計。在培養方案中針對性地設置教學模塊,包括理論知識、實踐教學,覆蓋文化修養和專業領域,構建一個知識面較寬廣、實用性很強的大平臺+多模塊的教學體系。根據“基本知識初步綜合應用工程實施組織創新技能”的梯度模式,其中實踐教學體系設置企業認知、課程實驗、課程設計、綜合實習、認證培訓、參加大賽等教學環節。模塊化、系統化課程體系構建為我校計算機類專業以及在部分專業必修課中實行了分級教學奠定基礎。
3.2改革教學方法與手段
隨著軟件行業的不斷發展,主流應用軟件的類型也在不斷變化著,從最初的桌面應用到基于Web的應用,再到目前的電腦、手機客戶端與Web端多客戶端平臺應用[3]。以精選的項目案例為驅動,推行啟發式、討論式、參與式教學,并結合理論/實踐一體化的教學方法。運用現代信息技術,如大數據、云平臺,為學生的自主學習和實踐提供大量的資源。讓學生通過多途徑理解專業知識和文化知識,在項目開發和案例討論中了解工程過程并積累工程經驗。以面向工程化的教學法為指導,突破傳統的教學模式,注重培養學生的批判性和創造性思維,激發創新創業靈感,同時又作用于學生對專業知識的提高,大大增強學生學習的積極性和主動性。
3.3培養工程化思維能力
教師除了講授學生學習軟件工程領域專業知識的同時,更加注重對實際應用能力的培養,培養學生的創新精神和團隊合作意識,使學生積極主動地參與其中,然后由學生根據知識和技能進行項目的實踐。與此同時,教師一定要向學生明確任何項目沒有標準答案,只有預定的目標和指標,而工程就是去實現這個目標和指標,它需要創新,沒有工程思維,就很難進行創新。
3.4更新考核方法
以答辯的方式考核學生完成的階段任務。首先,確定答辯小組成員,以7—9人作為一個答辯小組,成員有教師、工程師、學生組成,其中學生成員既是答辯評委又是答辯者,一個班級可以分5—6個小組進行答辯。其次,由學生將自己在前一段時間所做項目的可行性研究、系統分析、總體設計、詳細設計做完整的介紹。答辯小組成員,尤其是學生評委必須提出問題,然后展開討論,在發現問題的同時提出解決方法。在討論的過程中老師注意激發學生的熱情和興趣,并詳細記載分析每一個答辯學生設計方案中出現的問題,認真分析、充分討論,經修改后進行下一階段工作。成績考核中引入團隊評分制,不再以個人表現來評定成績,而是以項目團隊的整體表現作為考核的依據,最終目的是促使學生加強溝通和合作交流,體會到團隊作戰的重要性。在考查學生分析問題、解決問題的基礎上,探索新型非標準化考試。
3.5提升重視團隊合作
每個小組交換使用設計方案,各組選擇其他組的階段成果作為下階段工作的基礎,用較真實的場景模擬項目評審,從設計方案到代碼的編寫、測試,都暴露在其他小組成員的監控中,培養競爭意識和表達能力,提高組間協調能力和團隊合作意識。
3.6突出軟件測試過程
學生邀請非小組成員或班級外的學生對軟件產品做嚴格的測試,以便發現問題。之后指導教師給出下一步項目需求的更改情況,學生根據實際情況或更新設計方案獲繼續下階段的工作,其目的是模擬實現真實項目中的需求變更。
3.7建設工程實踐教學環境
校內實驗室/實踐基地建設是實施工程化教學的基本保障。在校內實驗室/實踐基地建設過程中,始終以創新型、工程化的培養思維為指導,構建跨專業、符合企業要求的工程化綜合應用環境,同時在國內IT企業中建立實踐基地,為學生提供良好的實踐機會,讓學生具體參與企業運作和項目研發,體驗軟件工程的實施過程。
4結論(Conclusion)
關鍵詞: 工程化; 軟件; 實踐; 體系
中圖分類號:TP311 文獻標志碼:A 文章編號:1006-8228(2015)09-59-02
Research on practical teaching system of software talents training base on
cooperation between university and enterprises
Sun Qilong
(Qinghai University For Nationalities, Department of Computer, Xining, Qinghai 810007, China)
Abstract: Taking engineering thought as the main line, taking the software market demand as the goal, taking the training plan as the main body, with the engineering ability as the characteristic, according to the basic principle of " heavy base, precise direction, strong engineering", and supported by the platform of school enterprise cooperation training environment, starting from the training goal, contents, mode, and support measures, build a "cognitive practice", "course practice", "synthesize practice" and "enterprises practice+graduation project" complete engineering practice training system to cultivate enterprises really needed practical software engineering talents.
Key words: engineering; software; implementation; system
0 引言
目前計算機軟件發展迅速,市場對軟件人才的要求不斷提高,在軟件人才市場中,一方面軟件及相關專業畢業生面臨擇業困境,表現為人才供應過剩;而另一方面大批軟件企業卻招不到合適的員工,表現為人才緊缺,這已成為制約我國軟件產業發展的瓶頸。其實導致這一狀況的根本原因在于,我國高等教育部門對軟件人才的培養與軟件產業的發展之間出現了嚴重的脫節。青海民族大學在軟件人才培養方面進行了探索和實踐,采取多項政策和措施鼓勵教學改革以促進軟件實用人才培養,同時,通過與企業共同構建軟件人才實踐培養體系,在培養工程型的軟件專業人才方面走出了自己的特色之路。該體系以“依托地方,服務西部,面向全國”為原則,以工程化思想作為主線,以軟件市場需求為目標,以培養方案為主體,以工程能力為特色,以校企合作培養環境為平臺支撐,從培養目標、內容、模式、保障措施出發,構建一個以工程化為主線的軟件人才綜合實踐教學體系,面向軟件產業著力培養實用型的軟件人才。
1 構建實踐教學體系
軟件人才的培養首先取決于培養定位,確定正確的質量觀,然后采取有效的工程教育方法去構建實踐教學體系。目前CDIO工程教育理念已經逐步引入到工程實踐教學中。CDIO是以能力培養為目標的工程教育模式,它以工程項目的整個生命周期做為載體,將課程有機的聯系起來,讓學生以主動的、實踐的方式學習知識,繼而轉變為能力。它非常重視學生動手能力的培養和實踐工作經驗的積累,因此在教學中,應以大量的工程實例并結合科學理論進行講解,同時安排相應的實踐教學環節,以提高學生應用科學知識解決工程實際問題的能力。
1.1 明確培養目標
按照軟件工程發展的規律,根據市場需求,貫徹“重基礎,精方向,強工程”的基本原則,充分利用青海民族大學計算機學院在人才培養模式改革上的經驗,增加過程考核,構建模塊化教學體系,開拓校企合作途徑。通過構建以面向工程能力為導向的模塊化教學體系、圍繞工程項目開展實踐教學,探索實踐教學方法,建立多元化的師資隊伍,加強校企產學研合作以及完善質量監控與保障體系等。培養適應本學科發展,適應我國軟件企業發展需要的高素質實用型軟件工程專門人才,使學生畢業后能從事軟件項目系統分析、設計、開發和管理。
1.2 確定實踐教學體系
以工程化教育為主線的軟件人才綜合實踐教學體系堅持工程能力和素質培養四年不斷線的原則,從專業技能、軟件開發能力、工程實現能力三個方面完成實踐能力的培養。將工程實踐教學法貫穿于整個教學環節,提高學生的學習興趣。不但要求學生學習軟件開發的基本原理、概念和技術方法,還要求自覺遵循軟件工程方法論中的規范和工業領域中行業標準。培養他們軟件項目管理的能力、從事工程實踐的素養、創新能力和團隊合作精神,增強學生的工程意識和工程實踐能力。在此基礎上青海民族大學和企業合作,對原有的培養方案不斷修改并調整教學計劃,在不增加總課時的基礎上,加大了工程實踐類課程的比例,使得實踐類課時比例占總課時的35%。引入企業資源,將企業課程植入到教學計劃中,邀請企業有實踐工作經驗的工程師參與對學生的實踐指導工作。通過校企合作的方式,形成了從大一到大四的“認知實習”、“課程實訓”、“綜合實訓”及“企業實習+畢設”完整的工程實踐培養體系。
1.2.1 認知實習
學生剛跨入校門時對軟件工程的概念還不是很清楚,在沒有專業背景的情況下,短時間內培養學生對軟件工程的學習興趣是培養軟件人才的首要任務。通過認知實習使學生對軟件工程或IT領域有了一個較為系統和全面的認識,在提高計算機基本操作水平的同時,引導學生將所學的基礎知識與實踐結合起來。在大一新生的課外實踐環節中加入“認知實習”內容,通過參觀軟件企業或其他部門的信息中心,讓學生了解軟件的生產過程、軟件的應用領域和未來軟件的發展。不但為學生以后進入專業課程學習打下認知基礎,也為后續其他課程的學習提供一個感性的認識,幫助學生樹立起專業學習和奮斗的目標。
1.2.2 課程實訓
學生在完成每學期的課程學習后,引入一些小的、易于實現的項目進行學期課程實訓,如C語言、JAVA、數據庫等課程。該類課程設計是在課程結束后開始在校內有老師指導完成。主要針對專業課程所學知識、技術的應用和訓練,其目的是為了鞏固專業知識。在大一和大二的課程中設置實訓項目時,不宜過分追求技術難度,主要強調軟件實現的可行性。隨著學生掌握的知識不斷遞增,學習能力的增強和學習范圍的拓展,課程實訓項目的難度也應逐步遞增,最終達到提升學生軟件技術開發水平的目標。
1.2.3 綜合實訓
綜合實訓在大四階段第一學期的前兩個月集中完成。通過對軟件工程相關課程的整合,以項目開發為引導,通過分組的形式,在企業工程師和校內老師的指導下,經過近兩個月的綜合實訓,將軟件專業知識進行高度融和。在完成真實項目的基礎上提高學生在軟件領域分析問題的能力、解決問題的能力、開發能力、應變能力、團隊合作能力、行業標準認知能力和職業素養,增強學生的綜合素質和就業競爭力。
1.2.4 企業實習+畢設
為進一步提升學生的工程實踐能力,學生在通過項目監督、答辯等措施完成綜合實訓后,繼續實施“企業實習+畢設”的實踐環節。通過雙向選擇的方式,讓部分學生進入同我院簽署協議的實習實踐基地,在企業工程師的指導下完成畢業設計。一部分學生則在其他軟件企業完成實習和畢業設計。打破實習與畢業設計的時間界限,縮短學生的就業距離。
2 以培養工程能力為核心組織實踐教學
工程化教學的實施劃分成基礎理論階段和工程實踐階段,確立工程能力培養與基礎理論教學并重的教學理念,將企業反饋和實習生/畢業生反映作為重要依據,通過明確培養目標、調整課程結構、改進教學方法、強化工程思維能力、樹立競爭意識、整合師資等過程,對專業教學計劃、教學內容、教學方法進行調整,建立以培養工程能力為核心的實踐教學體系。為進一步提高教學質量打下堅實的基礎,最終使學生能夠更好地適應業界的需要。
2.1 調整課程結構
課程的結構、內容和特色應完全體現軟件領域的新思想、新技術。由企業或行業專家參與設置和完善課程結構。課程內容既有助于開拓學生的視野又可以培養學生的創新意識與開發能力。總體上既符合實際的教學情況,又能夠緊跟軟件開發市場的前端需求。課程結構分為基礎理論和工程實踐訓練兩部分。基礎理論有程序設計語言、數據結構、數據庫原理及應用、操作系統等課程;工程實踐訓練有軟件工程、軟件項目管理、軟件過程管理、軟件測試與、統一建模語言、網絡綜合應用等課程。
2.2 改革教學方法
改變常規“理論+驗證性實驗”的模式,在以工程實踐的運作模式組織教學的過程引入案例教學。在授課過程中,教師通過精選案例來講解軟件生存周期,可行性研究、需求分析、總體設計、詳細設計、編碼、測試和維護等階段的任務,講授與討論相結合, 積極引導學生參與討論,讓學生在課堂上能感覺到學習的成就感,以激發出學生的學習動力和興趣,使學生感覺到工程化軟件開發、項目化管理的實用性所在。
2.3 強化工程思維能力
在開始實施工程項目之前,向學生展示往屆學生的成果,激發學生的學習興趣,使他們發覺自己的潛能。教師注重培養學生的創新精神和團隊合作意識,使學生積極主動地參與其中,而不是被動地接受課堂教學,由學生根據教師傳授的知識和技能進行項目的實踐。教師一定要向學生明確:任何項目沒有標準答案,只有預定的目標和指標,而工程就是去實現這個目標和指標,它需要創新,沒有工程思維,就很難進行創新。
2.4 組內考核、組間競爭
綜合實訓以分組的形式完成,將題目布置到小組,各小組不設組長,小組成員對實訓題目進行獨立設計,然后經組內成員之間的競爭和協作、組間競爭最終完成實訓。綜合實訓主要包括項目的可行性研究、系統分析、總體設計、詳細設計。小組成員根據項目內容和文檔資料進行問題的討論,發現問題,并提出解決問題的方法。在討論的過程中老師注意激發學生的熱情和興趣。討論完成后學生針對發現的問題修改設計方案并提交給老師,然后進行后續工作。
2.5 整合師資,共同培養
建設一支雙師型的教師隊伍,建立加快校內和校外實踐教學基地,由我校教師和企業工程師共同承擔實踐教學任務,使學生能夠參與到實際的軟件工程項目開發過程中。實踐教學以學分的形式體現。對學生完成教學任務提供監督措施。
2.6 保障措施
建立新的評價體系,加大社會評價的獲取力度。評價教師在實踐環節中教了什么,而學生又能夠做什么,將工程能力和職業素質引入人才培養評價體系。使學生的基礎知識、專業技能、創新能力、工程能力、職業素質、團隊合作精神都得到全面均衡的發展。以工程化為主線的軟件人才綜合實踐教學體系要從制度等各環節上確保培養質量。
3 取得成果
基于校企合作的軟件人才培養實踐教學體系實施后,學生的工程規劃能力、分析設計能力、動手實踐能力、團隊合作能力、創新能力都得到了大幅度提高,綜合素質明顯增強。北京達內、中軟國際等實習單位在實踐反饋中均顯示,我校學生在基礎技能、軟件設計與實施、團隊協作等幾個方面能力較強。我校《面向工程化的軟件開發人才培養體系構建與實施》項目獲“2013年青海省高等教育教學成果獎”二等獎。
4 結束語
通過該實踐模式的實施,學生的工程實施能力、項目管理能力、職業素養、創新能力等方面都得到均衡的發展。基于該模式培養出了以工程化思想作為主線,企業真正需要、具有創新意識、有一定專業理論知識、具備較強實踐能力和職業素質全面發展的軟件工程人才。真正意義上實現了人才培養與企業需求的無縫對接。而且運用工程教育方法指導專業建設,建立適應培養目標的實踐教學體系、師資隊伍、教學環境,必將提高我國工程型軟件人才的綜合素質。
參考文獻:
[1] 孫琦龍.面向工程化的軟件開發人才培養體系研究與實踐[J].教師教育研究,2010.
[2] 吳俊杰.基于卓越工程師培養的軟件工程一體化課程體系設置[J].現代計算機,2012.1.
[3] 王愛民.軟件工程專業校企合作實踐教學模式研究[J].實驗技術與管理,2012.1:143-145
[4] 陽王東,吳宏斌,祝青.以工程項目為主線的軟件工程專業課程設計實踐教學[J].計算機教育,2012.12:90-93
隨著計算機網絡應用范圍的迅速擴大和我國中小型企業信息化建設的大力推進,特別在企業搞好工業與信息化融合,推進信息化帶動工業化,不斷提升我國工業發展水平的現狀下,我國對于能適應企業要求的實用型高級網絡工程和管理技術人員的需求與日俱增,而支撐企業計算機網絡應用的一個重要框架是現有的網絡工程專業人才的培養模式。網絡工程人才需要具備專業的基礎知識和技能,網絡工程專業必須圍繞課程群支撐體系,以知識構建和應用能力培養為重點,選擇與專業核心要素有關的基礎理論知識,將職業能力與專業基礎知識和專業技能重新組合,整合成新的課程結構,以項目管理為主線,創新教學模式,改革教學手段,建立評價體系,培養高質量的網絡工程人才。
目前,作為信息化建設基礎設施之一的網絡工程廣泛應用于各個領域,特別是大專院校畢業生往往沒有經過專業的職業培訓,缺乏網絡技術的實踐知識和職業技能,不能完全勝任所擔負的工作,從而在網絡工程類人才的供求之間形成了巨大的缺口。雖然有關的網絡工程的課程在國內院校以不同的形式開設了多年,但教學效果始終不盡人意。從我們對企業的調查、學生的就業情況來看,反映出學生對網絡工程項目的分析、設計方面的知識掌握欠缺、網絡實踐能力不強、技術水平不高,學生對網絡工程項目的規劃、設計、實施缺乏系統連貫性。由于學生的網絡綜合應用能力差,直接影響了學生的就業能力。一個優秀的網絡工程技術人才不僅應具備堅實的理論基礎、豐富的專業知識、良好的工程素養外,還須具備優秀的項目管理能力。盡管學生在基礎理論知識和階段動手能力的培養上積累了一定的經驗,但是對其項目管理能力、工程化實施能力和職業化素質的培養卻始終是一個薄弱環節。
一 基于項目管理的網絡工程人才培養實踐教學模式的實踐探究
項目管理(PM,Project Management)是指利用現有的知識、方法和技術手段,有效地計劃、調度、控制和跟蹤項目的開始、執行、直止終止的過程,是項目順利實現的有效手段。網絡工程項目管理則是在項目管理的基礎上,結合網絡工程的實際,利用工程的概念和方法來設計、搭建、配置、管理網絡等工作,最終目的是為了讓網絡工程的實施、管理、維護都在管理者的控制范圍內。基于項目的教學是一種“行為引導式教學形式”,是以項目為主體并組織學生真實地參加項目設計、實施和管理,完全在項目實施過程中完成教學任務的過程。由于項目式教學強調項目的現場性、知識的綜合性和學生全面能力的培養,其完成的形式、內容與傳統實訓課程有較大差異。
針對這種情況,我們采用項目管理在網絡工程人才培養中的實踐教學模式,在教學目標、培養方法、考核體系等方面進行了一系列的改革和嘗試,其目標就是建立一個以項目管理為主線的網絡工程教學體系,進一步提高學生的培養質量,使學生的專業基礎知識、項目管理和創新能力等方面都得到均衡的發展。“項目管理在網絡工程人才培養中的實踐教學”采用“1+2+3+3”的模式。
1 一個主線
項目管理在網絡工程人才培養中的實踐教學采取項目小組合作的方式,以項目任務的形式來驅動學生的學習,通過主動學習所必需的知識和技能來完成項目任務,達到培養學生解決實際問題的能力。全面改革人才培養模式、調整課程結構、改進教學方法、強化過程管理和新的監控評價機制,把建立網絡工程實踐教學體系作為人才培養的核心任務。
2 兩個模塊
項目管理在網絡工程人才培養中的實踐教學共分兩個模塊,即網絡設計模塊和網絡實施模塊。網絡設計模塊分兩個階段進行,分別是網絡需求分析階段、網絡的規劃與設計階段。在此階段增加網絡工程招投標文件的內容示例和學生的模擬答辯。網絡實施模塊分三個階段進行,分別是實施與建設階段、測試與驗收階段、管理與維護階段。經過對傳統課程的教學內容進行項目驅動改造,在真實或模擬環境下進一步培養學生的工程能力和職業素質,使學生在掌握一定專業理論知識的基礎上全面提高網絡的設計、規劃與實施能力,真正做到學以致用。
3 三個層次
第一層次是指課內實驗教學系列,主要完成深化理論知識、掌握實驗基本技能和基本研究方法。第二層次是指從傳統課程中剝離出來的獨立實驗教學系列,主要以專業技術骨干課程和應用性較強的課程為主。第三層次是指針對課程群制定的設計性、綜合性和創新性實驗教學,以培養學生運用綜合知識、分析與解決實際問題、提高自主實驗意識的能力為主。
4 三項保障措施
運用創新的教學方法。以項目為驅動,加強階段過程控制,來提高學生的實踐能力、團隊合作能力等綜合素質的培養。課程改革后的考核以階段考核為主,每個階段設置考核點,并進行答辯。答辯小組成員由老師、企業工程師、學生組成,最后給出綜合成績,并將反饋信息引入教學評估體系,以此指導網絡工程的實踐教學。實踐模式的監控采用過程監控方法,對學生能否完成項目流程設計的內容進行監控與評價,階段之間環環相扣,對每一個階段的內容完成情況由任課教師講解、指導并進行評價,及時發現問題解決問題。與此同時,邀請校外專家包括企業團隊成員對教學流程進行評價、監控與指導并參與實踐教學。
基礎設施建設是實施工程化實踐教學體系的重要保障。在實驗室建設中,投資600萬元完成中央財政與地方共建項目——網絡綜合應用實驗室、綜合布線實驗室、網絡存儲實驗室的建設,以網絡、服務器、存儲器、交換及路由設備、桌面系統為平臺,構建與業界同步并在國內領先的工程化網絡綜合應用實驗室環境,成立青海民族大學華為3COM網絡學院、青海民族大學Linux實訓基地和6處校外實踐基地。采用加拿大和美國Co-operation Education的模式,為學生提供良好的實踐機會,讓學生具體參與企業運作和項目研發,體驗網絡工程的實施過程。
實踐結果表明,項目管理在網絡工程人才培養中的實踐教學模式有利于促進該專業的實踐性環節建設,能夠達到提高教學質量,為社會培養高質量的合格的網絡工程技術及網絡應用人才的目的。
二 基于項目管理的網絡工程人才培養實踐教學模式的實施方案
1 設計課程結構構成,完善課程的系統性
以適應市場需要和突出應用型人才的培養為目標,設計網絡綜合實踐課程的構成。課程的組成部分、各部分在課程中的地位、課程的特色應完全體現網絡綜合應用的新思想、新技術,總體上既符合實際的教學情況,又能夠緊跟網絡技術市場的前端需求。
2 構建教學模式,確立項目并劃分模塊
改變常規“理論+驗證性實驗”的模式,以項目工程開發的運作模式組織實踐教學,增加多樣性的實踐活動形式。選取項目要以教學的內容為依據,以調動學生解決問題的積極性為本,既能將教學內容的理論與實踐結合在一起,又具有一定的綜合性,還要有明確的評分標準。教師和學生共同參與項目的選取并劃分具體模塊,盡可能選擇典型實用且難易適度的網絡工程項目,同時項目還要能夠基本覆蓋以前學習的專業課程的主要內容,要讓學生能獨立地在短時問內完成任務,并在遇到困難時能在教師有限的指導下自己克服。項目管理在網絡工程人才培養中的實踐教學網強調的是對實踐性和專業化的聚合,增加學生的實戰經歷和技能。
3 制定項目工作方案
教師要根據項目要求以及與該項目相關的知識和學生一起討論該項目的目標,讓學生明確本項目的意義,在項目的實施過程中必須完成哪些任務,掌握哪些相關的知識。由學生提交項目計劃方案書,經論證確立項目實現的功能和計劃。根據項目的特點和學生的實際能力確定是由學生獨立完成,還是分組合作來完成,若是分組完成則實行組長負責制,可以2到3人為一組,其標準是“組內異質協作、組間同質競爭”。
4 項目實施
項目實施時,項目組成員根據分配到的具體模塊要求在復習舊知識的基礎上自主學習相應新知識,以解決問題帶動知識和技能的學習。而教師的主要工作是提供關鍵技術資料并及時指導學生解決難題,案例教學與工程實踐同步進行,讓學生能夠真正經歷網絡工程設計、實施、驗收的全過程。通過講解簡單的實例讓學生在不同的工作角色中應用所學的知識解決各種問題,也為學生獨立完成項目打下了良好的基礎。項目實施中,學習過程成為一個主動的實踐活動,我們注重的不是最終的結果,而是完成項目的過程。同時,在項目實施過程中,通過模擬項目監理方、用戶、企業三方的招投標過程,使學生了解網絡工程項目從規劃設計到實施的全部流程,提高學生的交流與溝通能力。
5 在學生的成績考核方法中引入答辯機制
在網絡方案的規劃、設計、模擬實施、設備選型等環節都采用答辯方式來評判學生的任務完成情況。首先,確定答辯小組成員,以7~9人作為一個答辯小組,成員有教師、工程師、學生組成,其中學生成員既是答辯評委又是答辯者,答辯的目的是發現問題,并提出問題的解決方法。在答辯的過程中老師注意激發學生的熱情和興趣,并詳細記載每一個答辯學生的設計方案中發現的問題,答辯后學生針對發現的問題修改設計方案并提交給老師,然后才能進行具體的實施工作。
6 整合資源,改善教學條件
承擔課程改革的教師由我校教師和企業工程師兩部分構成。教師的專業理論提高通過學校來解決,而實踐能力的提高通過學校和企業聯合來解決。建設一支專家型的教師隊伍,加快校內和校外實踐教學環境的建設速度,建立真實的實踐環境,成立與企業聯合的網絡技術開發協作體,使學生能夠參與到實際的網絡工程項目開發過程中。
7 在實踐教學體系中強化學生的團隊合作和創新精神
在實踐教學中,教師的主要目標是在教授學生學習網絡工程領域專業知識的同時,更要注重對實際應用能力的培養,提高學生的學習興趣和熱情,培養學生的創新精神和團隊合作意識,使學生積極主動地參與其中,而不是被動地接受課堂教學。成績考核中同時引入團隊評分制,不再以個人表現來評定成績,而是以項目團隊的整體表現做為評定成績的唯一依據,以促使學生自發地進行合作、分工和交流,深刻體會到團隊協作的重要性。
參考文獻
【關鍵詞】軟件;軟件開發;工程;文檔;生存周期;維護
1.前言
1.1 軟件開發的規范化工程化
隨著計算機技術、信息技術、多媒體技術、網絡技術、通信技術等的發展,各行各業的眾多工作越來越依賴計算機的應用,一方面使社會對軟件產品的需求量增大。另一方面計算機軟件產品在投入使用過程中,軟件程序在運行時發現錯誤要設法改正;用戶有了新的需求時要對程序做相應的修改;硬件系統或系統軟件(主要是操作系統)的更新修改程序發適應新的工作環境。以上種種工作都對軟件開發和軟件維護提出要規范化工程化工作,
1.2 規范化工程化的目標
特別是軟件生產及維護進入規范化工程化的軟件工程時代,任何參加這些軟件工程的人員,要在工程項目的總體要求和技術規范的約束下開展工作。組織實施軟件工程項目,從技術各管理上采取了措施使在軟件開發達到以下主要的目標:生產成本較低、軟件功能達標、軟件性能較好、軟件易于移植、維護費用低、按時完成開發工作。為了達到這樣的目標,特別要重視文字資料工作即軟件文檔。
1.3 軟件文檔的概念
軟件文檔(document)也稱文件,通常指的是一些記錄的數據和數據媒體,它具有固定不變的形式,可被人和計算機閱讀。。軟件文檔是與軟件開發、維護和使用有關的文字材料,如技術文檔、設計文檔、版本說明文檔等,它和計算機程序共同構成了能完成特定功能的計算機軟件。
2.軟件文檔的作用
2.1 提高軟件項目開發過程的透明度,為項目管理提供了依據
軟件是一種邏輯實體,而不是物理實體,軟件產品不像生產其它產品看得見,摸得著。故在軟件的開發生產過程中沒有明顯的制造過程。我們知道,硬件產品和產品資料在整個生產過程中都是有形可見的,軟件生產則有很大不同,文檔本身就是軟件產品。
軟件文檔詳細記錄了軟件項目開發過程中發生的事件,將通常“不可見的”軟件開發進程轉換成“可見的”文字資料,使軟件項目開發過程的能見度、透明度提高了,是項目的管理的依據。軟件產品在軟件開發過程中管理者需要了解開發進度、存在的問題和預期目標。每一階段計劃安排的定期報告提供了項目的可見性。定期報告還提醒各級管理者注意該部門對項目承擔的責任以及該部門效率的重要性。開發文檔規定若干個檢查點和進度表,使管理者可以評定項目的進度,如果軟件文檔有遺漏,不完善,或內容陳舊,則管理者將失去跟蹤和控制項目的重要依據。
2.2 跟蹤軟件項目開發過程,使項目質量得到保證
軟件項目開發過程的每一個階段有必須完成的文檔。那些負責軟件質量保證和評估系統性能的人員需要程序規格說明、測試和評估計劃、測試該系統用的各種質量標準以及關于期望系統完成什么功能和系統怎樣實現這些功能的清晰說明;必須制訂測試計劃和測試規程,并報告測試結果;他們還必須說明和評估完全、控制、計算、檢驗例行程序及其他控制技術。這樣完成對軟件項目的過程進行跟蹤,滿足質量保證人員和審查人員上述工作的需要。
每一個階段結束前都要對該階段據所完成的文檔或程序進行評審或測試,以便發現問題,排除故障,及時改正錯誤。有了軟件文檔的跟蹤,可及時審查軟件項目,保證軟件質量。
2.3 便于各人員之間的交流與合作,是各任務之間聯系的憑證
軟件文檔在軟件開發人員、軟件管理人員、維護人員、用戶以及計算機之間的多種橋梁作用。使系統管理員、操作員、用戶、管理者和其他有關人員了解系統如何工作,以及為了達到他們的各自的目的,如何使用系統。
大多數軟件開發項目通常被劃分成若干個任務,并由不同的小組(下轉第74頁)(上接第17頁)去完成。項目小組內部、項目平行開發的各小組之間進行交流與聯系是通過軟件文檔。大多數系統開發方法為任務的聯系規定了一些正式文檔學科方面的專家建立項目;分析員闡述系統需求,向設計員提供正式需求規格說明;設計員制定總體設計,向程序員提供正式設計規格說明;程序員編制詳細的程序代碼;質量保證專家和審查員評價整個系統性能和功能的完整性;負責維護的程序員改進各種操作或增強某些功能。各種人員需要的互相聯系、互相交流、互相合作是通過文檔資料的復制、分發和引用而實現的。
2.4 支持軟件項目使用時的維護,發揮軟件的最大效率
軟件文檔提供系統開發的全部必要技術資料。可以幫助維護保熟悉系統,順利完成軟件的安裝。在軟件運行過程中出現的各種問題可及時排除,及時處理,幫助客戶使用軟件操作順利地利用軟件進行工作。軟件運行過程找出并修正錯誤,改進系統以適應用戶需求的變化或適應系統環境的變化,開展維護工作,延長軟件的生存周期,使軟件的效率發到最大化。
2.5 記錄軟件的歷史,為今后的軟件開發提供參考
軟件文檔作為“記錄軟件歷史的語言”,軟件文檔可用作以后項目的一種資源,軟件項目的一種借鑒。通常文檔記載系統的開發歷史,可使有關系統結構的基本思想為以后的項目利用。系統開發人員通過審閱以前的系統以查明什么部分已試驗過了,什么部分運行得很好,什么部分因某種原因難以運行而被排除。系統文檔有助于完成軟件的移植或將軟件轉移到各種新的系統環境中。
軟件文檔中還包含著“項目開發總結報告”自我總結的部分,有的項目負責人對這些文件往往不大在意,其實在這些文件中除了有關的軟件項目的數據外,對項目的過程的進行了總結,優、缺點盡在其中,學習和借鑒這些文件對今后的工程管理將會有很大的促進作用。
3.總結
在軟件工程時代,正確的使用軟件文檔對軟件產品按質按量的交付使用,對于充分發揮軟件產品的效益有著重要意義,故在軟件開發中要重視軟件文檔的編寫。
參考文獻
[1]辛明海,潘孝銘等.軟件文檔編寫[M].北京:高等教育出版社,2009.
關鍵詞:金字塔模型;實踐教學;CDIO;教學改革
文章編號:1672-5913(2013)07-0050-04
中圖分類號:G642
自動化生產線課程是高職機電、電氣工程等專業的專業應用課程,課程內容涵蓋了大學多個年級的專業課程,是一門大幅提高學生動手能力和綜合實踐能力的課程。在高職、高專的教學中,實踐教學是學生獲得實踐能力和綜合職業能力的主要途徑和手段,能夠增加學生自主學習的熱情,培養面對困難的勇氣,鍛煉解決實際問題的能力,加強學生與工廠工程能力對接。通過對自動化生產線課程的實踐教學體系進行改造,建立工程項目管理運行模式和工程化考核機制,形成一個集基礎技能、實踐教學、工程項目為一體的培養機制,全方位提升學生和教師的基礎知識、專業技能、創新能力、工程能力和職業素質。我們以CDIO為基礎,將工程理念引入到教學實踐中,提出新的自動化生產線課程實踐教學體系,對其進行有益的研究和探索。
1 CDIO工程教育理念
CDIO即構思(Conceive)、設計(Design)、實現(Implement)和運作(Operation),是以產品研發到產品運行的生命周期為載體,讓學生以主動的、實踐的、課程之間有機聯系的方式學習工程,以培養學生的工程能力。工程能力是工程師具備的解決工程實踐問題的能力,涵蓋了基礎知識、科學素養、專業知識、職業道德、經濟、團隊工作能力、技術交流能力等多方面的能力,如工程中常見的工程報價、工程招投標問題,工程實施過程的售后問題等;既有技術問題又有人員溝通問題。
在工程遇到問題的不確定性決定了高職3年的學習中不可能掌握所有知識和技能。俗話說“授之魚,不如授之漁”,高職教育應加強學生工程能力培養,引導學生建立自主學習、終身學習的理念。通過建立工程項目驅動模式,加強培養學生獨立思考,找出解決工程問題的方法和途徑。CDIO的理念即充分利用大學學科齊全、學習資源豐富條件,以盡可能接近工程實際的涉及技術、經濟、企業和社會的團隊綜合設計大項目為主要載體,結合專業核心課程的教學,使學生在CDIO的全過程中不斷地在理論知識、個人素質和發展能力、協作能力和集社會、歷史、科技為一體的大系統適應與調控能力方面得到全面的訓練和提高。
2 基于金字塔模型CDIO自動化生產線實踐教學體系
2.1實踐教學體系與CDIO之間的關系
實踐教學體系包含總體思想、教學內容、教學方法和效果評價機制。總體思想是指整個課程實踐教學體系構建與實施的指導思想;教學內容則包含課程的知識架構設置的內容層次、實踐環節的設定;教學方法是說明實踐過程的執行方式;評價機制是對實踐教學體系實施效果的評判。
2.2自動化生產線課程與CDIO思想的關系
自動化生產線課程是機電一體化專業的專業核心綜合課程。該課程實踐教學平臺由6站微縮版自動化生產線平臺構成,負責圓柱體的黑白工件經由供料、搬運、加工、識別、裝配,最后根據大小工件裝配顏色的異同進入不同的分揀倉庫,具體系統框圖如圖1所示。
從圖1可以看出該課程自身就是一個工程項目,需要運用工程技術手段使該柔性生產線在自動、手動等不同模式下完成工件的運送。該課程用到了工業企業生產中變頻技術、步進電機控制技術、觸摸屏控制技術以及通信技術等新技術,要完成這一工程項目需要其他課程的技術支持,需要針對指定型號的變頻器、觸摸屏學習新的控制方式和組態控制軟件。實際的工程技術人員需要根據實際情況不斷地自主學習,以最快的速度從大量技術資料中找出最相關的知識點解決實際問題。
2.3金字塔模型CDIO實踐教學體系
根據實踐教學體系的關鍵要素,為使機電一體化專業學生工程能力和素養得到全面提升,我們提出了構建CDIO 5層金字塔的實踐教學金字塔模型,如圖2所示,其中每層分別對應說明了課程實踐教學的理念、主體、過程、內容層次和評價機制。
頂層:1個教學理念,即樹立CDIO工程化能力培養貫穿了整個課程教學,把CDIO工程化教學作為人才培養的核心任務之一。引導學生在工程化思路引導下學習,同時調整課程計劃,充實實踐教學內容,改進教學方法,強化項目驅動,工程模塊引導模式在課程中的引導作用,讓學生能夠自主均衡發展,適應現代工業企業工程實踐的需要。
2層:2個實踐場所,即學校實驗室與學生實驗平臺。學生要獲取工程化的專業技能和工程化的實踐思想,需要通過實踐不斷地鍛煉和提升。增加開設實驗課程和動手機會,讓學生在“做中學”、“學中做”、“邊學邊做”,力求知行合一。學生實驗平臺可以為學生提供實訓室之外的實驗平臺,在編寫、修改、調試程序以及實驗設計方面都能起到巨大的作用。
3層:3個主體,即學生、學生團隊和老師。學生要獲取工程化的知識,適應現實工程需求,需要學生有強烈的求知欲,構建類似工程團隊的學生團隊,合理分工,配備具有工程能力的指導教師。如何構建學生團隊,提高學生求知欲、提高教師素質,是該部分的重要研究內容。
4層:4個評價機制,良好的培養模式必須具備完善的評價機制。控制理論中的反饋思想是調高系統精度的最有效途徑,在課程教學中可以體現為評價機制對教學的再促進,從而提高整個系統的能力和效率。
底層:5個擴展技能。自動化生產線課程設計的知識點多、范圍廣。將課程內容分為基礎部分、核心部分和擴展部分,鼓勵學生在掌握基礎部分和核心部分知識后,自主探索擴展部分內容,形成攻關團隊,相互引導和溝通交流,全方位提高學生的工程能力。
3 金字塔模型CDIO的實踐教學體系構建
為形成完善的“金字塔模型”CDIO實踐教學體系,構建切實可行的自動化生產線課程結構,我們從課程實踐理念、課程實踐平臺、課程實踐主體、課程評價機制、課程教學內容層次劃分幾個方面進行了深入研究,并在一體化專業的課程教學中試點,取得較好的教學效果。
3.1頂層CDIO理念對實踐主體的滲透
理念是指導教學過程的主體如何行動的指導方針。實踐教學中的2個主體分別是學生和教師。針對自動化生產線課程的工程項目化的特點,可以構建學生團隊主體,共同完成選定的工程項目。根據CDIO教學理念,讓學生具備工程化能力,教師有工程化知識及背景。在自動化生產線課程中教師要具有足夠的工程化能力,才能讓整條生產線運作起來。供料單元、機械手單元,能各自獨立工作又能合成整體,這種動靜相宜的畫面會讓學生感受到自動化的優勢,產生向往情緒。與教材枯燥的講解相比,生產線機械機構實際動作更加一目了然。
學生團隊的構建不僅可以讓學生體會現實工程項目操作中的團隊觀念以及如何通過團隊合作解決問題,還可以讓學生提高戰斗力,提高用集體的力量解決實際問題的能力。
3.22個實驗平臺
實踐出真知,尤其是對于工科課程。自動化生產線課程如果能夠堅持將每個站的程序完整實現,掌握的是多門課程多項技術的綜合應用。傳統教學中往往1門課程開設5~6個實驗,對于高職學生而言這是遠遠不夠的。我們結合學校的實際情況提出2個實驗平臺,即自動化生產線實訓室和在學生電腦上構建PLC仿真平臺。一方面,建立理實一體化實驗室便于教學實驗一體化,試點延長自動化生產線實訓室開放時間,給學生提供實戰演練的平臺和機會,有助于提高學生的學習興趣;另一方面,指導學生用自己的電腦建立自動化生產線所學軟件的仿真平臺,讓學生在課外時間完成程序的編寫、修改和排錯,提供自主學習的平臺、機會和動力源。通過以上2項措施,明顯提高了學生的學習興趣和成就感。
3.3培養評價機制的研究
適當的評價機制能體現學生、學生團體及教師的教學狀況。教師根據評價結果及時調整教學進度和方法以適應不同學生的狀況,做到因材施教。4個評價機制即學生批評與自我批評、教師批評與自我批評、師生互評和第三方評價的評價機制。學生團隊項目組長每周填寫一份項目成員分工及完成情況表,由教師簽字認可。學生定期提出項目工作計劃和反饋表,定期檢查完成情況。生產線獨立站點調試結束由教師分團隊考核,檢查當期完成情況。期末結束時,由第三方即校企合作企業或學校其他教師采用項目開卷考核方式,在規定時間內由學生完成生產線某個站點的功能程序編制和調試。通過以上措施,能夠最大化找出學生工程化過程中的弱項,使師生能夠及時掌握信息,進一步工程化實踐教學。
3.4知識體系結構與擴展技能的相互促進
自動化生產線知識結構可分為基礎知識、核心知識和擴展知識。基礎知識包含了生產線采用的西門子PLC基本指令、液壓與氣動技術和傳感器技術。核心技術體現為靈活采用不同的編程方法將以上3類技術有機結合在一起,完成自動化生產線的供料站、搬運站、加工站和裝配站的編程與調試。有經驗的工程人員知道完成程序編制只是完成整個工程的一小步,而整個工程的調試更需要工程人員的耐心和細心。擴展技能包含變頻技術、步進控制、觸摸屏和通信技術,對于該部分的內容,教師采用適當引導,由學生團隊選擇1個項目,給定1個月時間進行自主攻關,自行查找資料,自行設置實驗方案,教師對于學生遇到的問題及時解答,并給予反饋與指導。任務完成后,每個團隊負責講解該部分的知識點及實驗方法,讓學生有機會表達,提高技術交流能力和職業素養。
1)課程內容理論性較強。
該課程相關教材理論知識抽象、知識體系龐雜,加大了學生的學習難度。另一方面,過度偏重理論知識的傳授,讓學生覺得課程所學知識離實踐很遠,不能很好地保證教學質量和效果。
2)教材案例不完整。
傳統教材難以容納完整的案例,所選皆為虛擬案例,缺乏實際可操作性,使案例分析沒有起到應有的作用。
3)教師缺少項目管理實戰經驗。
該課程要求主講教師既具備較強的理論知識,又有豐富的實戰經驗,而高校教師往往理論基礎較好、工程項目經驗積累不足,授課常常照本宣科,很難對學生進行理論聯系實際的有效指導。
4)學生沒有項目開發經驗。
在校大學生很少有機會參與實際項目的開發,多數沒有參與過完整的課堂模擬項目開發,不易理解課程中的工程概念。
5)實踐教學學時不足。
軟件項目管理是一門實踐性非常強的課程,由此決定了該課程不能完全通過書本和課堂掌握知識。實踐教學一般安排18個學時,在如此短的時間內,需要完成項目管理工具,還要求學生選擇一個新項目,既要從事項目分析設計工作,又要從事項目管理工作,還要學習項目管理工具的使用,難度非常大。
2理論加案例的課堂教學設計
在軟件項目管理課程的教學中,教師應結合當前社會需要,利用多媒體授課的優勢,以案例充實教學,增加知識面和信息量,使理論具有鮮明的應用特色,激發學生學習的興趣和積極性;同時,以理論武裝案例,彰顯案例的科學性,令學生在應用中能夠舉一反三,活學活用。
2.1以項目管理知識體系組織課堂講授的理論內容
軟件項目管理的知識體系、內容框架及管理流程有多種版本,如美國項目管理學會推出的項目管理知識體系(projectmanagementbodyofknowledge,簡稱PMBOK)、英國商務部推出的受控環境下的項目管理(projectsincontrolledenvironments2,簡稱PRINCE2)、IBM提出的全球項目管理方法(worldwideprojectmanagementmethod,簡稱WWPMM)。該課程采用國內外最流行的PMBOK(第5版)組織授課內容,把軟件項目管理的內容分為10個知識領域、5個過程組和47個過程。10個知識領域分別為集成管理、范圍管理、時間管理、成本管理、質量管理、人力資源管理、溝通管理、風險管理、采購管理、干系人管理;5個過程組包括啟動、計劃、實施、監控和收尾;授課時以4個核心知識領域(范圍管理、時間管理、成本管理、質量管理)作為重點內容。以PMBOK指導授課內容既保證了授課內容的權威性,又能夠與時俱進地適應項目管理內容的新變化。
2.2組織開篇案例
每章開始,教師都會安排一個與該章內容相關的開篇案例,激發學生學習的興趣。這些案例經過精心選取,盡量貼近實際。案例部分來源于教材,部分來自項目管理認證中的案例分析,每個案例都包括案例描述和問題兩部分。在講解項目管理的概念和技術時,學生可結合案例問題進行分析,學以致用,提高運用所學知識解決實際問題的能力。
2.3結合CMMI認證展示實際項目資料
當以實際項目資料展示項目管理的實踐成果時,課程對學生的影響將是實際的、深刻的。在軟件全生命周期的工程化管理和持續過程改進領域,軟件能力成熟度集成模型CMMI(capabilitymaturitymodelintegration)是無可爭議的主流模型,在專業研究認可度和軟件業界接受度方面都處于絕對的領導地位。作為軟件工程特色專業建設,計算機學院軟件工程系教師與學院軟件開發團隊成員一起準備進行CMMI3級認證,認證過程中積累的項目資料為本課程的項目展示提供了優質教學資源。
2.4認證考試試題操練
計算機技術與軟件專業技術資格(水平)考試(簡稱軟考)由于不設報考條件,很受學生歡迎。它可用于以后職稱的評審或者作為工作的敲門磚和晉級的階梯,部分學生會考慮在學校報考軟考認證。與本課相關的認證有信息系統項目管理師、系統集成項目管理工程師、信息系統管理工程師。步入工作崗位,學生能報考的與實際項目管理經驗相關的認證還有美國項目協會PMP(projectmanagementprofessional)、國際項目管理協會的IPMP(internationalprojectmanagementprofessional)及中國的CPMP(Chinaprojectmanagementprofessional)認證等。教師在每個知識點講授完畢時,輔以這些考試中的相關試題,可以加深學生對知識的理解。
3承接工程項目訓練成果的實踐教學設計
以現代工程教育理念CDIO(conceive-design-implement-operate)為指導,河南大學計算機與信息工程學院為各專業在第六、七學期開設工程項目訓練課程,一個導師負責帶幾個學生,完成從選題、分析、設計到實現的整個項目過程。學生通過分工合作在大四找工作之前有了完整的項目實踐訓練。針對本課程實踐學時少及學生缺乏項目開發經驗這一突出問題,筆者嘗試用承接工程項目訓練課程來,組織實踐教學。
3.1保留工程項目訓練課程中的實踐成果
軟件項目管理開設在第七學期,學生在學習本門課程之前,已經在工程項目訓練課程中完成了項目的選題、分析及設計工作,可以把實踐重點放在以前所選項目的管理工作中去,這樣既節省了時間,又讓學生有了自己的實際項目,對項目工程訓練課程的學習也是一種有效促進。
3.2課外作業圍繞所選項目設置
由于在課堂上有大量的案例分析和習題操練,學生不需要再花過多的時間去鞏固理論知識,因此教師布置的課外作業可以圍繞項目設置。比如,在項目集成章節,教師讓學生準備項目章程(或模擬的項目合同)和團隊契約;在范圍管理章節創建項目的工作分解結構;在時間管理章節利用Project提交項目進度計劃;在成本管理章節對項目利用Excel進行成本估計與預算等;最終,學生能夠提交所選項目的必要管理文件。
4結語
【摘要】本文以CDIO工程教育理念為指導,從CDIO提出的四個層面的能力培養出發。以軟件工程類課程為載體,從課程體系、教學內容、教學模式等幾個方面進行改革探索。通過CDIO教育模式在進行教學改革應用實踐,使得學生對以工程化的思想開發軟件有了深刻的認識,軟件開發能力和項目組織與管理的能力都得到了極大的鍛煉和提高
【關鍵詞】CDIO 軟件工程 工程經驗
1 背景與理念
高職教育就是以社會需要為目標,以就業為導向,以技術應用能力為主線設計學生的知識、能力、素質結構和培養方案。可見對學生培養不僅要重視專業理論知識的學習,還要注重實踐技能與創新能力的培養。在教學模式上強調以技能為主,培養具有高素質的技能型人才,根據軟件技術專業的軟件開發類課程本身課程的特點,多采用項目化的理一體化授課方式。可以讓學生在學習技能知識的同時感知社會發展的行業要求,以快速適應職場環境,獲取就業機會。
CDIO代表構思(Conceive)、設計(Design)、實現(Implement)和運作(Operate),是近年來國際工程教育改革的最新成果。它以產品研發到產品運行的生命周期為載體 ,讓學生以主動的、實踐的、課程之間有機聯系的方式學習工程。CDIO培養大綱將工程畢業生的能力分為工程基礎知識、個人能力、人際團隊能力和工程系統能力四個層面,大綱要求以綜合的培養方式使學生在這四個層面達到預定目標。它的這個特點非常適合《軟件工程與UML建模》這類綜合性課程,構思(Conceive)、設計(Design)、實現(Implement)和運作(Operate)正對應了軟件開發流程的整個生命周期。
2 課程改革思路
軟件工程類課程以提高學生的實踐動手能力,提高學生的軟件開發綜合能力,增強軟件項目建模與開發的工程方法和流程,培養軟件開發規范意識,訓練和積累“工程經驗”,提升就業能力,鼓勵學生自我發現問題解決問題為改革目的。
1、參照崗位能力標準,改進教學內容
根據軟件工程師必備的能力標準,打破傳統軟件工程純理論的學習模式,融入UML建模的內容。在軟件工程管理知識基礎上,學會如何用UML和Rose進行項目需求分析、結構規劃和生成框架代碼,以及如何從現有系統逆向轉出工程代碼,生成Rose模型。
以“項目導向、任務驅動”引導教學,以《圖書館管理系統》為主線,分別從軟件基礎、面向過程、面向對象三個階段對本課程進行系統學習。同時以“實訓任務單”作為任務驅動的載體。
2、校企合作、工學結合,實現“零距離”就業
我院大力發展校企合作,與重慶多家知名軟件企業建立了良好的合作關系,課程的設計和內容設置均有行業、企業專家參與,大大提高了課程的可實施性和適用性。為此,我們圍繞實訓、實習環節建立了完善的實訓體系。主動與行業、企業取得聯系,加強校企合作,形成學校、企業、行業互動,共同合作參與學生的專業技能培養。企業專家會引入真實項目讓學生參與,真正意義上做到與行業企業“零距離”接軌。
3、搭建內容標準化、結構模塊化的課程體系
根據軟件設計師相關崗位能力及職業資格證書考試要求,對其課程內容進行標準化。并根據課程內容將其劃分為三個模塊:基礎部分、面向過程和面向對象。
在基礎部分,主要掌握軟件工程學的相關知識、可行性研究、需求分析及軟件項目管理方面的知識;在面向過程部分,主要設計到軟件總體設計、詳細設計、軟件的實現及維護;在面向對象部分,主要掌握用面向對象的思想對軟件進行建模。
本課程理論與實踐緊密結合,從“可實踐”軟件工程的角度描述需求分析、軟件設計、軟件實現、軟件測試以及軟件開發的管理,力求使學習者在掌握軟件工程基礎知識的同時,真正學會運用軟件工程的思想和輔助工具進行規范化的軟件需求分析、系統設計、實現和測試。課程采用具體的軟件項目,“可實踐”地介紹并引導學生如何用UML和Rose進行項目需求分析、結構規劃和生成框架代碼,以及如何從現有系統逆向轉出工程代碼,生成Rose模型。并介紹了C++、Java、Visual Basic與CORBA/IDL和XML代碼的代碼生成與逆向轉出工程代碼。
通過該課程學習,學生掌握使用設計工具緊扣用戶需求,方便地開發出符合用戶需求的系統或根據用戶需求對現有系統進行改造,同時,按照軟件工程思想進行規范化軟件項目管理。
4、采用“項目引導、任務驅動”的行動導向的教學模式
軟件工程類課程是項目制課程,整體授課采用項目分組教學法和教學做一體化教學法。項目組組織方式如圖1所示:
圖1 項目組組織方式
在教學過程中,實行“教、學、做”一體化的教學方式。基于學生在“學中做、做中學”,采用多種教學方法,針對不同的內容交替進行。如圖2所示:
圖2 “教、學、做”一體化教學方式示意圖
每個任務按照“任務描述知識準備任務分析任務實施任務小結效果評價”的六個步驟完成,如圖3所示:
圖3 六步教學法示意圖
3 總結
本文主要是借鑒CDIO工程教育理念,以軟件工程類課程為載體,培養學生CDIO所要求具備的多種能力。通過對學生進行訪談發現,通過CDIO教育模式在進行教學改革應用實踐,學生普遍反映這種教學方法非常適合他們的學習,案例教學很好的促進了他們對基礎知識的學習,并且對以工程化的思想開發軟件有了深刻的認識,軟件開發能力和項目組織與管理的能力都得到了極大的鍛煉和提高。
參考文獻:[1]CDIO簡介.http:///
[2]韓智.基于 CDIO 理念的軟件工程課程教學改革[J].2010
[3]陶永芳,商存慧.CDIO 大綱對高等工科教育創新的啟示[J].中國高教研究,2006(11):81-83
[4]查建中.工程教育改革戰略“CDIO”與產學合作和國際化[J].中國大學教育,2008(5):16-19.
[5]張璇,李彤.結合CDIO教育理念與案例教學進行教學探索與實踐[J].計算機教育,2008(24):155-157.
[6]RogerS.Pressman. 軟件工程:實踐者的研究方法[M]. 6版. 鄭人杰,等譯. 北京:機械工業出版社,2008.
[7]Thomas,J.W.,Mergendoller,J.R.,Michaelson,A.Pro-ject-basedLearning:A Handbook for Middle and High SchoolTeachers[M].Novato,CA:The Buck Institute forEducation,1999.
[8]朱景德.《高職軟件技術專業項目化課程的探索與思考》,社會科學獎,2012年10月
[9]何靜.高職院校創新能力培養研究.武漢理工大學碩士論文,2013.
關鍵詞:園區網;規劃設計;項目實施;
中圖分類號:TP393.02 文獻標識碼:A 文章編號:1674-3520(2015)-01-00-01
根據實際企業園區網絡規劃設計,采用工程化設計方法、層次化網絡設計模型,遵循最新版專業技術規范,以期規劃設計出使用新技術的、快速安全的園區網絡系統。本文以某某鋁業集團天津公司新建企業園區網絡項目為背景,論述園區網絡規劃設計的過程及項目的實施。
一、園區網絡的規劃設計
園區網設計采用層次化模式,通過允許網絡滿足日益發展的業務需求的可擴展“組件”來設計模塊化拓撲。模塊化設計允許設計者通過推行確定性的流量模式來輕松擴展、了解并排除網絡故障。
(一)園區網設計過程
園區網的設計過程伴隨著網絡系統的生命周期。由于應用系統的不斷更新,網絡系統也需要不斷的重復的設計、實施和維護。這是一個循環迭代的過程。“網絡生命周期的迭代模型的核心思想是網絡應用驅動理論和成本評價機制”。經過一輪迭代,滿足用戶需求;而當再利用成本大于新建成本,就該舍棄迭代升級,報廢當前系統,新建一個新一代的網絡系統。依據迭代周期劃分方式,將網絡設計過程劃分為五個階段:
1、需求規范。即需求分析,緊密聯系客戶與用戶方的實際需求。從實際需求入手,最后著陸在需求上。適合用戶使用,能夠讓用戶滿意的網絡系統才是最好的網絡設計。
2、通信規范。即通信規范分析,包括現有的網絡體系分析。
3、邏輯網絡設計。確定網絡邏輯結構。
4、物理網絡設計。確定網絡物理結構。
5、實施與運維。采用項目管理方法論,有計劃有步驟的推進網絡設計實施,做到網絡邊界清晰,質量、成本、進度有效結合,使建設者和承建方均收到滿意效果。
(二)園區網絡需求分析
網絡需求分析是網絡開發和建設過程的起始階段,應該明確客戶和用戶方所需的網絡服務和性能。在需求分析過程中,需要注意以下幾個方面的要求:(1)業務需求;(2)用戶需求;(3)應用需求;(4)計算機平臺需求;(5)網絡需求。
(三)邏輯網絡結構設計
網絡結構是對網絡結構進行邏輯抽象,描述網絡中主要連接設備和網絡計算機節點分布而形成的網絡主體框架,一般采用網絡拓撲圖的形式描述出來。考慮本案中網絡需求,采用層次化網絡設計模型,以實現按層次設計的網絡結構,并對不同層次賦予特定的功能,為不同層次選擇正確的設備和系統。層次化網絡設計模型已成為位于網絡主流的園區網絡的經典模型,而層次化模型中最為經典的是包括核心層、匯聚層、和接入層的三層網絡層次化模型。
二、園區網絡的項目實施
某某鋁業集團天津公司園區網絡規劃設計方案設計完成后,建設方和承建方會商,并聘請權威專家共同評審和論證,經主管領導審批通過,該項目隨即進入工程實施階段。工程實施分三部分:(1)園區綜合布線;(2)中心機房、二級機房及各配線間建設;(3)網絡設備、預配置、上架安裝、系統聯調。建設方與承建方雙方簽訂工程施工合同,成立工程領導小組和項目經理部,明確劃分工作界面,制定項目管理計劃,指導和管理項目執行,監督和控制項目工作,控制變更,項目收尾管理。
(一)制定項目管理計劃
制定項目管理計劃過程包括定義、準備、集成和協調所有子計劃以形成項目管理計劃所必要的所有行動。項目管理計劃定義了項目如何執行、監督和控制,并通過整體變更控制過程進行更新和修訂,包括范圍、進度、成本、質量、人員、溝通和采購等子計劃。在項目執行的全過程中,要識別風險,執行風險管理與控制。
(一)指導和管理項目執行
1、現場勘測。確定系統機房位置、朝向、面積,設備間位置,各工作站物理擺位,建筑結構;確定距子系統最近的端口和線纜距離,建筑物周圍環境。
2、訂貨和采購。依據采購管理計劃,通過招標或競爭性談判選擇商,簽訂訂貨合同,發出訂貨單,跟蹤采購狀態。
3、制定施工組織設計和施工方案。整理現場,展開工作作業面,合理有序推進施工工作。制定文明施工安全施工措施,制定現場管理制度。
4、IP地址規劃,VLAN規劃。以通過專家評審的網絡系統規劃設計方案為藍本,進行IP地址規劃和VLAN規劃。
5、設備安裝及設置。設備進場拆箱前檢驗,開箱點收,加電測試,預配置,設備上架安裝、連接和設置。建立系統運行平臺。
6、施工作業交付物的自檢。
(一)整體變更控制
整體變更控制過程在整個項目過程中貫徹始終,并且應用于項目的各個階段。成立由高層領導領銜的變更控制委員會,每項變更必須書面申請,經變更控制委員會審核,給出接受或拒絕意見,執行并跟蹤控制變更。
(一)項目收尾
1、管理收尾。(1)網絡系統試運行。網絡系統經4周試運行(運行各種典型應用,測試和記錄系統運行狀況,調整系統參數),未出現設備故障或連接錯誤后,完成系統試運行。(2)工程驗收。工程驗收和工程文檔歸檔,含網絡藍圖、網絡連接圖、機器配置文檔、應用系統設置、使用手冊、測試和試運行報告等。(3)培訓。在系統試運行期間,承建方向建設方移交之前,要對建設方系統管理人員和用戶代表進行培訓,培訓期一般不少于2周,包括網絡設備運行狀態監測,秘鑰管理,數據更新與備份,機房配套設施及布線線纜日常巡檢與維護,應用系統、數據庫系統管理維護的培訓。
2、合同收尾
工程結束,工程尾款催收,進行整體移交,進入日常運營。網絡系統進入管理與運維周期。
參考文獻:
關鍵詞:項目管理;建筑工程;工程施工
1、工程項目管理制度化
1.1 實施項目管理負責人制度
實施項目管理依靠項目責任人,實施項目經理制后,項目經理即項目負責人。作為項目第一負責人,項目經理應該做到:懂法知法、精技術、會管理、擅經營。項目經理是一支隊伍的形象代表,不僅要具備高覺悟的政治思想和多才多藝的領導才能,還要具備充分的實踐經驗。
1.2. 確立項目管理機構
為進行施工項目管理、實現組織職能而進行的組織系統的設計與建立、組織運行和組織調整等的總和稱之為施工項目管理。建立一個好的管理機構直接關系到項目管理的成效,它是項目經理部的主體。較好的項目施工組織運行模式是按照決策層、管理層或協調層、作業層或執行層劃分的原則實行“一級核算兩級管理、隊為基礎”的運行模式。項目部對工程的質量、進度直接向業主和項目部上屬單位負責。組織系統的設計與建立,是指經過籌劃、設計建成一個可以完成施工項目管理任何任務的組織機構,制定必要的規章制度,劃分并明確崗位、層次、部門的責任和權力,建立和形成管理信息系統及責任分工系統,并通過內部人員規范化的活動和信息流通實現組織目標。組織運行是指在組織系統形成后,按照組織要求由各崗位和部門實施組織行為的過程。
1.3 制定規章制度
管理制度能夠指導工程施工,規范組織、規范個人行為,保證工程的順利進行。同時,在貫徹相關標準、規程的前提下,保證了工程質量,其建立應緊緊圍繞計劃、責任、監督、核算、獎懲等方面。制度的制訂要有科學依據,要讓員工主動接受,其執行和檢查要落實到個人。為調動個人工作積極性,提倡“獎懲制”,并且要切合實際情況讓一部分人受益,同時不排除個別人受罰。
2、工程項目建設過程管理
2.1 工程項目內容
包括工程項目管理、工程建設全過程管理以及工程建設全過程各參與方的管理。就施工企業而言,主要指施工項目管理。工程管理信息系統主要通過收集、存儲及分析項目實施過程中的有關數據,輔助工程項目的管理人員和決策者規劃決策和監督、檢查,其核心是對項目目標實施有效控制,即對進度、成本、質量及合同目標的規劃和控制。就施工企業而言,工程管理信息系統的基本功能主要包括進度控制、成本控制、質量控制及合同管理四個子系統。
2.2 現場工程管理的主要方法是控制,控制的基礎是信息。
以信息作為組織生產的出發點,以信息指導生產(反映生產過程的變化、調節生產節奏、控制生產過程)。信息管理對于更好地進行現場管理有重要的意義,有效的項目管理應更多地依靠信息系統的結構和維護,并通過現場工程管理信息集成化建設,整體提升現場工程管理水平。所謂“集成化”就是在信息使用的過程中做到一體化、規范化、標準化、通用化、系列化。在現場工程管理方面,信息系統集成化應建立在系統化和工程化的基礎上,將現場相關業務處理系統、決策決策系統、綜合辦公系統一體化為項目管理系統,并隨著以項目管理軟件為核心作用的項目管理信息系統的應用而不斷深入。
2.3實施文明安全有效的現場施工管理
文明施工能夠促進企業施工水平發展增強企業競爭力、逐步與國際接軌,實現企業管理現代化。文明施工在促質量保安全的情況下,能夠減少浪費節省投資、降低原材耗量,提高企業的經濟效益。同時,文明施工能夠樹新施工現場面貌,改善職工勞動條件提高職工的工作積極性,使職工在身心健康有保證的環境中高效率工作。
安全生產管理措施
(1)加大安全教育,政府應勇于挑起農民工的安全基礎教育的責任。目前,農民工的安全教育主要由企業負責,由于勞務市場具有很強的流動性,對農民工來說,流動性更強,這就嚴重沖擊了企業的主動性和積極性,他們往往只是為了應付政府的監管才不得不去做,變調的目的注定不會有好的結果。
(2)大力培育專業勞務公司,對勞務公司進行資質評定、資格評審,通過勞務公司,建立一支穩定的施工隊伍,并對其進行針對性的、有效性的培訓,使農民工掌握專業的安全技術知識和安全政策法規等。
(3)禁止掛靠施工。a.從招投標開始,嚴格審查承建資格,不準超范圍施工;b.政府實行定期不定期的監督檢查,凡是掛靠、私自分包的工程經查出,堅決嚴肅查處;C.開展群眾舉報制度,實行社會監督。只有某些掛靠,才能從根本上杜絕私人包工頭非法承包工程,杜絕安全事故發生。
(4)加強三級安全教育,即進廠教育、二級單位(項目部)教育和班組教育。在進廠教育中主要對國家的法律法規和企業安全規章制度的教育;二級單位(項目部)主要進行安全生產操作一般規定,施工現場安全生產管理體制、文明施工要求及工程的基本情況、現場環境特點,及可能存在的不安全因素等;班組對新分配來的職工進行工作前的安全教育。
(5)建立有效的安全生產責任考核機制,企業和下層分公司、項目部,項目部與作業班組,作業班組與作業人員必須層層簽訂安全責任狀,對責任目標執行情況實行平時抽查、季度考核、年終認定。實行安全生產工作業績考核與管理人員日常工資掛鉤,實行安全事故一票否決制,對發生事故或安全管理不善,按照《崗位績效考核辦法》和《安全生產管理目標責任制考核表》的內容,給予工資浮動。
(6)加強技術措施。項目工程技術人員應根據施工現場的自然條件、材料機具、勞動力的供應情況等,緊密結合工程實際,制定出最經濟、最安全的施工技術方案或施工組織設計。
(7)對現場危險源進行識別與控制。準確及時地對危險源進行識別和控制是一項事前控制,只有事前進行有效地控制才能避免事故發生。常見的危險源有:施工生產用電,高空作業,高空墜落、塌方、特種氣體等。
3、 施工管理過程控制
3.1項目實施規劃一旦批準運行,施工現場的管理就變得至關重要。
現場工程管理就項目管理而言屬于戰術問題,而就企業管理而言,又屬于戰略發展問題。發展戰略是建筑企業成功的堅實基礎,但不少企業常常失敗在戰術方面。所謂戰術失敗,就是施工現場的問題沒有能得到及時、有效的解決,從而使相關問題層出不窮,并導致戰略上的失敗。施工現場常見問題:
(1)作業流程不順暢;
(2)工程實體質量控制績效差;
(3)現場施工設備、機具維護保養不到位,故障多;
(4)異常事故重復發生,返工,事故增加,工程成本失控。
一般來說,建筑業企業管理,尤其是工程管理所出現的矛盾和沖突大部分來源于責任部門的權責規定不清晰,部門間存在著利益沖突,以及過于繁瑣的表單記錄等多方面因素。為了解決以上問題,避免沖突的發生,企業可以考慮從流程分析和改善的角度出發,不斷改進現場管理。現場管理是通過對施工場地的安排、使用和管理,以及施工隊伍的組織和運行,保證生產的順利進行;同時按照ISO9000體系和HSE體系文件的要求,搞好過程控制,減少事故,減少污染,保護環境,達到業主與各有關方的滿意。
3.2現場文明施工是現場管理的延伸,是體現現場管理水平和品牌文化的關鍵標志,也是企業核心能力培養的重要內容。換言之,施工企業若想在日趨白熱化的市場競爭中獲得應得份額,就必須按照項目實施規劃,優化現場管理,不斷創新,不斷提高水平。
關鍵詞:CDIO;工程管理;專業人才培養;課程體系
中圖分類號:G642 文獻標識碼:A 文章編號:1007-0079(2014)29-0026-02
經濟全球化帶動國家經濟迅速發展,促使我國建筑行業蓬勃發展,同時行業內對高素質復合型的工程管理專業人才需求加大。目前我國高校工程管理專業教育模式存在缺乏系統規劃、專業知識體系重理論輕實踐等問題,導致所培養出的工程類人才與現代社會發展對工程類人才的要求不相適應,人才培養改革勢在必行。工程管理專業人才培養的改革和創新,可以在專業人才培養目標下,結合現代工程對人才的需要,借鑒CDIO工程教育理念,使學生在具有良好的專業知識素養同時,具備一定工程實踐動手能力,成為符合社會和行業發展要求的專業人才。
一、CDIO工程理念及內容
由麻省理工學院、瑞典皇家工學院、查爾摩斯工業大學、林雪平大學4所大學組成的跨國研究在2000年獲得了 Knut and Alice Wallenberg 基金會提供的近2000萬美元研究經費,通過不斷的探索研究,于2004年提出CDIO(Conceive-Design-Implement-Operate),即構思―設計―實現―運行的工程教育理念,并成立了以 CDIO命名的國際合作組織。CDIO基本理念在完成能力培養目標的同時,提供一個構思、設計、實施及運作的全過程環境,讓學生主動的、參與式的進行學習,以此培養學生的學術、學習和工程三方面的能力。CDIO工程教育理念的內容包含了1個愿景(Vision),1條能力大綱(Syllabus)和12項標準(Standards),如表1、2、3所示。[1-2]
表1 CDIO工程教育理念愿景
從CDIO模式包含的教育理念可知,結合工程的方法培養學生,在完成培養目標,使學生具備相應專業知識素養的同時,學生的創新能力、合作能力、工程實踐能力以及工作后需具備的技術和職業道德能力不斷提高,這與現代社會對工程人才的要求相適應。據統計,目前已有30多個國家的大學加入了CDIO國際組織并實施CDIO工程教育模式。這些學校不僅有世界頂尖的理工大學,也有針對地區經濟發展培養工程人才的技術學院,而我國也有 39所高校成為采用CDIO模式進行工程類人才培養的試點高校,此種模式將成為培養適應現代社會發展要求的,高素質、創新型工程人才的有效途徑。
二、工程管理專業人才培養目標與基本特點
教育部頒布的《普通高等學校本科專業介紹》中,明確提出:工程管理專業培養具備管理學、經濟學和土木工程技術的基本知識,掌握現代管理科學的理論、方法和手段,能在國內外工程建設領域從事項目決策和全過程管理的復合型高級管理人才。本專業學生主要學習工程管理方面的基本理論、方法和土木工程技術知識;受到工程項目管理方面的基本訓練;具備從事工程項目管理的基本能力。本專業畢業生應獲得以下幾方面的知識和能力:掌握工程管理的基本理論和方法;掌握投資經濟的基本理論和基本知識;熟悉土木工程技術知識;熟悉工程項目建設的方針、政策和法規;了解國內外工程管理的發展動態;具有運用計算機輔助解決管理問題的能力;具有從事工程項目決策與全過程管理的基本能力;掌握文獻檢索、資料查詢的基本方法,具有初步的科學研究和實際工作的能力;修業年限為五年的,還應掌握進行國際工程項目管理所必需的相關商務知識(如國際工程合同與合同條件、外貿、金融、法律及保險等),具有較強的外語能力。[3]目前大多數開設此專業高校的做法是,對這四個平臺的課程采用鏈式教育,構成工程管理全過程專業知識體系。由此可以看出,工程管理專業人才既不同于土木工程人才要求掌握專和精的工程技術,也不同于管理人才對工程技術知識要求不高,其要求畢業生同時具備土木工程技術類知識、管理、經濟、法律多學科交叉知識等。
三、基于CDIO模式的專業人才培養要求
1.CDIO模式在工程管理教學中實施的可行性
Mc?Kinsey Global Institute在2005年10月發表的一份報告顯示,2005年我國畢業生大軍中工程技術人才約占60萬,但這些人在國際化公司工作的不到10%,它認為造成這種問題的原因是受傳統工程教育觀念的影響,我國工程教育模式和方法偏重理論,學生在學習過程中幾乎未受project和團隊工作的實際訓練,相比之下歐洲和北美學生以團隊方式解決實際問題。[4]目前建設行業內用人單位對工程管理與土木工程專業學生混用現象的出現,是因為自1998年我國開設工程管理專業,從教育部頒布的專業要求來看,工程管理專業內涵較寬泛,且高校培養專業人才多采用鏈式教育,很多學校重書本輕實踐,偏重對概念、原理的學術性知識的講授,雖然在整個學習過程中安排一定的實驗、實際工程設計、實習,但大多是側重于培養行動技能和能力,對學生的學習、信息、社會、創新、應用技能和能力的培養不足。因此,盡快培養與國際接軌的中國工程師,是工程管理專業,甚至是高等工科教育的迫切任務。
工程管理專業實踐性強,培養“理論+實踐”的應用型人才,將CDIO理念融入到工程管理專業人才培養模式中,根據CDIO能力培養大綱,把工程實踐環境作為工程教育環境,以學生為中心,在有限的學年中,通過完整的項目知識,引導學生主動思考,基于項目過程帶動學生去做、去學,在項目式學習中形成各種能力。此種培養模式加強了學生綜合素質的培養,學生不僅具有扎實的專業基本理論知識,而且團隊合作、交流、系統掌控、終身學習能力以及職業道德都有所提高。這些能力也正是工程管理專業人才所需要的。因此,CDIO模式非常適合工程管理人才的培養。
2.CDIO模式下工程管理專業人才培養核心工作
專業培養目標、培養內容、培養要求、培養方案、教學管理和評價管理等構成完整的專業人才培養體系。培養目標決定了課程體系和教學實施方法,需要與之相適應的培養要求、條件,培養目標能否實現也需要通過評價來反映。基于CDIO模式的工程管理專業人才培養可從以下幾方面開展:
(1)根據培養方案,優化課程設置。完成培養目標的關鍵之一是專業課程設置。課程設置的優劣直接影響到學生的專業知識體系和專業技能。CDIO理念要求課程設置在避免不必要的重復時體現關聯性,保證學生在掌握必要的專業基礎知識時,各課程之間需有一定的聯系,便于解決綜合問題。同時,課程設置也不能太窄,過窄的課程會弱化學生的工程能力培養,對學生的工程能力訓練不利。根據工程管理專業指導委員會制定的專業教學計劃,工程管理專業知識體系由技術、管理、經濟、法律四大平臺構成。以我院工程管理專業為例,結合CDIO工程教育模式,可將專業課程體系按如下圖示安排:
我院工程管理專業課程體系采用層級式結構,由“通識課程+學科基礎課程+必修主干課+方向選修課”構成。1級項目主要為初級的工程導論和高級的畢業設計(論文)項目。在大一年級開設工程導論課程,讓學生領略工程精華,激發學生對工程的興趣, 引導學生工程實踐入門。2級項目主要涉及工程管理專業四大平臺課程和專業方向課程。進入二年級以后進行2級項目的學習,開設常規課程,建立課程群,使四個平臺課程有機聯系,輔以必要的實際項目進行課程設計或認識實習,讓學生親手設計或計算相對簡單的實際工程項目,在項目式的學習過程中,不斷提高自身的專業知識素養和綜合能力。3級項目為2級項目的延伸,包含專業課程和專業方向課程以及相匹配的課程設計等。以我院分設的專業方向為例,分為工程造價和項目管理兩個方向。工程造價方向的專業課程為工程估價電算化、建設工程預算、工程造價與計價控制、項目投資與融資,項目管理方向的專業課程為建設項目評估、建筑企業管理、國際工程承包與合同等。相匹配的課程設計及實訓項目有:工程概預算課程設計、工程算量軟件應用、項目管理軟件應用(上機)、項目管理沙盤模擬等。
(2)結合課程特點,改進教學手段及方法。關鍵因素之二:教師隊伍素質和教學水平決定教學效果。從標準9“教師的CDIO能力”可以看出,CDIO理念不僅對學生做要求,也要求教師具備工程實踐能力。它要求提升教師基本個人能力和人際能力以及系統構建能力。一名優秀的工程師需具備不可或缺的職業技能,比如個人能力和人際能力,缺少這些無法成為一名合格的工程人員,更不可能進行項目式、工程化的教學。[5]所以,教師應該積極參與工程實踐,熟悉工程項目各個環節,掌握解決工程問題的實際技能,豐富自身工程經驗,使自己先成為一名合格的工程師,成為學生學習、模仿的榜樣,才可能培養出合格的工程人才。
標準10是“教師的教學能力”,它要求教師在具備完善的工程知識和工程實踐能力下,將工程能力和實踐經驗運用到課程教學中,與課堂教學有機結合,提高教學效果。鼓勵教師在教學過程中貫徹CDIO理念,采用“教、學、做”三位一體方式,利用啟發式、情景式、討論式、案例式等教學手段,引導學生主動思考、主動學習,鍛煉學生動手能力,提高實踐能力,使學生具備扎實的專業知識素養。
(3)完善教學環境,加強實踐教學環節。關鍵之三:良好的學習環境是成功開展項目式學習的保證,其中學習環境的改進是重點。通過具體的工程項目學習專業平臺課程,利用課程群的交叉性,對實際工程涉及的不同理論知識,進行由簡至深的實訓演練,提高學生發現和解決實際工程問題的能力,在此過程中,學生還能根據項目需要主動學習其他知識,更新專業知識,延伸和拓展專業技能。為更好的開展實踐教學,對教師進行工程訓練的同時,還可邀請業界理論水平高、經驗豐富的工程師來校兼職任教。
(4)開展校企合作,加快實習基地建設。我院在大一下期安排認識實習,以此增強學生對工程的感性認識,培養學生的專業興趣,在大四下期安排生產實習,組織學生到施工現場或行業相關工作單位參加實踐鍛煉,培養學生的專業感,但校企合作仍然比較欠缺。目前我國的工程類人才培養任務全部由學校獨自完成,企業很少參與教育,導致學生從學校到企業的身份過渡期較長,如果學生不能較好完成從學校基礎到企業實際操作的過渡,他們就無法具備實際動手能力,無法解決實際工程問題。CDIO要求開展工程教育應有一個穩定的供學生現場實習和綜合實訓的工程實踐場所,學校應主動與企業開展合作,以建設實習基地為契機,共同開發實踐性較強的專業課程,共建共享實習基地,達到雙贏的效果。
四、結語
建筑市場國際化趨勢日益明顯,世界各國高校都致力于如何培養出與行業要求相適應的專業人才,作為國際工程教育新理念,如何將CDIO工程教育模式本土化,使其更好的為我國專業人才培養更好的服務,要求我們不僅加深對其的理論理解,也要重視與傳統工程教育優勢相結合。積極推進工程教育改革的同時,總結經驗,在改革過程中提出問題、分析問題和解決問題,為我國工程類人才培養提供借鑒和參考。
參考文獻:
[1]佘健俊,申玲.CDIO理念下工程管理人才培養模式研究[J].高等建筑教育,2011,20(3):44-48.
[2]劉榮佩,史慶南,陳揚建,等.CDIO工程教育模式[J].中國冶金教育,2011,(5):9-13.
[3]中華人民共和國教育部高等教育司.普通高等學校本科專業目錄和專業介紹[M].高等教育出版社,1998.
[4]百度百科.CDIO在中國.http:///content/11/0216/10/2060623_93435114.shtml.
[5]董小剛.CDIO模式下教師工程化教學能力的需求及培養途徑[C].
第5屆教育教學改革與管理工程學術年會論文集.2012-12-29.
從1981年沈陽第一機床廠從德國工程師協會引進第一套MRPⅡ(ERP的前身)軟件以來,ERP在中國的應用與推廣經歷了從起步、探索到逐漸成熟的風雨歷程。一些過去被認為是“被ERP遺忘的角落”的中小企業,也開始引入ERP來幫助企業進行自身的信息化管理改革。
國家統計局本世紀初的調查資料顯示,國內約有三千多家企業購買或使用了ERP軟件,其中中小企業有2600多家。然而,其應用的效果并不理想,各個企業差距較大,能夠真正成功地全面實施ERP管理系統的企業并不多見。隨著我國企業信息化的飛速進展,引進ERP來提高管理水平和生產力水平成為眾多中小企業的戰略決策,有些已經開始了應用探索之路。
小型企業實施ERP存在的問題
(一)認識偏差
ERP實施的失敗率很高,讓人望而生畏,人們只看到成本和浪費,卻看不到效益。小型企業更注重短期利益重視看得見的回報,而實施ERP不僅具有高風險,而且投資不能立竿見影,這使一些小型企業管理者產生了ERP無用論的觀點。
(二)企業決策往往缺乏科學性和連貫性
許多小型企業都是以家族式企業開始最初創業的,在這些企業內部的各個管理階層的管理者也都是這個家族的核心成員,企業的一切決策都來自于這個家族,這個家族的最高管理者擁有著最高的決策權,就猶如小農社會的家長,他可以超越一切管理制度,這種不受約束的個人所做出的最決策具有偶然性、隨意性的特點,這使得企業決策缺乏科學性,缺乏長期的連貫性。
(三)ERP軟件選型困難
從技術角度講,目前國內ERP市場上比較成熟的主要還是高端產品,這些高端軟件中存在著很多超出小型企業實際需求的過分復雜的操作流程,對企業資源基礎的要求較高,實施難度和風險也都較高,所以選擇時必須慎重考慮。
(四)企業流程混亂
由于管理模式等原因,導致企業的針對性較差,企業的決策很多是依靠感覺經驗,憑想當然辦事,缺少長遠理性的規劃。沒有對經營過程的制度化管理,以至于整個企業流程缺乏有效的監督和管理,企業經營的可操作性差,管理混亂。正是基于中國小型企業自身存在的生產技術連續性較差,經營管理水平不高,企業流程混亂等原因,ERP在中國小型企業的實施就更有著重要的現實意義。
(五)相關人才匱乏
小型企業員工的素質普遍偏低,掌握一定計算機知識,能夠熟練運用ERP系統的人才匱乏。有規定不按規定做或不按規定的時間提供相關數據,不按規定的區域擺放和拿取物料等等行為,是導致許多企業推行ERP失敗的重要因素。
二、實施的幾點建議
(一)外部支持
外部支持包括咨詢公司在ERP項目各階段整合業務和技術方面的服務咨詢,也包括ERP軟件公司的必要支持。
行業經驗豐富的咨詢顧問公司能運用專業經驗和方法來確保ERP項目與企業的戰略緊密結合,并選擇最優實施路徑,預先評估企業在組織和人員方面所需要的變革,提早規劃安排,使企業的運作適應新的系統。另外,咨詢公司在項目規劃中會總體考慮新系統的建設和與原有系統的整合。目前,在選擇咨詢公司方面較為可行的方法是,選擇一個比較有品牌的軟件公司,由他們推薦一家實施較好的合作伙伴實施比較合適。
(二)企業內部支持
企業高層領導對ERP項目的支持能使項目目標與企業戰略緊密結合,對項目成功做出企業戰略層次的最高承諾。業務部門對項目的支持可以大范圍地調動企業員工的積極性,并有可能在公平基礎上有效地解決項目和變革可能帶來的利益沖突。IT部門的支持是對項目技術面成功的承諾,對項目技術因素的實施和新舊系統整合的結果有直接關系。上述三方面的支持能確保企業上下參與項目,所有人員使用新系統,并建立持續優化機制來深化ERP項目所帶來的收益。
(三)高效權威的項目管理團隊
項目管理團隊的充分權威,既來自高層領導的充分授權,又來自項目管理團隊及組成人員的優秀項目管理履歷和在本行業ERP實施的專業經驗。高效和被賦予權威的項目管理團隊能有效地進行項目管理和風險控制管理,確保ERP項目成功達成企業預定目標。權威能夠在各部門出現利益沖突時,幫助項目管理團隊在全局觀念下公平協調、達成共識、解決沖突。項目管理團隊的權威和能力使它能有力推動必要的流程再造和組織的變革,設計推出相應的培訓,使組織和員工通過學習與新系統相適應。具有權威和能力的項目管理團隊能周全計劃項目各個方面,有效推動和監督項目的各個階段、確保項目總體成功。
(四)變革管理
變革管理的對象包括企業的組織、業務流程、人員技能、工作職位角色、員工的行為等。不徹底的或低效的變革管理會降低企業在ERP項目中的收益。ERP項目猶如一項大的變革工程,良好開端的關鍵在于提前評估變革對企業所帶來的影響,進行積極前瞻的變革管理。也就是根據變革帶來的影響設計對策,主動化解可能對新系統和流程的各種抵觸。
(五)終端用戶培訓
項目伊始、培訓先行。項目開始前的概念培訓能使項目牽涉范圍內人員熟悉了解ERP系統,熟悉了解ERP系統的益處,有效減少抵觸,甚至調動員工掌握所需技能的積極性;項目中標準和流程培訓能使用戶了解新的標準、角色和責任;流程情景培訓能利用模擬和測試環境使員工習慣在新的流程中的操作;終端用戶手冊為員工的日常工作提供指導、并幫助記錄所存在的問題而進一步改進。沒有這些培訓,新系統和流程就很難被企業的員工接受、即使被接受了,也很難被使用。培訓不充分或未達到效果時,ERP系統帶來的收益將因人員的無法執行而大打折扣。
(六)持續改進機制,不斷提升ERP收益
持續改進機制包括,在ERP成功上線的基礎上建立新一輪的商業案例,確立新的關鍵業務指標,實現新的收益。建立持續改進機制能使企業充分利用現有ERP系統增加更大的業務和財務收益,并通過這個機制找出企業需要持續改進的方面,不斷增強企業競爭力。
三、結論
關鍵詞:建筑工程;信息時代;工程項目管理;工程管理技術;
現在中國的大地上,建筑工程隨處可見,尤其是在一些二三線城市,正處在城市的成長期,都處在建設之中。比如說武漢,這幾年發展得很好也很快,但是已經儼然成為一個大工地,現在目前絕大多數的處于發展上升期的城市都有著很多的建筑工程,那么,這些建筑工程應該如何管理呢?這是建筑企業正在思考的問題,也是很多先關的從業者們在思考的問題。建筑工程中也會自然而然的應用到信息技術,無論是在施工的過程中還是在管理的過程中,都會引進信息技術。建筑工程的管理也進入到了一個全新的時代,搞好建筑工程的信息化建設成為現在建筑企業的當務之急。因為信息化的管理意味著高效率,而對建筑企業來說,高效率就意味著高收益。
一、建筑工程項目管理的內容
建筑工程項目在我們的日常生活中隨處可見的,但是我們往往看到的只是一個表面,那就是在施工過程中各種多且雜的事務。但是結果是我們的建筑工程每天都在有條不紊的進行施工,每天的進度都安排的十分合理,然后在某一天,你會突然間發現它竣工,富麗堂皇的出現在你的面前,絲毫沒有了施工時的雜亂。一個建筑工程之所以能夠順利的完成施工,是因為有著科學合理的計劃和管理。在建筑工程中的管理,指的是企業運用系統的觀點、理論和科學技術,對施工項目進行的計劃、組織、監督、控制、協調等全過程的管理。建筑工程類型各異,所以所有不同的有針對性的管理方法。而即便是同一個項目工程,處在不同的階段,管理方法也是不相同的,在管理上的任務、內容和目標都各有側重。在IE時代下,我們可以將信息技術引入來更好的實現項目工程管理。現場工程管理需要創新,需要的是多種復雜的創造性活動。這里的“創新”其實就是“革新”,指的是新構想、新觀念的形成和運用。企業要想在競爭如此激烈的環境中生存下來,就需要提高企業的核心競爭力,而不斷創新的過程其實就是企業創新能力培養的過程,即核心競爭力培養的過程。
二、建筑工程管理及信息集成化建設
1、建立工程管理信息系統(PMIS)
在IE時代下,將信息系統引入項目工程管理中,會起到事半功倍的效果。工程管理信息系統是以計算機為手段,突出運用信息系統的方法,對建筑工程項目中的各類信息進行收集、傳遞、存儲、處理、分發的人―機系統。對于建筑企業來說,他們在項目施工過程中涉及到的管理也是方方面面的,建設和開發相應的工程管理信息系統主要涉及到幾個方面的內容。首先,是組織件,意思是說在這套管理系統中應該對企業內部的項目目標管理部門有著是非常明確的分類,對于項目管理的工作流程進行細化和規范,同時需要建立一套完善的項目信息管理制度,以保證工程管理信息系統的有效使用。其次,是硬件,指的是計算機設備。信息系統是在計算機上實現的,企業中需要配備一些小型機、微機網絡、微機等于計算機使用有關的硬件。再次,是軟件,計算機的使用除了需要硬件支撐,還需要配備相應的軟件,這里的軟件指的是我們平常所說的操作系統、系統軟件和應用軟件。最后,是教育件。意思是說,有了完善了工程管理信息系統之后,還需要有專業人員來使用它。那么,由于對于企業來說,這是一個全新的嘗試,以前從未接觸過,所以需要對企業中使用該系統的人員進行培訓,比如有對計算機操作人員的培訓,對項目管理人員的培訓,對領導的培訓。做好以上幾個方面,就基本完成了工程管理信息系統的建設。
2、信息系統在建筑工程管理中的作用
建筑工程管理是項目工程管理的一種,主要指的是工程項目建設過程管理。工程項目過程管理主要是由三部分構成,分別是工程項目管理、工程建設全過程管理以及工程建設全過程各參與方的管理。那么對于建設企業來說,他們主要負責的是施工項目的管理。信息系統應用在項目施工管理中不,可以有效的提高工作效率。工程管理信息系統的主要任務是收集、存儲及分析項目實施過程中的有關數據。通過信息系統的分析,可以將準確的分析結果反饋給決策者,以供參考。輔助工程項目的管理人員和決策者都需要依這些信息進行規劃決策、檢查和監督。信息系統應用在工程管理中,一個核心功能是對項目目標實施有效控制。無論是項目的進度、成本或者是質量、合同目標都是需要依靠項目工程在管理的規劃和控制的,當然也離不開信息系統的支撐。
3、信息系統在項目工程管理控制中的作用
在實施現場工程管理的過程中,我們常用的方法也主要方法是控制,而控制的基礎是信息。在項目工程的整個實施過程中,都離不開信息。信息時組織生產的出發點,生產的整個過程都需要依靠信息的指導,包括反映生產過程的變化、調節生產節奏、控制生產過程等。信息系統的引進,使得項目的現場管理能更有效的進行,信息系統的結構和維護為項目工程管理提供了更多的便利。在信息系統的支撐下,來實現現場工程管理信息集成化建設,這樣可以整體提升現場工程管理的水平。在建設工程管理的過程中,實現信息集成化建設,指的是在信息使用的過程中做到一體化、規范化、標準化、通用化、系列化。在現場工程管理的信息系統集成化并不是一蹴而就的,而是建立在工程化和系統化的基礎上的。信息化的項目管理系統應該包含幾個方面內容,分別是現場相關業務處理系統、綜合辦公系統和決策系統的一體化。項目管理信息系統的應用并不是一成不變的,而是會隨著信息管理軟件的升級以及功能的不斷完善而不斷的深入,在項目工程管理中也會發揮著越來越重要的作用。
3、開發工程管理信息系統
企業要實現項目工程的信息化管理,首先需要的是開發工程管理信息系統。在IE時代下,信息技術飛速發展,計算機網絡通訊技術和數據庫技術也是日新月異。在此基礎上,開發工程信息管理系統已經是技術條件完全成熟了,是一個自然而然的過程。施工企業在開發管理信息系統時需要網絡硬件平臺和成熟的軟件做基礎。那么,對于施工企業來說,他們要搭建網絡硬件平臺時,大多會選擇局域網,而工程管理信息系統的開發一般不會選擇自己開發,而是選擇成熟的商品化軟件。工程管理信息系統需要完成的一個重要任務是編制項目實施計劃。編制項目工程計劃需要考慮到合同、有關參數和文件資料等。其中最為關鍵的環節是編制工程計劃。因為在工程計劃中涉及內容眾多,包括時間管理、范圍管理、成本管理、質量管理、人力資源管理、溝通管理、采購管理、風險管理和整體管理等多個專業方面的信息。在這眾多的信息中,編碼體系、信息內容、信息流及內部信息管理制度又是重中之重。對于一個建設企業來說,他們所管理的工程項目規模越大,一方面意味著應、盈利越大,另一方面意味著風險越大。而對于風險管理來說,最為有效的手段就是加強現場工程管理的信息集成化建設。在項目施工的過程中,再定義項目管理與運行控制模式,將現場工程管理中的各項業務結合起來,實現聯合監控,這樣每個業務要進行的過程中,能夠實現良好的信息互通,在進度控制上能夠做到有把握,各項事務都在有條不紊的進行,達到實時溝通。在項目運行的過程中, 項目關系人也需要加強聯系,實現信息的良好交流,在項目實施的過程中,積極合作,使得整個團體都能成為一體,來實現項目目標的有效控制。
三、總結
建筑工程管理從來都不是一個簡單的問題,而現在在IE時代下,就是將復雜的事情變簡單。信息技術應用在建筑工程管理中無疑是起到了一定的作用,能將項目工程管理變得更加的科學、合理、有效。筆者認為,在這樣一個信息技術日益成熟的時代,革新建筑工程管理是十分有必要的。我們在關注工程管理的管理技能的創新的同時,更需要強調的是工程管理在藝術方面的創新,藝術性的創新一定程度上是離不開信息系統的支撐的。建筑業企業積極推進現場工程管理信息集成化建設,不斷改進現場工程管理,建筑產品的質量就會不斷地提高。
賴(1978.3―),男,漢族,浙江象山人,任職于龍元建設集團股份有限公司
參考文獻:
[1]趙道致,郭成升,廖華.論現代工業工程在建筑業企業信息化中的應用[J].河北建筑科技學院學報,2005(3):1-21.
[2]趙錦鍇,牟永善.基于成組技術的鋼筋工程專業化施工[J].土木工程學報, 2004(8):93-97.