|
|
---|---|
課程班級博客鏈接 | https://edu.cnblogs.com/campus/xbsf/nwnu2020SE |
這個作業要求鏈接 | https://www.cnblogs.com/nwnu-daizh/p/13089324.html |
團隊名稱 | 3+1>4 |
團隊成員分工描述 | 王嫄:PM |
團隊的課程學習目標 | 1、軟件編碼Alpha階段博客編寫 |
這個作業在哪些方面幫助團隊實現學習目標 | 1、了解了Alpha階段的具體內容; |
團隊博客鏈接 | https://www.cnblogs.com/team12138/ |
團隊項目Github倉庫地址鏈接 | https://github.com/book-team/team-book |
一、團隊軟件項目編碼准備
1.軟件開發環境配置說明
"西師愛閱"微信小程序使用"微信開發者工具"進行編碼,使用Mysql創建數據庫。微信開發者工具是微信官方提供的針對微信小程序的開發工具,集中了開發,調試,預覽,上傳等功能,所以我們選擇該軟件來編碼。這里,我們下載的是Windows穩定版,各個版本之間是兼容的。如需安裝,去官網下載適合自己電腦的版本安裝即可,具體安裝配置可參照這篇博客,微信開發者工具配置好的截圖如下:

2.項目編碼規范說明文檔已上傳到團隊項目Github倉庫
3.已上傳項目編碼規范文檔截圖

二、Alpha 沖刺Scrum meeting導航
三、【軟件編碼Alpha沖刺總結】結合燃盡圖陳述任務2執行過程
-
燃盡圖:由於我們所使用的燃盡圖制作工具過期,所以燃盡圖不能在同一張圖片上展示


-
任務2執行過程陳述:
由燃盡圖可以看出,任務周期是從2020-06-12到2020-06-18號,共七天,主要任務有26個。其中,6.12號實際線與參考線很接近,說明每天任務進展和預期相符合;6.13和6.14號,實際線高於參考線,這也說明項目遇到了一些問題,比如編碼問題,所用軟件過期問題等,導致進展不是很順利;6.15號實際線低於參考線,項目進展恢復,在此期間團隊成員也是熬夜奮戰,努力完成每天的任務2安排;6.16號,6.17號,6.18號實際線都在參考線之下,說明任務2進展順利。
四、團隊項目github倉庫中軟件源碼文件結構截圖

