個人作業——軟體工程實踐總結作業
一、請回望暑假時的第一次作業,你對于軟體工程課程的想象
-
1)對比開篇部落格你對課程目标和期待,“希望通過實踐鍛煉,增強計算機專業的能力和就業競争力”,對比目前的所學所練所得,在哪些方面達到了你的期待和目标,哪些方面還存在哪些不足,為什麼?
在程式設計方面的所學所練還差得很遠,因為自己的情況特殊,畢業壓力很大,是以對自己在軟工實際上的表現是很不滿意的
- 2)總結這門課程的實踐總結和給你帶來的提升,包括以下内容:
1、統計一下,你在這門軟體工程實踐中,完成了多少行的代碼;
在整個軟工實踐中應該完成了400行代碼左右
2、軟工實踐的各次作業分别花了多少時間?(做一個清單)
| 名稱| 時長 |
| :-: | :-: | :-: |
| 個人項目實戰| 15h|
| 結對項目| 12h|
| 團隊項目和沖刺階段| 大概有100h|
3、哪一次作業讓你印象最深刻?為什麼?
個人項目讓我印象最深刻,事實上是我的第一次獨立程式設計,吃了很多苦頭
4、累計花了多少個小時在軟工實踐上?平均每周花多少個小時?
累計大概花了150h左右吧,平均每周花了8h。
5、學習和使用的新軟體;
visual studio、eclipse等軟體
6、學習和使用的新工具;
uml
7、學習和掌握的新語言、新平台;
PHP和C
8、學習和掌握的新方法;
使用github做燃盡圖
9、其他方面的提升。
算是終于踏上程式設計之路吧。
二、寫下屬于自己的人月神話——個人或結對或團隊項目實踐中的經驗總結+執行個體/例證結合的分析
我的總結是在一個項目中,能夠迅速的通過網絡進行學習以及借鑒他人的工作經驗是非常重要的。
在這樣的過程中進一步的提高自己。
三、對下一屆實踐的建議,或者對于開學初的你,對于大一的你,對于開學初的我,你有什麼想建議和告知的呢?對于後來人的期許。 特别地,特别地,下一屆要不要中途換隊員?
對大一的我,我隻想說,别混了,早點開始努力學習吧。
對現在的我,我想說加油。
中途換隊員,我的看法是不要,因為一個團隊要成長是必須要克服困難的,在克服困難的過程中每個人才能成長。
四、分析一下自己所處的團隊。軟體工程實踐是大學裡少有的認真的團隊協作經驗。《建構之法》上說團隊的發展有幾個階段,你的團隊都經曆過麼,最後到達了“創造”階段了麼?(參考《建構執法》第17章 人、績效和職業道德)
我很感激我的團隊,因為自己的程式設計能力很差,我心裡有數,他們願意幫助我,我非常感動。無論是組長的總結,還是另外兩位組員優秀的代碼能力都是我們這個團隊的關鍵。
五、怎樣證明你學會了軟體工程?
-
1)研發出符合使用者需求的軟體
最終産品具有功能如下:
賬單圖表分析功能
賬單手動輸入功能
消費計劃制定功能
抓取賬單分析功能
家庭消費統計功能