軟工實踐個人總結
阿新 • • 發佈:2019-01-08
一、請回望暑假時的第一次作業,你對於軟體工程課程的想象
1)對比開篇部落格你對課程目標和期待,“希望通過實踐鍛鍊,增強計算機專業的能力和就業競爭力”,對比目前的所學所練所得,在哪些方面達到了你的期待和目標,哪些方面還存在哪些不足,為什麼?
當初選這門課的時候只知道這門課很難,內心很畏懼,但同時又希望能從中學得很多知識。摸爬滾打這條路總算是走完了,對軟體開發也算是有了一定的瞭解。
2)總結這門課程的實踐總結和給你帶來的提升,包括以下內容:
1、統計一下,你在這門軟體工程實踐中,完成了多少行的程式碼;
2300行
2、軟工實踐的各次作業分別花了多少時間?(做一個列表)
作業 | 花費時間(h) |
---|---|
第一個人次作業 | 5 |
WordCount(個人) | 17 |
原型設計(結對) | 15 |
WordCount(結對) | 20 |
專案需求分析(團隊) | 20 |
alpha衝刺(團隊) | 54 |
校友錄(團隊現場程式設計) | 4 |
微信公眾號測評(個人) | 8 |
beta衝刺(團隊) | 27 |
總計 | 170 |
3、哪一次作業讓你印象最深刻?為什麼?
alpha衝刺階段,那陣子真的是很辛苦,每要熬夜寫程式碼,然後寫出來的東西還不一定是對的,最崩潰是那個時候有幾門考試,就感覺根本沒有時間。
4、累計花了多少個小時在軟工實踐上?平均每週花多少個小時?
大致170個小時,平均下來大致每週10-11h
5、學習和使用的新軟體;
- Visual Studio 2012/2017
- Axure RP8
- Rational Rose
andriod studio
6、學習和使用的新工具;
- 部落格園
- GitHub
teambition
7、學習和掌握的新語言、新平臺;
java c#
8、學習和掌握的新方法;
懂得了軟體開發的過程也親身經歷了一遍。
9、其他方面的提升。
團隊合作,自學能力
二、寫下屬於自己的人月神話——個人或結對或團隊專案實踐中的經驗總結+例項/例證結合的分析
對於團隊作業或者結對作業分工明確很重要,從第一次結對作業中就感受到分工的重要性,還有時間分配問題。
三、對下一屆實踐的建議,或者對於開學初的你,對於大一的你,對於開學初的我,你有什麼想建議和告知的呢?對於後來人的期許。特別地,特別地,下一屆要不要中途換隊員?
- 建議:選題儘量簡單,根據自己的能力不要天馬行空,多跟隊友交流
在beta階段換人感覺意義不大
四、分析一下自己所處的團隊。軟體工程實踐是大學裡少有的認真的團隊協作經驗。《構建之法》上說團隊的發展有幾個階段,你的團隊都經歷過麼,最後到達了“創造”階段了麼?(參考《構建執法》第17章 人、績效和職業道德)
五、怎樣證明你學會了軟體工程?