作业五:团队项目——项目启动及需求分析
1.团队情况:队名:爱基俱乐部
队员:史劭聪、马浩然、王烁、陈思宇、张兆凯、胡媛
队训:有志不在年高,无志空长百岁。
2.项目情况:项目名称:扫雷
总体任务:实现与windows中扫雷游戏基本相同的功能。
各成员分工情况:史劭聪、王烁:游戏窗体构建
马浩然、陈思宇:游戏代码输入
张兆凯、胡媛:游戏测试、代码更正
3.利用NABCD模型对项目进行竞争性需求分析
N是需求
扫雷这个游戏可以在无聊的时候作为一个消遣,锻炼大脑思维。
A是做法
通过合理的团队工作分配,每个人表达自己的看法,更完善整个程序,使我们的项目看起来更完整,游戏体验更好。
B是好处
扫雷是一个操作简单,活跃思维的游戏。在生活中,可以做闲暇时间的调味剂。
C是竞争
操作简单、可玩性强。
D是推广
推荐身边的人玩扫雷,一传十十传百。
4.参照课本《构建之法》8.5节内容,把项目产品的功能都列出来,分别放到四个象限中
外围功能 | 杀手功能 | |
必要需求 | 通过简单的代码,使项目迅速达成,在游戏体验方面进行“优化”。让使用者更愉悦。 | 在界面上,采取“差异化“的方法,使玩家有更好的游戏体验。 |
辅助需求 | 在项目完成过程中,争取不出错,避免在之后的人力和时间的浪费。 | 取消游戏记录功能。 |
5.构建项目的WBS