團隊專案(HCL隊)第二週
阿新 • • 發佈:2018-11-09
一、專案介紹
1.內容
我們隊選擇的題目是經典90坦克大戰的java實現,後續會加入ai,以實現更豐富的體驗。
2.預期使用數量
原版的經典90坦克大戰擁有眾多粉絲,我們在其上進行拓展,目前預計使用者量為2000.
3.需求規格說明書
基本需求
- 闖關遊戲,人機對戰
- 豐富的地圖元素,有趣的角色扮演
- 基本的移動,射擊等方法,以及擊毀坦克的效果
高階需求
- 敵機掌握我方大本營的位置,並搜尋合適路徑進攻
- 新的地圖
- 血量設定,以方便新手入門
- 新的道具
面向使用者分析:作為經典遊戲的複製品,我們必須致敬經典,在大部分情況下還原原版的設定,並在此之上加入我們的拓展。
需求性分析:暢順的移動射擊體驗,完善的規則限制。
技術需求:java swing製作介面、人工智慧製作敵機ai。
二、系統進一步闡釋
- 真實性
- 目前微信上最近推出幾個小程式復刻版,同時也有其他團隊選擇同樣專案
- 可用性
- 休閒娛樂
- 價值性
- 致敬經典
- 有情懷
- 重溫童年
碼雲連結:https://gitee.com/misakubex/BattleTank
issues:
三、時間安排:
原有安排
時間 | 任務進度 |
---|---|
第6周 | 1.團隊組隊,團隊部落格 (√) |
2.團隊介紹、成員展示、角色分配、選題確定 (√) | |
3.制定團隊計劃安排,團隊貢獻分的規定 (√) | |
第7周 | 1.需求規格說明書 |
2.原型設計,隊員估計任務難度並學習必要的技術 | |
3.編碼規範完成、平臺環境搭建完成、初步架構搭建 | |
第8周 | 1.原型改進(給目標使用者展現原型,並進一步理解需求) |
2.架構設計,WBS, 團隊成員估計各自任務所需時間 | |
3.測試計劃 | |
第9周 | 1. 團隊專案Alpha任務分配計劃 |
2. 連續7天的Alpha敏捷衝刺,7 篇 每日Scrum Meeting部落格+程式碼提交 | |
第10周 | 1.使用者反饋+測試計劃改進 |
2. 團隊Alpha階段個人總結 | |
3. 團隊專案Alpha部落格:釋出說明、測試報告、展示部落格、專案管理 | |
第11周 | 1. 團隊專案Alpha部落格:事後分析 |
2. 每個團隊有一人必須離開,自己尋找下一個接納自己的團隊。團隊發部落格宣佈離隊和接納的成員。 | |
第12周 | 1. 團隊專案Beta任務分配計劃,介紹新成員 |
2. 連續7天的Beta敏捷衝刺,7 篇 每日Scrum Meeting部落格+程式碼提交 | |
第13周 | 1. 團隊專案Beta部落格:釋出說明、測試報告、展示部落格 |
2. 團隊Beta階段個人總結 | |
第14周 | 1. 團隊專案Beta部落格:事後分析, 宣佈每人的貢獻分 |
第15周 | 1.團隊整個階段總結,分析使用者資料,整理文件,保證以後的團隊能接手。 |
校正後的安排
時間 | 任務進度 |
---|---|
第6周 | 1.團隊組隊,團隊部落格 (√) |
2.團隊介紹、成員展示、角色分配、選題確定 (√) | |
3.制定團隊計劃安排,團隊貢獻分的規定 (√) | |
第7周 | 1.需求規格說明書 (√) |
2.原型設計,隊員估計任務難度並學習必要的技術 (√) | |
3.編碼規範完成、平臺環境搭建完成、初步架構搭建 (√) | |
第8周 | 1.原型改進(給目標使用者展現原型,並進一步理解需求) |
2.架構設計,WBS, 團隊成員估計各自任務所需時間 | |
3.測試計劃 | |
第9周 | 1. 團隊專案Alpha任務分配計劃 |
2. 連續7天的Alpha敏捷衝刺,7 篇 每日Scrum Meeting部落格+程式碼提交 | |
第10周 | 1.使用者反饋+測試計劃改進 |
2. 團隊Alpha階段個人總結 | |
3. 團隊專案Alpha部落格:釋出說明、測試報告、展示部落格、專案管理 | |
第11周 | 1. 團隊專案Alpha部落格:事後分析 |
2. 每個團隊有一人必須離開,自己尋找下一個接納自己的團隊。團隊發部落格宣佈離隊和接納的成員。 | |
第12周 | 1. 團隊專案Beta任務分配計劃,介紹新成員 |
2. 連續7天的Beta敏捷衝刺,7 篇 每日Scrum Meeting部落格+程式碼提交 | |
第13周 | 1. 團隊專案Beta部落格:釋出說明、測試報告、展示部落格 |
2. 團隊Beta階段個人總結 | |
第14周 | 1. 團隊專案Beta部落格:事後分析, 宣佈每人的貢獻分 |
第15周 | 1.團隊整個階段總結,分析使用者資料,整理文件,保證以後的團隊能接手。 |
矯正計算方法
由於第六週和第七週給出有充足的時間進行系統設計和需求分析,這兩週的小組成員都可以按照計劃穩步推進,因此可以完成原有計劃表給出的安排,本週暫時不需要對計劃表進行矯正
四、分工安排:
李密、盧泰佑:坦克類的實現以及相關方法
黃宇航、黃國航、賴少勇、陳舒標:其餘地圖實現以及介面實現
五、完成情況:
全員:進行討論並得出需求分析以及大體框架