五、記錄完成《實驗九 團隊作業5:團隊項目編碼與Alpha沖刺》各項任務實際花費的時間和分工
任務名稱 | 階段 | 姓名 | 分工 | 花費時間(h) |
---|---|---|---|---|
任務一 | 開發准備 | 王嫄 | 環境安裝 | 2 |
牛莉梅 | 環境測試 | 2 | ||
祁甜 | 項目編碼規范文檔編纂整理 | 2 | ||
王爽 | 項目編碼規范文檔編纂整理 | 2 | ||
任務二 | Alpha沖刺第一天 | 王嫄 | Alpha階段頁面跳轉規划 | 3 |
牛莉梅 | Alpha階段數據庫規格設計 | 2 | ||
祁甜 | Alpha階段頁面布局設計 | 2 | ||
王爽 | Alpha階段前端接口規划 | 2 | ||
Alpha沖刺第二天 | 王嫄 | demo版前端頁面制定,前端框架weapp學習 | 2 | |
牛莉梅 | demo版數據庫設計,后端django學習 | 2 | ||
祁甜 | demo版接口設計,后端django學習 | 3 | ||
王爽 | demo版前端設計,前端框架weapp學習 | 2 | ||
Alpha沖刺第三天 | 王嫄 | 實現可行性demo登錄頁面 | 2 | |
牛莉梅 | 實現demo版用戶數據庫及簡單接口 | 2 | ||
祁甜 | 實現demo版發布數據庫和接口 | 2 | ||
王爽 | 實現demo版發布頁面及其其中的接口綁定 | 3 | ||
Alpha沖刺第四天 | 王嫄 | Alpha版本首頁整體框架UI設計 | 2 | |
牛莉梅 | 實現用戶數據庫,首頁最新圖書頁面制作 | 3 | ||
祁甜 | 檢查接口,首頁熱門圖書頁面UI設計 | 2 | ||
王爽 | 實現前端數據檢查以及與后端的通信,首頁必讀書目頁面UI設計 | 2 | ||
Alpha沖刺第五天 | 王嫄 | 個人中心頁面整體框架UI設計 | 4 | |
牛莉梅 | 個人中心頁面制作 | 3 | ||
祁甜 | 書架頁面整體框架UI設計 | 3 | ||
王爽 | 書架頁面制作 | 3 | ||
Alpha沖刺第六天 | 王嫄 | 服務模塊整體框架UI設計、筆記秀模塊頁面制作 | 4 | |
牛莉梅 | 服務模塊頁面制作 | 3 | ||
祁甜 | 借閱榜單模塊、筆記秀模塊整體UI設計 | 3 | ||
王爽 | 借閱榜單模塊制作 | 3 | ||
Alpha沖刺第七天 | 王嫄 | 分類頁面整體框架UI設計 | 3 | |
牛莉梅 | 分類頁面制作 | 3 | ||
祁甜 | 關於我們整體框架UI設計 | 3 | ||
王爽 | 關於我們頁面制作 | 4 | ||
任務三 | 總結分析 | 王嫄 | Alpha階段總結,並對總結博客進行分工 | 2 |
牛莉梅 | 完成博客全局的設計及撰寫 | 2 | ||
祁甜 | 在github中上傳所需相關資料,並對上傳資料截圖 | 2 | ||
王爽 | 對整個Alpha階段的燃盡圖進行分析總結 | 2 |
六、每位成員結合任務分工總結本次實驗心得,最后由項目組長進行總結陳述
1、任務分工角度總結實驗心得:
牛莉梅:
本次任務我主要負責軟件環境測試,數據庫的協作編纂,部分接口的學習,首頁、最新圖書模塊、熱門圖書等模塊的編碼,以及最后博客撰寫工作,本次任務量相對來說比較大,所以我們小組很早就開始召開線下會議,商量任務分配,雖然也遇到了很多問題,比如對小程序的編碼以及運行環境不是很熟悉,但通過學習,我們克服了這些問題,本次任務,也充分體現了一個團隊協作學習的重要性,團隊協作真的可以大大提高開發效率,最重要的一點是PM一定要嚴格把握時間。
王爽:
在這次Alpha沖刺階段,根據之前的准備工作的基礎,項目進入編碼階段。7天的時間里任務繁重,但項目也是有條不紊的進行着。每一天的分工大家都負責好自己負責的模塊,並且誰有問題都提出來大家一起解決,而且每個人的任務既有設計也有編碼,讓每個人都學到完整的東西,到最后完成Alpha沖刺階段任務的時候也感到很充實!
祁甜:
此次的團隊作業正式進入了編碼階段,項目已經進入了第一次的沖刺階段。時間緊任務重。這次也和以前一樣將任務分配到個人然后各自完成進行整合,此次由於是編碼所以遇到了很多困難。但通過努力也都解決了。此次我主要進行了UI設計等工作,還有一部分的編碼實現。通過這次作業我深深的感受到了團隊開發的好處,一邊編碼一邊測試就會將很多錯誤在剛開始的時候就解決,減少了很多的返工,大大提高了開發效率。
王嫄(PM):
通過這次實驗,真的是感覺到了什么是沖刺。每天都處於一種緊綳狀態,耗費時間也相對於以前的實驗多了很多。PM要把握好項目的整體進展情況,保證每天每個人都要完成所分配任務,無疑對我來說是一種比較大的考驗。很感謝成員的努力配合,讓我們這次沖刺完成的很好。希望以后大家再接再厲。
2、PM總結陳述:
本次任務對整個團隊來說都是一次極大的考驗,首先,大家要熟悉微信小程序開發者工具的使用,之后還要進行編碼以及每天【Alpha】Scrum meeting博客的撰寫,工作量很大,但是通過高效的時間管理和任務分配,以及大家的積極配合,保證了項目順利進行,這也再次體現出團隊協作的重要性,希望小組成員繼續加油。