軟件工程課設心得
我印象尤深記憶深厚的是最初實現文檔那塊。剛開始,軟件工程這門課還沒學多少,基本的設計理念就很模糊。文檔到底該怎么寫,很糾結。于是我從網上狂下相關文檔。通過粘貼與復制終于一份內容亂七八糟的需求分析文檔出來了,當然這只是用來借鑒的。后來孟陽分享了十三份關于文檔這方面的模板。我們照著那個樣子在結合團隊項目的相關實例開始了文檔的寫作。我們的文檔總是一個人先寫好,再拿給另一個人改,最后由第三個人評審。大家都覺的可以了,才過關。測試報告雖然是我一個人完成了,但也經歷了不少時間,當然這時間是按小時算的。首先把大體寫出了,然后修改,再增加信息。大量的截圖以及思考怎樣用例超費腦子,兩天的通宵,徹底把我搞垮了,不過在文檔出爐后,心里異常開心。
軟件工程課程雖已結束,但我對于軟件工程的學習才剛剛開始,裴老師的課讓我受益匪淺。我體會到項目管理的重要性,隨著軟件規模、復雜度的不斷增加,項目開發中更多的是協作、管理和控制。我學習到很多一般性的方法,例如:需求獲取、模塊化、分治、估算、計劃等等。同時,我也認識到使用計算機解決實際問題的復雜性,在圖靈機模型和馮·諾依曼體系的計算機框架下,人們認識表達的過程(不斷反復、逐步深化)和計算機的實現過程(順序執行)相差甚遠,軟件工程方法要提供給程序員們一種更加有效的對客觀世界問題域進行形式化的過程方法。
向se進軍!至少這是現在的目標。
謝謝裴老師!您的課通俗易懂,舉的例子貼近生活,讓我們易于接受。