團隊專案第六週——事後諸葛亮分析(GG隊)
一、總結:
本次專案作為我們第一次團隊集體開發的專案,使我們在專案開發以及團隊合作方面都有了寶貴的
經驗以及初步的認識:
從專案開發的方面來看:
通過本次專案,我們更進一步加強了自己的前端知識,並初步感受到了大型專案開發前的需求分析,
結構設計等前期工作的必要性以及其在開發時起到的指導性作用。然而,本次專案開發中也有許多
做的不到位的地方:
在一開始的專案設計時,我們設計出來的遊戲原本就是在強調可擴充套件性的基礎上想出來的方案,這
導致在時間不足的情況下不可能實現設想中的所有功能(包括雙手操作以及QTE等),從而使得這
個遊戲一點都不好玩。
此外,由於遊戲的設計偏重美工,這注定了這個專案需要優秀圖形處理引擎來驅動,而我們貪圖一時
的方便,採用了網路端的H5作為開發語言,而不借助Unity等引擎,導致遊戲後臺程式能正常執行,
但是畫面的顯示卻由於JavaScript的特性,經常出現嚴重的卡頓,以致影響遊戲的正常進行。雖然消
耗了許多時間和精力去改善這個問題,但在低端電腦或瀏覽器核心的情況下仍無法正常遊戲。再者,
在開發過程中缺乏團隊交流以及監督,導致各部分開發效率不一,影響了整體的開發進度,導致項
目需求被進一步壓縮,以及Alpha專案釋出時仍有一些細節需要調整。在這次的團隊中,我們發現,
通過團隊合作,我們的知識面和能力面都得到了大幅度的擴充套件。
從個人的角度看:
每個人都有自己擅長的領域,除了編碼知識及水平以外,有的人擅長音樂,有的人擅長美工,有的人擅長寫文章;
即使在編碼上,每個人也有自己常用或熟悉的語言。而制約我們快速開發的原因,往往是專案需求的實現,需要
我們個人所未接觸過或不熟悉的領域的知識。而通過團隊合作,每個人所熟悉的領域結合起來之後,我們發現,團
隊的能力範圍得到了極大的擴充套件,從而能夠達到整個專案所需的知識面水平。因此,我認為這次試做的Alpha專案
離不開我們團隊的每一個人。
二、團隊成員貢獻分
學號 |
姓名 |
貢獻分 |
角色 |
可驗證貢獻 |
3116008802 |
葉尚文 |
29 | 前端開發+美工 |
主要功能實現 |
3216008808 |
蔡曉晴 |
17 |
前端開發+測試 |
靜態介面實現 |
3216008809 |
杜婷萱 |
17 |
前端開發 |
靜態介面實現 |
3116004647 |
龍劍初 |
20 |
PM |
撰寫部落格、專案跟進 |
3116004661 |
於澤浩 |
17 |
測試+設計 |
測試、背景美工 |