這個作業屬于哪個課程 | 2020春|S班(福州大學) |
---|---|
這個作業要求在哪裡 | 團隊作業第六次——beta沖刺+事後諸葛亮 |
團隊名稱 | 軟工實踐互動評價小組 |
這個作業的目标 | beta沖刺 |
作業正文 | |
其他參考文獻 |
一、讨論組長是否重選的議題和結論
組長對整體流程比較清楚,更換組長可能會發生不必要的麻煩,故不重選。
二、下一階段需要改進完善的功能
功能 | 功能描述 |
---|---|
分數統計邏輯優化 | 在之前的設計中,隻有所有小組交齊評分表以後才可以完成自動統分,有小組未交則會統分失敗,本次我們将優化業務邏輯,使得有小組未交時也可以完成統分。(本條已咨詢使用者意見) |
前端頁面美化 | 在alpha階段中,我們着重完成功能的實作,對頁面的美觀程度不是很重視,我們将在beta階段對其進行改進。 |
綜合得分 | 完善綜合得分相關接口 |
三、下一階段新增的功能
加密功能 | 由于将密碼暴露出來非常不安全,是以我們将在兩個次元上進行加密工作來確定密碼在通信和使用時不會洩漏: 1.使用md5加密。 2.前端預設密碼隐藏。 |
背景首頁 | 新增一個背景首頁,用于直覺地統計某個班級小組的曆次得分曲線 |
四、需要改進的團隊分工
本次分工進行了一定改進,安排了專門的測試人員。
成員 | 分工 |
---|---|
許家誠 | 前端、部署 |
傅少華 | 前端 |
陳茜 | 前端、文檔 |
蔡鴻輝 | 後端業務邏輯完善 |
張增燊 | 後端接口完善 |
陳家祯 | 後端加密處理 |
蔡俊 | 測試 |
肖玮昊 |
五、需要改進的工具流程
版本控制
我們之前采取的辦法是一開始把每個人都拉進github主倉庫的協作組,這樣大家可以直接commit到主倉庫上不需要pull request,這樣很友善,但是也發生過意外,比如沒有fetch就commit,會把其他人寫的内容覆寫掉。雖然我們最後解決了,但是為了避免這種情況,我們還是要求每個人在commit之前一定要先fetch,并且要在群上通知大家。
測試工具
之前我們的測試方法主要還是人工測試,之後由于要進行性能測試、相容性測試等,需要使用Ghostlab、LoadUI Pro等測試工具。
六、沖刺的時間計劃安排
時間 | 後端 | |
---|---|---|
5.27 | 背景首頁 | 統分邏輯優化 |
5.28 | 小組頁面完善 | 綜合評分接口完善 |
5.29 | ||
5.30 | 部署及測試 | 單元測試 |
5.31 | 前端風格統一 | 代碼複審 |
6.1-6.2 | 改BUG,統一代碼風格 |
由于測試方面經驗不足,無法估測時間,是以給出大緻的測試任務
測試任務 |
---|
接口測試 |
連結測試 |
表單測試 |
性能測試 |
相容性測試 |
可用性測試 |