团队作业2-需求规格说明书
一、产品描述
1.1、项目名:开心消消乐
1.2、项目介绍:开心消消乐是一款消除游戏,因其简单易上手的玩法深受大众的欢迎。该游戏画面及动画效果都比较精美,玩法较为简单,一玩就会,适合大众闲时自我放松、娱乐一下。
1.3、预期用户数量:100
二、需求分析
2.1目标用户:
在闲暇之时想玩点小游戏的各年龄段人群,主要包括低龄学生、高领用户及女性用户。
2.2系统及用户分析
真实性:无论男女老少、何种身份,每个人经过一天的学习工作后,都会想着放松、娱乐一下。而很多人不会玩那些操作要求高、战略性高的游戏,只是单纯的想放松一下,这类人数量相当巨大。
可用性:该游戏画面及动画效果都比较精美,符合大众审美。而且玩法简单易上手,无论何种层次的用户都能从游戏中体会到乐趣。消除方块的爆炸特效能给用户带来成就感,娱乐效果很强。
价值:让每一个用户都能从游戏中收获快乐,减轻压力。
2.3功能需求:
2.4硬件接口需求#
本软件需运行于搭载windows10系统的个人电脑上。
2.5技术需求
2.5.1、本软件使用Unity进行开发,需要组员学习Unity开发技术。
2.5.2、使用C#作为unity的脚本语言,需要组员学习c#。
2.6其他需求类#
美术以及UI由策划及美工决定
三、团队任务管理
3.1、代码管理 - 码云网址:https://gitee.com/chenhaolin9875/xiaoxiaole
3.2团队分工
-
成员姓名 软工角色 团队责任 张择庆 产品经理 整理博客工具策划 周锦发 开发测试 美术及开发 袁千喜 开发测试 程序,负责实现功能 程囿阳 开发测试 程序,负责实现功能 杨云程
开发测试 程序,负责实现功能
陈浩霖
开发测试 程序,负责实现功能
3.3团队原时间安排
第 8 周 |
1.团队组队、团队博客 |
|
2.团队介绍、成员展示、角色分配、选题确定 |
|
3.制定团队计划安排,团队贡献分的规定 |
第9周 |
1.需求规格说明书 |
|
2.原型设计,队员估计任务难度并学习必要的技术 |
|
3.编码规范完成、平台环境搭建完成、初步架构搭建 |
第10周 |
1.原型改进(给目标用户展现原型,并进一步理解需求) |
|
2.架构设计,WBS, 团队成员估计各自任务所需时间 |
|
3.测试计划 |
第11、12周 |
1. 团队项目Alpha任务分配计划 |
|
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 |
第13周 |
1.用户反馈+测试计划改进 |
|
2. 团队Alpha阶段个人总结 |
|
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 |
第14周 |
1. 团队项目Alpha博客:事后分析 |
|
|
3.4团队现时间安排表
第9周 |
1.需求规格说明书 |
|
2.原型设计,队员估计任务难度并学习必要的技术 |
|
3.编码规范完成、平台环境搭建完成、初步架构搭建 |
第10周 |
1.原型改进(给目标用户展现原型,并进一步理解需求) |
|
2.架构设计,WBS, 团队成员估计各自任务所需时间 |
3、测试计划 |
|
|
4.学习所需技术 |
第11、12周 |
1. 团队项目Alpha任务分配计划 |
|
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 |
第13周 |
1.用户反馈+测试计划改进 |
|
2. 团队Alpha阶段个人总结 |
|
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 |
第14周 |
1. 团队项目Alpha博客:事后分析 |
|
2.收集用户反馈 |
四、完成情况及个人感想
姓名 | 完成情况 | 个人感想 |
张择庆 | 学习unity及c# (×) | 第一次团队开发 我的心情真是紧张又兴奋 希望能够收获进步和友情 |
周锦发 | 学习unity及c# (×) | 想在团队里和大家一起进步 |
程囿阳 |
撰写博客(√) 学习unity及c# (×) |
好好学习,天天向上 |
袁千喜 | 学习unity及c# (×) | 在团队开发任务中认识到了自己的不足,以后还要继续提高知识水平 |
陈浩霖 | 学习unity及c# (×) | 希望能在此次开发中体验制作游戏的过程 |
杨云程 | 撰写博客及游戏策划(√) | 想再好好学习unity |