个人作业5——软工个人总结
一、請回望開學(xué)時的第一次作業(yè),你對于軟件工程課程的想象
對比開篇博客你對課程目標和期待,“希望通過實踐鍛煉,增強計算機專業(yè)的能力和就業(yè)競爭力”,對比目前的所學(xué)所練所得,在哪些方面達到了你的期待和目標,哪些方面還存在哪些不足,為什么?
達成:代碼編寫能力有所提高
不足:對項目開發(fā)的認識還是比較表面。
總結(jié)這門課程的實踐總結(jié)和給你帶來的提升,包括以下內(nèi)容:
1)統(tǒng)計一下,你在這門課程中,完成了多少行的代碼;
五六百吧。
2)軟工的各次作業(yè)分別花了多少時間?(做一個列表)
| 個人閱讀作業(yè) | 18小時 |
| 個人閱讀作業(yè)2--提問題 | 8小時 |
| 結(jié)對編程 | 35小時 |
| 個人作業(yè)3--案例分析 | 8小時 |
| 個人作業(yè)4--alpha階段個人總結(jié) | 6小時 |
| alpha階段 | 60小時 |
| beta階段 | 45小時 |
| 團隊總結(jié) | 10小時 |
3)哪一次作業(yè)讓你印象最深刻?為什么?
結(jié)對編程作業(yè)吧,畢竟是第一次改別人的代碼,看別人的代碼真的很費力氣,四則運算新增的功能也有點難度,既要考慮新的模塊還要顧及原來的功能;而且這次結(jié)對編程還是我第一次接觸那么多種測試工具和測試方法。
4)累計花了多少個小時在軟工上?平均每周花多少個小時?
累積180個小時,平均每周13小時左右。
5)學(xué)習(xí)和使用的新軟件;
Git、Junit。
6)學(xué)習(xí)和使用的新工具;
墨刀、Process、微信開發(fā)者工具。
7)學(xué)習(xí)和掌握的新語言、新平臺;
JavaScript、知曉云、微信小程序。
8)學(xué)習(xí)和掌握的新方法;
結(jié)對編程、敏捷沖刺開發(fā)。
9)其他方面的提升。
了解了軟件項目開發(fā)流程、了解了微信小程序的開發(fā)過程、
二、寫下屬于自己的人月神話——個人或結(jié)對或團隊項目實踐中的經(jīng)驗總結(jié)+實例/例證結(jié)合的分析
三、對下一屆實踐的建議,或者對于開學(xué)初的你,對于大一的你,對于開學(xué)初的我,你有什么想建議和告知的呢?對于后來人的期許。對于換人機制,有什么樣的建議?
對大一的新生,打好基礎(chǔ),項目開發(fā)的過程中遇到困難,不要輕易放棄,既然選擇了,就算哭著也著寫下去。
對于開學(xué)初的我,靜下心,專心做好一件事。
換人機制,能是對應(yīng)職位相換的話感覺會比較好。
四、分析一下自己所處的團隊。軟件工程實踐是大學(xué)里少有的認真的團隊協(xié)作經(jīng)驗。《構(gòu)建之法》上說團隊的發(fā)展有幾個階段,你的團隊都經(jīng)歷過么,最后到達了“創(chuàng)造”階段了么?(參考《構(gòu)建執(zhí)法》第17章 人、績效和職業(yè)道德)
- 萌芽階段,磨合階段,規(guī)范階段,創(chuàng)造階段。
五、怎樣證明你學(xué)會了軟件工程?
參考論文文獻:
[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
轉(zhuǎn)載于:https://www.cnblogs.com/yuanj/p/9195862.html
總結(jié)
以上是生活随笔為你收集整理的个人作业5——软工个人总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Tomcat和Weblogic部署纯ht
- 下一篇: Oracle IMPDP