薛羽++潘錦基
摘 要 從軟件工程自身的發展和特點、軟件工程人才需求和軟件工程培養要素三個方面,對軟件工程專業人才培養方案進行分析討論。
關鍵詞 軟件工程;培養方案;人才培養
中圖分類號:G642.4 文獻標識碼:B
文章編號:1671-489X(2015)14-0144-02
1 引言
隨著軟件規模、復雜度以及需求量的不斷增大,軟件的開發成本和進度變得難以估計,軟件可信性越來越差。這種軟件成本不斷上升而質量不斷下降之間的矛盾即所謂的“軟件危機”。軟件質量難以得到測量和控制,會造成或大或小的經濟損失。
20世紀60年代以來,人們為克服“軟件危機”做了大量工作,不斷將工程技術和管理中成熟的方法、技術原則引入的軟件工程科學中,逐步形成系統的軟件開發理論、技術和方法。從而,“軟件工程”也逐步成為高等學校計算機教學計劃中的一門重要課程。
軟件工程課程是軟件工程專業課程體系中的核心課程,軟件工程設計知識面廣泛,研究人員將各種傳統工程設計中的概念、方法理論和軟件工程結合,用于指導軟件工程實踐,發展迅速,內涵豐富。但受傳統教學模式的影響,教學形式較單一,受傳統班級課堂形式和學時的制約,教學難度較大。目前,理論課中主要采用“講座式”教學法,灌輸基本概念、原理;而在實驗課中則主要采取“放任式”教學法。目前軟件工程教學方法、形式單一、學生學習乏味。
軟件工程這種實踐性很強的課程,應該以“講授知識”為主還是以“培養能力”為主?……