這個作業屬於哪個課程
2020春|s班
作業要求
alpha 衝刺問題總結
團隊名稱
雲玩家$
作業正文
點選參考文獻
現代軟體工程講義
對於介面文件中的所有介面,我們均已完成了編寫。但是並沒有交付測試,也沒有與小程式端通訊。同時在考慮更換資料庫,使用mongodb來替換mysql以達到更好的效能。
前台完成進度:
核心的每日單詞拼寫和進度儲存的邏輯和頁面基本完成,其他還有單詞收藏、學習歷史記錄等功能也已經初步實現。對重要的工具函式進行了測試。
除了進一步的進行測試,並嘗試上線以外,前後端下階段的展望如下:
後端人力資源
3個後端,3個前端,2兩個整理文件等。部分隊友專案經驗較為豐富,對於一些新手問題都能幫助解決,能提供了技術上的幫助。希望接下來的開發過程中,每個人都充分發揮自己的能力,爭取完善我們的小程式。
各項任務所需的時間和其他資源是如何估計的,精度如何?
測試的時間,人力和軟體/硬體資源是否足夠? 對於那些不需要程式設計的資源 (美工設計/文案)是否低估難度?
a:時間不夠,測試資源也不足,主要測試,是自己對自己開發的介面進行測試,因為時間問題,也並沒有對測試資料進行詳細的設計,沒有低估。
團隊在計畫階段是如何解決同事們對於計畫的不同意見的?
主要通過小組開會商討決定誰的意見更加規範,更加符合情理。通過溝通解決。任何成員有問題都會直接提出來進行的商議,最後由投票做決定。
設計工作在什麼時候,由誰來完成的?是合適的時間,合適的人麼?
a:隊長和技術人員、設計是提前完成的,在專案正式編碼之前。
設計工作有沒有碰到模稜兩可的情況,團隊是如何解決的?
a:根據產品定義使用者體驗,最後得以確定
什麼功能產生的 bug 最多,為什麼我們在設計/開發的時候沒有想到這些情況?
單詞的相關處理。單詞的情況較為複雜,比如當日沒背完單詞的情況、進度儲存、進度同步之類的功能都沒有考慮周全。設計時沒有考慮到這麼多的情況。
團隊是否有乙個測試計畫?
a: 有
團隊是否有測試工具來幫助測試?
a:後端使用junit,前端暫時使用node.js的assert模組對工具函式進行測試。
我們學到了什麼? 如果重來一遍, 我們會做什麼改進?
如果重來一遍,我們會選擇換個結構更簡單的,更契合我們專案的資料庫
Alpha衝刺 總結隨筆
這個作業屬於哪個課程 軟體工程 這個作業要求在 團隊作業第五次 alpha衝刺 這個作業的目標 alpha衝刺 作業正文 正文github鏈結 專案位址 其他參考文獻 無1 基於以前的原型做出初版頁面。2 對於基礎功能後端的介面都能準確的實現,配套的前端也能較好的實現。3 前後端介面都能很好的實現功...
Alpha衝刺總結隨筆
作業鏈結 alpha衝刺隨筆集 github位址 由於在設計介面以及理清部分功能業務邏輯的時候,發現之前的設計有一些地方有點問題,所以在功能方面稍作修改,但是大體不變 由於我們對後端技術還不是很熟悉,所以在本次的衝刺中預期計畫的功能模組也不多,但是在完成這些模組的時候我們還是遇到了很多問題 已經完成...
Alpha衝刺總結隨筆
作業鏈結 github位址 隊長部落格 alpha衝刺終於結束了,隊友們也都松了口氣,終於能好好準備一下考試了。然後再補上之前alpha衝刺落下的進度。旅法師隊伍 學號姓名 部落格位址 github位址 031602305 陳瑋部落格 github 031602308 陳子恆部落格 github 0...