[对对子队]Beta设计和计划
需求再分析
Alpha阶段用户反馈的问题主要有三个
- 新手引导部分没有明确指出合成按钮可以使用下拉框切换目标,因此不少玩家卡在第三关
- 觉得合成动画太长,希望可以快进或者跳过
- 对游戏目标很迷惑,不知道为什么要合成这些东西
由此衍生出的新的需求
- 更加完善的新手引导部分
- 在出现新的内容时即时向玩家展示相应的新手引导
- 在新手引导中加入故事背景的介绍,加强玩家带入感
为什么会出现这种偏差
- 在开发时没有充分的站在用户的角度做设计,轻视了用户体验方面的设计
如何在Beta阶段了解用户需求
- 在开发过程中就导出中间版本找用户进行体验反馈
功能增减
Beta阶段新增功能
| 新增功能 | 验收标准 |
|---|---|
| 循环语句组件 | 1、能够由玩家选择循环次数 2、UI上能够体现出循环语句块内语句与其他语句属于不同部分 |
| 循环语句关卡(3-5关) | 1、体现出循环语句相关的编程思想 2、难度曲线设计合理 |
| 选择语句组件 | 1、能够由玩家选择判断条件 2、UI上能够体现出选择语句块内语句与其他语句属于不同部分 |
| 选择语句关卡(3-5关) | 1、体现出选择语句相关的编程思想 2、难度曲线设计合理 |
| 新手引导 | 1、在每一部分的第一关加入对关卡及新功能介绍的新手引导(顺序、循环、选择) 2、在游戏第一关加入对游戏故事背景的介绍 3、在出现新的系统时即时加入相应的介绍(如合成按钮的目标切换) |
- 除新手引导外其他的新功能均需要新的原型设计
- 没有新增的典型用户
技术改进
- 新增commit的命名规范
<type>:<内容描述>
- type的类型如下
feat:新增feature
fix: 修复bug
docs: 仅仅修改了文档,比如README, CHANGELOG, CONTRIBUTE等等
style: 仅仅修改了空格、格式缩进、都好等等,不改变代码逻辑
refactor: 代码重构,没有加新功能或者修复bug
perf: 优化相关,比如提升性能、体验
test: 测试用例,包括单元测试、集成测试等
chore: 改变构建流程、或者增加依赖库、工具等
revert: 回滚到上一个版本
- 例如
fix:修复过关礼花会被结算面板遮挡的bug
任务分解
| 任务大类 | 具体任务 | 预估时长 | 负责人 |
|---|---|---|---|
| 策划 | 1、设计循环组件 2、设计关卡4、5、6(循环关卡) 3、设计选择组件 4、设计关卡7、8、9(选择关卡) 5、设计循环关卡的新手引导 6、设计选择关卡的新手引导 7、优化设计顺序关卡的新手引导 8、搭建关卡4、5、6 9、搭建关卡7、8、9 |
2h 3h 2h 3h 2h 2h 2h 6h 6h |
吴桐雨 吴桐雨 吴桐雨 吴桐雨 吴桐雨 吴桐雨 吴桐雨 何瑞、吴昭邦 何瑞、吴昭邦 |
| 美术 | 1、实现循环关卡中的必要模型 2、实现选择关卡中的必要模型 3、优化流水线加入物品的动画 4、优化流水线的齿轮的动画 5、优化过关时的礼花效果 6、优化关卡选择页面的图标效果 7、实现循环关卡的关卡背景 8、实现选择关卡的关卡背景 |
4h 4h 4h 3h 2h 2h 2h 2h |
朱俊豪 朱俊豪 吴桐雨 吴桐雨 朱俊豪、马嘉 朱俊豪 朱俊豪 朱俊豪 |
| 程序 | 1、实现循环组件 2、实现选择组件 3、实现循环语句系统的逻辑 4、实现选择语句系统的逻辑 5、实现循环关卡新手引导功能 6、实现选择关卡新手引导功能 7、优化顺序关卡新手引导功能 |
2h 2h 8h 8h 3h 3h 3h |
何瑞、吴昭邦 何瑞、吴昭邦 何瑞、吴昭邦、马嘉 何瑞、吴昭邦、马嘉 梁河览、马嘉 梁河览、马嘉 梁河览、马嘉 |
| PM | 1、组织例会,记录会议 2、跟进任务进度,做出适时调整和援助 3、撰写必要的博客 |
1h*n 1h*n 1h*n |
黄贤昊 黄贤昊 黄贤昊 |
| 测试 | 1、测试关卡4、5、6并报告 2、测试关卡7、8、9并报告 |
2h 2h |
梁河览、马嘉 梁河览、马嘉 |
Beta阶段总时长约115h
人员管理
| 任务大类 | 负责人 | 协助人 |
|---|---|---|
| 策划 | 吴桐雨 | 马嘉、黄贤昊 |
| 程序 | 吴昭邦 | 梁河览、何瑞、马嘉 |
| 美术 | 朱骏豪 | 吴桐雨 |
| PM | 黄贤昊 | 无 |
| 测试 | 所有人 | 无 |
- 新入会成员的培训
由于新入会成员本身拥有一定的美术和游戏开发基础,且负责的主要是策划和美术相关工作,所以在阅读相关文档并且和上一任策划进行交流后便可初步投入工作。
为保证新成员能够顺利适应策划的工作,我们要求其仔细阅读上一任策划留下的设计文档,并在会议中详细了解游戏的设计思路和基本设计思想,并且仔细研究竞品游戏,以作出更高质量的工作
[对对子队]Beta设计和计划的更多相关文章
- [对对子队]Beta阶段项目展示博客
Beta阶段项目展示博客 1 团队成员的简介和个人博客地址 成员 头像 岗位 博客 个人介绍 黄贤昊 PM 17373253 喜欢玩游戏和做游戏,项目经验基本都和游戏相关,擅长摸鱼,偶尔敬业. 吴桐雨 ...
- [知识路书]beta设计和计划
[知识路书]beta设计和计划 一.需求再分析 根据用户反馈,是否发现之前的需求分析有偏差?为什么会出现这种偏差?beta阶段你们是否能真的分析清楚用户需求?如何做到? 根据alpha阶段的推广情况以 ...
- beta设计和计划
项目 内容 课程:北航-2020-春-软件工程 博客园班级博客 要求 Beta设计和计划 我们在这个课程的目标是 提升团队管理及合作能力,开发一项满意的工程项目 这个作业在哪个具体方面帮助我们实现目标 ...
- [no_code][Beta]设计和计划
2020春季计算机学院软件工程(罗杰 任健) 2020春季计算机学院软件工程(罗杰 任健) 作业要求 Beta设计和计划 我们在这个课程的目标是 远程协同工作,采用最新技术开发软件 这个作业在哪个具体 ...
- [敏捷软工团队博客]Beta设计和计划
项目 内容 2020春季计算机学院软件工程(罗杰 任健) 博客园班级博客 作业要求 Beta设计和计划 我们在这个课程的目标是 在团队合作中锻炼自己 这个作业在哪个具体方面帮助我们实现目标 对Beta ...
- 【二食堂】Beta - 设计和计划
Beta设计和计划 需求再分析 根据助教.老师.用户以及各个团队PM的反馈意见,我们的项目目前有以下问题: 功能不完整 实用价值不高 两方面的缺陷,所以在Beta阶段,我们工作的中心还是完成项目规划中 ...
- Beta设计和计划 —— NameNotFound
需求再分析 1. 用户群体 经过用户(大多数是同学)的反馈,我们发现大家其实并不是十分明确我们要做的到底是什么.具体要怎么用.而实际上我们的典型用户也并不是学生群体,因此出现这些偏差也是很正常的,毕竟 ...
- UltraSoft - Beta - 设计与计划
在DDL Killer的Alpha发布版本一周后,我们积累了一定的用户数量和用户反馈,同时也着手准备Beta阶段的继续开发,在正式开始迭代前,先对我们的Beta阶段的需求做一个统计和预估,一是保证工作 ...
- [对对子队]Alpha阶段项目展示博客
Alpha阶段项目展示博客 1 团队成员的简介和个人博客地址 成员 头像 岗位 博客 个人介绍 黄贤昊 PM 17373253 喜欢玩游戏和做游戏,项目经验基本都和游戏相关,擅长摸鱼,偶尔敬业. 刘子 ...
随机推荐
- RSTP
一.STP协议的缺点,存在的问题 STP 协议工作时间收敛慢,响应时间长---------->RSTP 原始的802.1d(stp)不支持多个vlan---->(PVST===>把一 ...
- Sentry 监控 - Discover 事件大数据查询分析引擎
系列 1 分钟快速使用 Docker 上手最新版 Sentry-CLI - 创建版本 快速使用 Docker 上手 Sentry-CLI - 30 秒上手 Source Maps Sentry For ...
- Lombok中@Data注解的坑
开发遇到@Data注解的大坑 如果使用@Data注解,会默认重写hashcode和equals方法 那会遇到什么问题呢? 比如说: @Data public class DataTest { priv ...
- JavaScrip中 Array.reduce()
数组的方法 reduce() reduce方法在数组的每一项元素上都会执行回调函数. 语法:array.reduce( callBack [ , init] ) // 语法arrary.reduce ...
- 【noip1998】题解:2的幂次方
思路:设递归函数dfs(x)用于输出x的幂次方 最容易的思路:0不输出,1输出为2(0),2输出2,剩下的递归执行. 每一次递归:例如7,拆分为4+3,先拆出最大的是2的次方的数出来,输出4,再把3分 ...
- tp5 引入 没有命名空间的类库的方法(以微信支付SDK为例)
use think\Loader; Loader::import('Wxpay.WxPay',EXTEND_PATH,'.Api.php'); 注意扩展名的点"."不能省略 使用之 ...
- ecshop调用指定分类热销-新品-精品
在模板页里首页写上代码: <?php$children = get_children(16);//此处为产品分类ID$smarty->assign( 'bestGoods1 ...
- Java基础系列(2)- Java开发环境搭建
JDK下载与安装 安装JDK 1.百度搜素JDK8,找到下载地址 2.下载电脑对应的版本 3.双击安装JDK 4.记住安装的路径,可以自定义,默认路径如图 卸载JDK 删除Java安装目录 删除环境变 ...
- Windows 10 64位操作系统 下安装、配置、启动、登录、连接测试oracle 11g
一.下载oracle安装包 1:详细下载安装版本可见官网:https://www.oracle.com/technetwork/database/enterprise-edition/download ...
- 在eclipse上配置tomcat(包括解决找不到server,配置8.0以上版本)
下载安装eclipse普通eclipse最多只支持到tomcat v 7,要想使用8以上的tomcat,就需要下载最新版本的Eclipse IDE,安装时 选择 Eclipse IDE for Ent ...