文章編號:1672-5913(2008)20-0017-03
摘 要:我國在軟件人才的培養(yǎng)方面存在著很多問題,本文在分析國內外教育機構對軟件人才培養(yǎng)模式的基礎上,指出我國原有軟件人才培養(yǎng)模式中的不足,提出工程化教育模式在培養(yǎng)軟件人才的重要性和必要性。
關鍵詞:工程;工程教育;軟件危機;軟件人才;軟件產業(yè)
中圖分類號:G642
文獻標識碼:B
在過去的十多年里,中國的軟件產業(yè)出現(xiàn)了“軟件危機”,其表現(xiàn)特征為企業(yè)小,產量低,質量差,但是中國對軟件產品和服務的需求(不論是內需,還是外包)是巨大的。這種情況對計算機教育工作者而言必須引起充分的重視,應該為沒有培養(yǎng)出合格的學生承擔責任,這也是軟件企業(yè)經營者因為找不到合格的人才,心中揮之不去的一塊心病。
針對軟件工程教育過程中如何培養(yǎng)學生,特別是如何采用工程化的思想去培養(yǎng)學生,值得教育界重視。在工程化教育過程中,要教育學生在接受一項任務(不論是軟件開發(fā)還是咨詢服務)后,要學會善始善終,通過組織協(xié)調,團隊合作,在可控的情況下加以完成。要做到這一點,首先要根據(jù)軟件產業(yè)的特點,除了常規(guī)的課堂教學以外,附以工程化教育理念;其次在嚴格的工程化管理下,安排大比例的軟件開發(fā)(或服務)實踐項目,以加深對工程化思想的理解;最后軟件工程專業(yè)必須與軟件企業(yè)相結合,融入實際的、商業(yè)的和新技術的社會含量。如今很難客觀地對已培養(yǎng)出來的學生與正在培養(yǎng)的學生做出一個客觀、明確的判斷,但是可以很明顯發(fā)現(xiàn),過去我們對于學科工程化教育的重視程度明顯要低于對學科研究的重視程度!……