个人作业5——软工个人总结
一、請回望開學時的第一次作業,你對于軟件工程課程的想象
對比開篇博客你對課程目標和期待,“希望通過實踐鍛煉,增強計算機專業的能力和就業競爭力”,對比目前的所學所練所得,在哪些方面達到了你的期待和目標,哪些方面還存在哪些不足,為什么?
達成:代碼編寫能力有所提高
不足:對項目開發的認識還是比較表面。
總結這門課程的實踐總結和給你帶來的提升,包括以下內容:
1)統計一下,你在這門課程中,完成了多少行的代碼;
五六百吧。
2)軟工的各次作業分別花了多少時間?(做一個列表)
| 個人閱讀作業 | 18小時 |
| 個人閱讀作業2--提問題 | 8小時 |
| 結對編程 | 35小時 |
| 個人作業3--案例分析 | 8小時 |
| 個人作業4--alpha階段個人總結 | 6小時 |
| alpha階段 | 60小時 |
| beta階段 | 45小時 |
| 團隊總結 | 10小時 |
3)哪一次作業讓你印象最深刻?為什么?
結對編程作業吧,畢竟是第一次改別人的代碼,看別人的代碼真的很費力氣,四則運算新增的功能也有點難度,既要考慮新的模塊還要顧及原來的功能;而且這次結對編程還是我第一次接觸那么多種測試工具和測試方法。
4)累計花了多少個小時在軟工上?平均每周花多少個小時?
累積180個小時,平均每周13小時左右。
5)學習和使用的新軟件;
Git、Junit。
6)學習和使用的新工具;
墨刀、Process、微信開發者工具。
7)學習和掌握的新語言、新平臺;
JavaScript、知曉云、微信小程序。
8)學習和掌握的新方法;
結對編程、敏捷沖刺開發。
9)其他方面的提升。
了解了軟件項目開發流程、了解了微信小程序的開發過程、
二、寫下屬于自己的人月神話——個人或結對或團隊項目實踐中的經驗總結+實例/例證結合的分析
三、對下一屆實踐的建議,或者對于開學初的你,對于大一的你,對于開學初的我,你有什么想建議和告知的呢?對于后來人的期許。對于換人機制,有什么樣的建議?
對大一的新生,打好基礎,項目開發的過程中遇到困難,不要輕易放棄,既然選擇了,就算哭著也著寫下去。
對于開學初的我,靜下心,專心做好一件事。
換人機制,能是對應職位相換的話感覺會比較好。
四、分析一下自己所處的團隊。軟件工程實踐是大學里少有的認真的團隊協作經驗。《構建之法》上說團隊的發展有幾個階段,你的團隊都經歷過么,最后到達了“創造”階段了么?(參考《構建執法》第17章 人、績效和職業道德)
- 萌芽階段,磨合階段,規范階段,創造階段。
五、怎樣證明你學會了軟件工程?
參考論文文獻:
[1] Stamelos I, Angelis L, Oikonomou A, et al. Code quality analysis in open source software development[J]. Information Systems Journal, 2002, 12(1): 43-60.
[2] Boehm B W, Brown J R, Lipow M. Quantitative evaluation of software quality[C]//Proceedings of the 2nd international conference on Software engineering. IEEE Computer Society Press, 1976: 592-605
[3] Samoladas I, Stamelos I, Angelis L, et al. Open source software development should strive for even greater code maintainability[J]. Communications of the ACM, 2004, 47(10): 83-87
轉載于:https://www.cnblogs.com/yuanj/p/9195862.html
總結
以上是生活随笔為你收集整理的个人作业5——软工个人总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Tomcat和Weblogic部署纯ht
- 下一篇: Oracle IMPDP