团队项目——项目启动及需求分析

1.介绍团队情况:

队名:红鲤鱼与绿鲤鱼与驴

队员:

姓名 学号 博客地址
林吉庆 130201120 http://www.cnblogs.com/CLSVEN/
郑都都 130201239 http://www.cnblogs.com/dudu-27/
张泽凯 130201227 http://www.cnblogs.com/zzkmark/
张富彬 130201222 http://www.cnblogs.com/legend07/
李铖 130201209 http://www.cnblogs.com/wann/
高亚南 130201126 http://www.cnblogs.com/GGGGGG7/

队训:嘿,你的代码写完了没!!!

 

 

2.介绍项目情况:

项目名称:打地鼠(C#版本、Android版本)

总体任务:打地鼠游戏可以流畅运行,可以让玩家进行DIY设置。

各成员分工:

      林吉庆 负责 主要程序的框架

      郑都都 负责 程序的主体代码编写

      张泽凯 负责 程序的窗体设计

      张富彬 负责 程序的运行调试

      李铖    负责 程序的素材处理

      高亚南 负责 程序的代码复审

 

3.利用NABCD模型对项目进行竞争性需求分析

 N:need             

  我们大家一定都玩过打地鼠的游戏,但是对于我们而言好多人都面临着一个难题,游戏容易疲劳同时会失去兴趣,所以决定开发一个DIY版本的打地鼠游戏,可以让游戏寿命更长久。典型人群需求:儿童玩家:可以锻炼反应能力;青年玩家:体验DIY的乐趣;老龄玩家:休闲娱乐。

 A:approach        

  打地鼠游戏实现的目标:在PC端通过鼠标单击来实现“打地鼠”的功能,同时有菜单栏来设置DIY的功能。在Android端首先需要实现的是多版本的兼容,通过点击来实现“打地鼠”,可以接入玩家的相册读取图片,同时进行分享挑战(通过微博或微信的认证)。

 B:benefit          

  游戏有不同的等级的难度,可以锻炼大家的翻译能力同时锻炼了脑部发育。DIY功能可以添加游戏的趣味性。

 C:competitors   

  其他的打地鼠游戏。

 D:delivery           

  在完成之前会在朋友圈、微博发布推广,最后发布时在网盘开放下载、Android应用商店发布。

4.参照课本《构建之法》8.5节内容,把项目产品的功能都列出来,分别放到四个象限中

  外围功能 杀手功能
必要需求 界面简洁清晰,可在各个电脑以及手机稳定运行 比之于其他版本的打地鼠游戏我们的优势在于可以进行DIY设置,玩家可以根据自己的需求改变一部分的设置,会更加具有趣味性!
辅助需求 画面清新可爱,符合现阶段儿童的心里需求 程序运行流畅,鼠标点击准确性提高,使得用户体验到指哪打哪的舒适体验,手机端也会比较适用。

 

5. 构建项目的WBS

     

 

posted @ 2016-04-20 16:24  红鲤鱼与绿鲤鱼与驴  阅读(282)  评论(2编辑  收藏  举报