這個做業屬於哪一個課程 | 軟件工程1916|W(福州大學) |
這個做業要求在哪裏 | 我的做業——軟件工程實踐總結做業 |
學號 | 221600411 |
這個做業的目標 | 軟件工程實踐總結 |
1)對比開篇博客你對課程目標和期待,「但願經過實踐鍛鍊,加強計算機專業的能力和就業競爭力」,對比目前的所學所練所得,在哪些方面達到了你的期待和目標,哪些方面還存在哪些不足,爲何?html
答:從不寫博客到如今發博客,從不瞭解代碼規範的重要性到如今寫代碼特別注意變量的規範性,從不瞭解微信小程序到如今開發完整的微信小程序等。經過此次軟工實踐,挖掘了本身的學習能力,在短期內學習微信小程序,並投入到緊張衝刺,和本身的隊友聚在一塊兒緊張的開發,調試bug,設計界面與功能,與後端對接接口,學習了一套系統的開發流程,包括前端界面的設計,先後端數據的交互,後端開發的一些技術等。收穫到許多課內沒學習到的開發技能,也增強了本身的時間管理能力,在有限的時間裏去處理各個事情之間的協調。編程能力也有了很大的提升,固然我也一些地方存在不足,好比說兩個衝刺階段的任務量安排不合理,雖然功能實現,可是兩個階段付出的汗水完成不同,alpha階段付出了不少努力和汗水,反而beta階段輕鬆太多。前端
2)總結這門課程的實踐總結和給你帶來的提高,包括如下內容:git
答:應該有三千行以上吧github
序號 | 做業 | 時間 |
---|---|---|
1 | 我的做業第一次—準備篇 | 4 |
2 | 結對第一次—原型設計(文獻摘要熱詞統計) | 8 |
3 | 對第二次—文獻摘要熱詞統計及進階需求 | 18 |
3 | (1)團隊第一次做業——團隊展現 | 18 |
4 | (2)團隊第二次做業——選題報告 | 20 |
5 | (3)團隊第三次做業——原型設計 | 30 |
6 | (4)團隊第四次做業——需求規格說明書 | 25 |
7 | (5)團隊第五次做業——系統設計&數據庫設計 | 25 |
8 | (6)團隊第六次做業——現場編程github實訓 | 20 |
9 | (7)團隊第七次做業——Alpha衝刺 | |
10 | Alpha衝刺——序言篇(任務與計劃) | 8 |
11 | Alpha衝刺(1/10)——2019.4.24 | 12 |
12 | Alpha衝刺(2/10)——2019.4.25 | 10 |
13 | Alpha衝刺(3/10)——2019.4.26 | 12 |
14 | Alpha衝刺(4/10)——2019.4.27 | 15 |
15 | Alpha衝刺(5/10)——2019.4.28 | 8 |
16 | Alpha衝刺(6/10)——2019.4.29 | 10 |
17 | Alpha衝刺(7/10)——2019.4.30 | 12 |
18 | Alpha衝刺(8/10)——2019.5.1 | 10 |
19 | Alpha衝刺(9/10)——2019.5.2 | 13 |
20 | Alpha衝刺(10/10)——2019.5.3 | 8 |
21 | Alpha衝刺——測試篇 | 13 |
22 | Alpha衝刺——總結篇 | 12 |
22 | 團隊第八次做業——Beta衝刺 | |
23 | Beta衝刺——凡事預則立隨筆 | 10 |
24 | Beta衝刺(1/7)——2019.5.23 | 12 |
25 | Beta衝刺(2/7)——2019.5.24 | 13 |
26 | Beta衝刺(3/7)——2019.5.25 | 14 |
27 | Beta衝刺(4/7)——2019.5.26 | 14 |
28 | Beta衝刺(5/7)——2019.5.27 | 10 |
29 | Beta衝刺(6/7)——2019.5.28 | 11 |
30 | Beta衝刺(7/7)——2019.5.29 | 10 |
31 | Beta衝刺——用戶使用調查報告——2019.5.31 | 15 |
32 | 雲打印 對Echo的Beta產品測試報告 | 13 |
33 | 雲打印 對 追光的人 的Beta產品測試報告 | 15 |
34 | Beta衝刺——總結篇 | 12 |
答:Alpha衝刺;這10天的衝刺過得很是充實,挖掘了本身的學習能力,在短期內學習微信小程序,並投入到緊張的Alpha衝刺,在這十天裏和本身的隊友聚在一塊兒緊張的開發,調試bug,設計界面與功能,與後端對接接口,學習了一套系統的開發流程,包括前端界面的設計,先後端數據的交互,後端開發的一些技術等。收穫到許多課內沒學習到的開發技能,也增強了本身的時間管理能力,在有限的時間裏去處理各個事情之間的協調。因此這十天是辛苦的,收穫是快樂的,因此印象最深入。數據庫
答:420小時,平均每週花60小時編程
答:學會使用Git Bash,上傳代碼至GitHub,使用墨刀進行原型設計,學習微信小程序開發者工具開發微信小程序,學習idea完成結對做業,學會使用showDOC對接接口等小程序
答::學會使用Git Bash,上傳代碼至GitHub,使用墨刀進行原型設計後端
答:學會使用微信開發工具開發微信小程序微信小程序
答:學習掌握了先後端的數據交互,學習了開發過程計劃的掌控微信
答:團隊協做能力,學會與隊友進行溝通,挖掘本身的學習能力,coding能力提升了
答:團隊項目實踐中,衝刺挖掘了本身的學習能力,在短期內學習微信小程序,並投入到緊張衝刺,學習了一套系統的開發流程,包括前端界面的設計,先後端數據的交互,後端開發的一些技術等。收穫到許多課內沒學習到的開發技能。但在兩個階段的任務安排不夠合理,在Alpha階段交給本身太多的任務,完成了全部的界面設計與絕大部分功能實現,致使在beta階段時,工做量不夠,只是作了一些補充,反而在Alpha階段任務繁重,壓力太大。因此我以爲,必定要學會把控本身的開發量,合理分配,否則會致使某個階段特別辛苦。
答:但願繼續以這種形式繼續,由於這種形式雖然很累,可是能收穫不少,並且對於大三的學生,完整的項目開發經驗是很是重要的,能夠幫助非常沒有作過大項目的同窗,去學習和了解完整的軟件開發,畢竟大三距離實際投入工做的時間已經很短,寧願學校內累一點,也不要去公司什麼都不懂,被別人刮目相看。可是我建議能夠對大二的學生進行一個前期的引導,好比學習某一方面項目開發技術,免得實踐中花費大量時間去學習新技術,致使任務量繁重。針對換隊友,我以爲須要,既然要體驗完整的項目開發,固然須要體驗完整的各種狀況的發生,並且須要注意新成員的作出的貢獻,是否很好的處理了這種狀況的發生。
答:團隊發展有四個階段分別爲萌芽階段,磨合階段,規範階段和創造階段。在萌芽階段,剛開始接觸項目,對於我本身的角色和職責都是很清楚,由於每一個都有本身學習的方面,因此在開發階段角色較爲清晰。在磨合階段,由於團隊成員之間彼此都比較熟悉,對咱們來講,磨合期相對較短。在規範階段,在兩次衝刺階段,你們都能比較主動,按時完成預期的任務,當新成員加入,由於新成員和咱們原來的成員開發方向是同樣的,因此產生的問題並非很是大,可能會有所不適應,但都很快克服了,與新成員的交接花了咱們一週時間的磨合期。最後是創造階段,創造階段沒有達到,不能很好地發揮主觀能動性。
2)經過一系列工具,流程,團隊合做,可以在預計的時間內發佈 「足夠好」 的軟件有項目規劃/需求/設計/實現/發佈/維護,有定時的進度發佈;而不是經過臨時熬夜,胡亂拼湊,大牛一人代勞,延遲交付等方式糊弄。
序號 | 做業 |
---|---|
1 | (1)團隊第一次做業——團隊展現 |
2 | (2)團隊第二次做業——選題報告 |
3 | (3)團隊第三次做業——原型設計 |
4 | (4)團隊第四次做業——需求規格說明書 |
5 | (5)團隊第五次做業——系統設計&數據庫設計 |
6 | (6)團隊第六次做業——現場編程github實訓 |
7 | (7)團隊第七次做業——Alpha衝刺 |
8 | Alpha衝刺——序言篇(任務與計劃) |
9 | Alpha衝刺(1/10)——2019.4.24 |
10 | Alpha衝刺(2/10)——2019.4.25 |
11 | Alpha衝刺(3/10)——2019.4.26 |
12 | Alpha衝刺(4/10)——2019.4.27 |
13 | Alpha衝刺(5/10)——2019.4.28 |
14 | Alpha衝刺(6/10)——2019.4.29 |
15 | Alpha衝刺(7/10)——2019.4.30 |
16 | Alpha衝刺(8/10)——2019.5.1 |
17 | Alpha衝刺(9/10)——2019.5.2 |
18 | Alpha衝刺(10/10)——2019.5.3 |
19 | Alpha衝刺——測試篇 |
20 | Alpha衝刺——總結篇 |
21 | 團隊第八次做業——Beta衝刺 |
22 | Beta衝刺——凡事預則立隨筆 |
23 | Beta衝刺(1/7)——2019.5.23 |
24 | Beta衝刺(2/7)——2019.5.24 |
25 | Beta衝刺(3/7)——2019.5.25 |
26 | Beta衝刺(4/7)——2019.5.26 |
27 | Beta衝刺(5/7)——2019.5.27 |
28 | Beta衝刺(6/7)——2019.5.28 |
29 | Beta衝刺(7/7)——2019.5.29 |
30 | Beta衝刺——用戶使用調查報告——2019.5.31 |
31 | Beta衝刺——總結篇 |
首先拿到了小黃衫很是開心,感受對本身以前的一些努力得到了一個確定。雖然在這個過程當中是比較辛苦的,可是也學習到了許多知識與技能。對於這門課,剛開始我也是抱着排斥的態度,由於要準備考研,又那麼花費時間,因此抱着消極的態度,但在後面發現其實不過多花費時間,時間老是夠用的,只是取決於本身是怎麼去安排,少打點遊戲,把開發應用當作一種有成就的遊戲,這樣就不會發現本身時間不夠用了。並且到後面發現本身作出了一個產品後,成就感爆棚後,就會更加有積極性去作這個實踐,因此我也如今挺感謝這個實踐,幫助我去實現一個完整項目的開發,積累了一些經驗。因此我很支持下一屆繼續以這種形式來做爲這門課的實踐方式。最後很高興拿到小黃衫,yeah快樂~~~~~~~~