上一篇:团队项目(一)

需求规格说明书

见下方附录链接

预期用户数量

1200

那么这个数字怎么得出来的呢?

美国著名推销员乔·吉拉德在商战中总结出了250定律。他认为每一位顾客身后,大体有250名亲朋好友。

考虑我们作为学生,经济能力一般,推广能力有限,大抵是向身边的人进行推广,我们团队有六名成员,假设每名成员能成功向身边的两百人进行推广,那么我们这款游戏的早期用户预期就有1200人。

系统阐述

  • 真实性:游戏操作简单,节奏明快,整个系统主要分为4个模块:主界面、游戏界面、游戏结束场景、积分排行界面。
  • 可用性:由于我们选择用Java对游戏进行开发,因此我们的程序一大优势就是跨平台,只要用户系统包含JRE,那么不管windows系统、Linux系统还是macOS系统,都能顺利运行我们的程序;其次我们的程序配置要求不高,适合广大用户使用。
  • 价值性:首先《Duet Game》作为一款休闲挑战类游戏,界面美观,操作轻松,玩法简单,玩家容易上手并能从中体会到游戏乐趣。作为一款小巧的端游,相较于手游不容易沉迷(比如很少有人沉迷蜘蛛纸牌或扫雷)适度游戏益脑,沉迷游戏伤身。不可否认,手机端有着得天独厚的优势——便利性,但随着智能手机、4G网络的普及,越来越多孩子深陷手游世界。手机游戏只是一种娱乐方式,但对部分青少年来说,手机游戏就是整个世界。而我们的游戏分流了部分手机用户,某种程度上让孩子放得下手机游戏,避免游戏成瘾。

项目地址

https://git.dev.tencent.com/Shadow_Evan/DuetGame.git

任务计划

微信图片_20181019212611.png

团队安排

微信图片_20181019213529.png

时间安排

原时间安排

时间 计划
10.15-10.21 学习游戏开发所需知识
10.19-10.21 搭建基础游戏框架
10.22-10.27 改进原型并开发游戏各个模块
10.28-11.03 冲刺实现和测试准备
11.04-11.10 完成项目并博客展示

时间调整

由于基本界面已经完成,功能模块上需要等到搭建完框架后才能进行时间估计,因此要增加一些时间安排,后期还会继续对时间安排细化调整

现时间安排(暂定)

时间 计划
10.19-10.21 搭建基础游戏框架
10.22-10.23 预估任务时间和原型改进
10.23-10.29 开发组建游戏的各个模块
10.29-11.03 根据细分任务敏捷冲刺
11.04-11.10 完成Alpha阶段并展示

团队分工

成员 任务
杨辉鹏 实现基本界面并预留接口
张鸿 搭建基础框架方便后续开发
嘉曼、英杰 主要进行测试并开发简单的小模块
浚杰、嘉帆 开发主要功能模块

完成情况

成员 任务
杨辉鹏 大致完成了基本界面的实现
张鸿 撰写并完成文档规范
其他人 进行了Java环境的搭建和JavaFX的学习

个人感想

  • 陈嘉曼:小细节往往是影响到大局和事态发展结果的关键。事无巨细,都全力以赴,尽职尽责地去完成,才可能将个人工作目标完成到尽善尽美。
  • 萧英杰:在团队合作的初期中,我了解到团队合作的一些意义。团队合作可以扬长避短,发挥每个人的长处,也可以提高工作效率。
  • 夏浚杰:团队项目并不简单,需要明确的分工和合理的安排以及大家一起努力才能完成,集思广益才能获得好的成果。
  • 杨辉鹏:万丈高楼平地起,基础十分重要。
  • 谢嘉帆:这一周项目经理做的事比较多,希望后面大家可以各司其职,一起加油。
  • 张鸿:在团队合作初期如何与队员进行有效地沟通是一个重要的问题,而我处理得还不够好。另外在安排上不够决断,希望在项目中后期能有所成长。

附录

软件需求规格说明书

编码规范