我的做業——軟件工程實踐總結做業

我的做業——軟件工程實踐總結做業

課程名稱:軟件工程1916|W(福州大學) 做業要求: 我的做業——軟件工程實踐總結做業 做業目標:我的做業——軟件工程實踐總結做業 學號:221600412html


1、請回望暑假時的第一次做業,你對於軟件工程課程的想象 1)對比開篇博客你對課程目標和期待,「但願經過實踐鍛鍊,加強計算機專業的能力和就業競爭力」,對比目前的所學所練所得,在哪些方面達到了你的期待和目標,哪些方面還存在哪些不足,爲何?前端

通過這學期的軟件工程實踐,讓我更加的熟悉編程,編程能力也提升了許多,同時作爲團隊的隊長個人管理團隊的能力也提升了許多,這對之後轉向管理崗打下了堅實的基礎。總的來講,這個課程雖然累,可是同時也收穫了許多。java

2)總結這門課程的實踐總結和給你帶來的提高,包括如下內容:git

1.統計一下,你在這門軟件工程實踐中,完成了多少行的代碼: 大概5000行,主要的團隊後端模塊和結對編程Github集訓。 2.軟工實踐的各次做業分別花了多少時間?(作一個列表)github

序號 做業 時間(小時)
1 我的做業第一次—準備篇 5
2 結對第一次—原型設計(文獻摘要熱詞統計) 10
3 對第二次—文獻摘要熱詞統計及進階需求 20
3 (1)團隊第一次做業——團隊展現 20
4 (2)團隊第二次做業——選題報告 25
5 (3)團隊第三次做業——原型設計 24
6 (4)團隊第四次做業——需求規格說明書 23
7 (5)團隊第五次做業——系統設計&數據庫設計 22
8 (6)團隊第六次做業——現場編程github實訓 25
9 (7)團隊第七次做業——Alpha衝刺
10 Alpha衝刺——序言篇(任務與計劃) 10
11 Alpha衝刺(1/10)——2019.4.24 12
12 Alpha衝刺(2/10)——2019.4.25 11
13 Alpha衝刺(3/10)——2019.4.26 14
14 Alpha衝刺(4/10)——2019.4.27 15
15 Alpha衝刺(5/10)——2019.4.28 11
16 Alpha衝刺(6/10)——2019.4.29 11
17 Alpha衝刺(7/10)——2019.4.30 12
18 Alpha衝刺(8/10)——2019.5.1 13
19 Alpha衝刺(9/10)——2019.5.2 14
20 Alpha衝刺(10/10)——2019.5.3 15
21 Alpha衝刺——測試篇 13
22 Alpha衝刺——總結篇 12
22 團隊第八次做業——Beta衝刺
23 Beta衝刺——凡事預則立隨筆 10
24 Beta衝刺(1/7)——2019.5.23 11
25 Beta衝刺(2/7)——2019.5.24 12
26 Beta衝刺(3/7)——2019.5.25 14
27 Beta衝刺(4/7)——2019.5.26 15
28 Beta衝刺(5/7)——2019.5.27 13
29 Beta衝刺(6/7)——2019.5.28 12
30 Beta衝刺(7/7)——2019.5.29 11
31 Beta衝刺——用戶使用調查報告——2019.5.31 14
32 雲打印 對Echo的Beta產品測試報告 12
33 雲打印 對 追光的人 的Beta產品測試報告 15
34 Beta衝刺——總結篇 13

<br/> >2)哪一次做業讓你印象最深入?爲何?數據庫

【團隊做業第六次—團隊Github實戰訓練】的印象最深。由於當時要求當天提交做業,因此前幾天一直熬夜先項目。。編程

累計花了多少個小時在軟工實踐上?平均每週花多少個小時? 大概有250h+,平均每週20h左右。後端

學習和使用的新軟件:墨刀,Boostrap 學習和使用的新工具:墨刀,Github 學習和掌握的新語:新平臺;SpringBoot,Linux 學習和掌握的新方法:迭代開發 其餘方面的提高:團隊的管理能力提高了,編程能力也獲得了提升數據庫設計

2、寫下屬於本身的人月神話——我的或結對或團隊項目實踐中的經驗總結+實例/例證結合的分析工具

在團隊開發中,有需求變更和更改接口的時候要及時溝通,接口文檔也要及時更新,在Alpha階段的時候有時候後端改了一個接口,前端不知情,在那裏一直調,嚴重浪費其餘隊員的時間,同時應該及時和隊員溝通了解進度,避免由於溝通問題而致使項目延期。

