目錄html
做業描述vue
所屬課程 | 軟件工程1916|W(福州大學) |
---|---|
做業要求 | 我的做業——軟件工程實踐總結做業) |
做業目標 | 回首、展望 |
參考文獻 | 構建之法(第三版) 做者: 鄒欣 |
1)對比開篇博客你對課程目標和期待,「但願經過實踐鍛鍊,加強計算機專業的能力和就業競爭力」,對比目前的所學所練所得,在哪些方面達到了你的期待和目標,哪些方面還存在哪些不足,爲何?git
在增長團隊協做能力獲得了提高,也熟悉了項目開發過程,開發能力在作的過程當中也有必定的提升,對項目進度控制還不足。github
2)總結這門課程的實踐總結和給你帶來的提高,包括如下內容:web
統計一下,你在這門軟件工程實踐中,完成了多少行的代碼;數據庫
做業 | 代碼(行) |
---|---|
PairProject1 | 117 ++ 1 -- |
PairProject2 | 2,938 ++ 0 -- |
github實訓 | 1,439 ++ 1,000 -- |
alpha | 16,432 ++ 520 -- |
beta | 3,638 ++ 26,745 -- |
軟工實踐的各次做業分別花了多少時間?(作一個列表)後端
做業名稱 | 時間(h) |
---|---|
第一次做業-準備篇 | 2 |
結對第一次—原型設計(文獻摘要熱詞統計) | 12 |
結對第二次—文獻摘要熱詞統計及進階需求 | 26 |
團隊做業第一次—團隊展現 | 2 |
團隊做業第二次—項目選題報告 | 6 |
團隊第三次-項目原型設計 | 4 |
團隊做業第四次-項目需求分析 | 6 |
團隊做業第五次—項目系統設計與數據庫設計 | 8 |
團隊做業第六次—團隊Github實戰訓練 | 16 |
項目Alpha衝刺(團隊) | 40 |
過後諸葛亮(團隊) | 2 |
項目Beta衝刺(團隊) | 21 |
Beta階段團隊項目互評 | 5 |
我的做業——軟件工程實踐總結做業 | 2 |
總計152 | 152 |
平均每週(共15周) | 10 |
哪一次做業讓你印象最深入?爲何?前後端分離
alpha衝刺,由於此次開發經歷比較完整,要選題,設計,需求分析,而後開始codingwebstorm
累計花了多少個小時在軟工實踐上?平均每週花多少個小時?數據庫設計
152小時左右,平均每週10+小時
學習和使用的新軟件;
webstorm,jprofile,
學習和使用的新工具;
墨刀
學習和掌握的新語言、新平臺;
vue.js
學習和掌握的新方法;
PSP
其餘方面的提高。
團隊協做能力、文檔編寫能力
接口設計很重要,風格要統一,由於咱們是先後端分離的項目,因此接口就是鏈接的手段,接口不規範,對接兩行淚。字段名命名風格要統一,拼寫要能讓人看懂是什麼意思,接口改了以後要及時通知,否則後面出了問題仍是要花時間解決。
大一真的要好好學習 ,我後悔了。能夠找點本身喜歡的東西作,不要一直玩遊戲。
牆裂建議繼續換組,換一個不夠,最好換一半,並且必定要換核心成員特別是組長,這樣你們能獲得更好的鍛鍊,技術對不對應不重要,這能夠鍛鍊快速學習的能力。開個玩笑,換人的話我以爲仍是別這麼隨機,最好能夠商量或者至少技術相關的,兩個組作的東西最好不要相差太多,否則會增長不少對接的成本。
應該達到了規範階段把,開始需求分析也不知道本身組要作什麼,而後後面一點點設計coding,項目一點點作出來,創造不存在的。
1)研發出符合用戶需求的軟件
咱們調查了福大物業的相關需求,而後根據這些作出了咱們的項目。
2)經過一系列工具,流程,團隊合做,可以在預計的時間內發佈 「足夠好」 的軟件
項目開始團隊分工明確,每一個人都作本身份內的事情,出現了問題就一塊兒討論,最後在時間內完成了任務,要感謝咱們的組長,他進度控制的很好,功能劃分好,而後會幫助咱們解決問題。
3)而且經過數據展示軟件是能夠維護和繼續發展的。而不是 找不到源代碼,代碼無文檔,代碼不能編譯,沒有task/bug 等項目的發展資料
咱們的代碼在 github 上都有對應的 readme 文件,而後beta階段交接有一個文檔,新同窗有問題也會幫助他解決。
無
無