【正文】
計, 編碼, 測試帶題求解學習法:目的明確,完成一步后做總結(jié)、制訂下一步目標測試先行方法主線展開法:一次迭代只抓住一條主線或側(cè)重面,以保證精力集中、保證效果極限編程[6]中的Iteration planning:在每個迭代的開始召集計劃會議,明確本次迭代任務(wù)多人LOVE法:1,Listen,一個人說,另一人聽;2,Outline,聽者準備提綱;3,Verbalize,聽者回憶主要觀點;4,Evaluate,說者評價并糾正極限編程的結(jié)對編程,Move people around 和 Standup meeting 然而更多的學習思路方法是軟件工程中不存在對應(yīng)的,讓軟件工程的設(shè)計模式廣泛借鑒學習活動的思維模式,則有助于推動軟件技術(shù)。經(jīng)典的思維方法包括[5]:形象思維、辯證思維、求異思維、側(cè)向思維、靈感思維、類比思維、反饋思維、全息思維、直覺思維、橫向思維、縱向思維、反向思維、偏向思維法、分合思維、顛倒思維、輻射思維、輻集思維、歸納和演繹、系統(tǒng)和具體、分析和綜合、比較和歸納、抽象和概括、想象,等等。此外,學習方法中的時間管理、文檔管理有許多成熟的方法,軟件工程中尚有很大借鑒余地,求得新的思路和策略。3. 結(jié)論本文舉例論證了軟件工程和學習工程在背景、原理、結(jié)構(gòu)、方法等方面都具有相似性,從而得出兩者的內(nèi)容可以相互借鑒的結(jié)論。讓僅有四十年經(jīng)驗的軟件工程借鑒人類幾千年學習過程中的經(jīng)驗,將對軟件工程的發(fā)展起到巨大的推動作用。(本文以演化模型寫成)4. 參考文獻[1] , Software engineering in 1968, Proceedings of the 4th international conference on Software engineering, , September 1719, 1979[2] BW Boehm, Seven Basic Principles of Software Engineering, J. Systems and Software, p. 324, vol. 3, no. 1, Mar. 1983[3] Pressman, R. S. Software engineering: A practitioner39。s approach. (3rd ed.). New York: McGrawHill., 1992[4] , The Mythical ManMonth. Addison Wesley, October 1995[5] 《大學學習方法指南》,高杰,編譯自英國的羅伯特巴諾斯的《有效從事學習、復習及考試技巧指南》,人民軍醫(yī)出版社,1988年