3、對下一屆實踐的建議,或者對於開學初的你,對於大一的你,對於開學初的我,你有什麼想建議和告知的呢?對於後來人的期許。 特別地,特別地,下一屆要不要中途換隊員?

首先明確本身的目標,而後不斷的往這個方向進行努力,不要在大學荒廢了本身。其次認真對待每個課程爭取沒個課程都拿到高分,其次好好學習英語,在你將來的發展過程當中英語會起到相當重要的做用,其次多走出宿舍,多運動,多去參加一些比賽,擴寬本身的視野。 關於中途換隊員的問題,我以爲要換能夠,可是應該兩我的技能相同的狀況下換組,好比這個項目的java後端和另一個隊伍的java後端互換,或者前端互換,而不是隨機換人,你把一個PHP換到咱們隊裏寫java??這項目不延期?

4、分析一下本身所處的團隊。軟件工程實踐是大學裏少有的認真的團隊協做經驗。《構建之法》上說團隊的發展有幾個階段,你的團隊都經歷過麼,最後到達了「創造」階段了麼?(參考《構建執法》第17章 人、績效和職業道德)

團隊合做的階段:萌芽階段,磨合階段,規範階段,創造階段。 個人團隊都經歷過:萌芽階段,磨合階段,規範階段。 個人團隊沒有到達「創造」階段。 萌芽階段:一開始組隊以後,你們仍是個作個的事,沒有團隊的意思,就偶爾在qq羣裏問一下做業的問題。 磨合階段:你們寫代碼的風格都不同,先後端對接數據格式命名,後面團隊協商統一使用駝峯命名法。 規範階段:在兩次衝刺階段,你們都能比較主動,按時完成預期的任務,遇到問題也及時溝通解決。 創造階段沒有達到,由於你們仍是被做業牽着走,缺少主動去寫代碼興趣。

5、怎樣證實你學會了軟件工程? 1)研發出符合用戶需求的軟件 必須公開發布,有實際的用戶,必定的用戶量和持續使用量 (3 天后能保持10 - 100個用戶);而不是: 作沒有用戶使用的軟件 2)經過一系列工具,流程,團隊合做,可以在預計的時間內發佈 「足夠好」 的軟件有項目規劃/需求/設計/實現/發佈/維護,有定時的進度發佈 ; 而不是: 經過臨時熬夜,胡亂拼湊,大牛一人代勞,延遲交付等方式糊弄 3)而且經過數據展示軟件是能夠維護和繼續發展的。而不是 找不到源代碼,代碼無文檔,代碼不能編譯,沒有task/bug 等項目的發展資料 請在隨筆中用數據證實上述內容或側重選擇之一。

第三點 咱們的軟件是能夠維護和繼續發展的,有源代碼,代碼文檔,且代碼能編譯,有task/bug 等項目的發展資料 後端代碼Github地址 接口文檔Show地址

六*(選作)、閱讀軟件工程中關於代碼質量的的經典論文,從下列文獻中選擇一篇或若干篇,結合本身的實際作一個閱讀筆記(例如,本身寫的代碼質量如何,是否是一個大泥球,如何衡量本身代碼的質量)?從如下參考論文中選擇一篇或若干篇:

文獻地址

閱讀的論文文獻:Code quality analysis in open source software development 大體瀏覽了一下該文獻,該文獻是針對開源軟件質量發展的一篇論文,首先談到開源和代碼質量我就想吐槽在開始結對編程的時候,隊友代碼命名風格各異,致使團隊開發協做特別麻煩,同時沒有使用開源軟件,致使項目代碼複製來複制去最好都不知道哪一個代碼是最新版本,好在後面閱讀了一些代碼規範,也針對團隊指定了一系列的代碼編程規範,最後在團隊開發中隊友協做開發仍是沒有比較大的問題。其次是開源,說到開源那就必定要談Github,畢竟目前最流行的開源軟件,github是一個好東西,不少不少牛人,都會發布相應的項目在上面,對於咱們來學習,進階有很大幫助,在大二雖然接觸過Github但大多數是在GIthub上查看代碼和下載代碼,直到軟件工程這門課團隊編程以後,我才逐漸熟悉和了解Github的其餘功能。還有就是掌握好英文水平,用一些簡單的英文去諮詢github上的國際友人。

參考論文文獻: [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

7、個性發揮,包括圖文、照片和創意等

感謝咱們整個團隊的成員,感謝大家給予個人幫助,也感謝老師和助教們一整個學期的辛苦付出。

團隊的首次合照 小黃杉

小黃衫濟濟一堂

相關文章
相關標籤/搜索