Beta阶段敏捷冲刺五
一、举行站立式会议
1、当天站立式会议照片一张

2、团队成员报告
林楚虹
(1) 昨天已完成的工作:排行榜功能、完善从数据库读取单词放入缓存功能(即完善select.js)
(2) 今天计划完成的工作:等待其他成员完善然后做测试
(3) 工作中遇到的困难:从数据库读出来的数据的调用问题
(4) 每个人的具体贡献:参照昨天已完成的任务
董美凤
(1) 昨天已完成的工作:完成了PK模式从用户匹配到游戏结束的功能,修复了一些错误
(2) 今天计划完成的工作:找bug,和修复bug
(3) 工作中遇到的困难:由于开始的时候pk表中没有放入对手的id,值为空,从数据库读取用户信息的时候会出现get请求404的错误
(4) 每个人的具体贡献:参照已完成的工作
林艺如
(1) 昨天已完成的工作:数据文件格式转换与词汇修改,数据导入完成
(2) 今天计划完成的工作:完善仔细学习的模块
(3) 工作中遇到的困难:知晓云导入数据格式限制,无法通过office进行批量处理,需要手动修改单词词义。
(4) 每个人的具体贡献:参照昨天已完成的工作
杨雪莹
(1) 昨天已完成的工作:修改Pk界面,修改游戏界面获取的经验等级为从数据库获取,完成PK界面的单词获取,完成PK界面经验及加时卡的功能
(2) 今天计划完成的工作:继续找bug并修改
(3) 工作中遇到的困难:因为数据从数据库读取需要时间,数据插入数据库也需要时间,一开始写PK界面单词获取的时候,一直会报取空值或者没有定义。后来想到用一个加载页面来完成数据的加载就可以了。
(4) 每个人的具体贡献:参考昨天已完成的工作
罗登宇
(1) 昨天已完成的工作:图标设计
(2) 今天计划完成的工作:代码测试
(3) 工作中遇到的困难:图标设计一开始没有思路,部分代码不理解
(4) 每个人的具体贡献:参考昨天已完成的工作
二、项目燃尽图
leangoo地址:https://www.leangoo.com/kanban/board/go/2401387#




三、每人的代码/文档签入记录
1、代码签入
- 签入记录对应的Issue内容与链接,代码必须每天可执行
- code review编码规范文档要随时更新
码云地址:https://gitee.com/yangxueying/software_engineering_team_work


四、项目程序/模块的最新(运行)截图
1、最新模块的代码
- 代码上有注解,规范
pk界面部分代码(代码太多无法全部给出)



2、运行结果的截图
PK游戏(在微信开发工具有点卡,在手机上就不会了):

五、小结
林楚虹
昨天是我们小组规定的Beta阶段开发项目的最后一天,之后是做测试和完善bug,所以必须在昨天把所有的任务完成。其实代码的思路是很简单的,就是会出现各种各样的小问题以及小程序开发的知识盲点。比如我们会发现从数据库读取单词并放入缓存是需要一定时间的,但是单词显示界面的加载时间比这个快,这样单词显示界面从缓存中就读取不到单词。解决方法是加上延缓时间的代码让单词都读取好并放到缓存中后再跳转到单词显示界面。这个阶段算我的开发任务圆满完成。
董美凤
经过重重困难,总算是完成了beta阶段的任务,这次PK模式的编写不知道死了我多少脑细胞T_T。开始用户匹配的时候,需要从pk表中搜索出是否有等待的用户,匹配成功之后再将对方的id分别插入到自己的记录中,然后进入游戏界面。由于开始的时候,本地跳转页面的速度比较快,马上就请求数据库中对方id,然后上一个插入对方id的操作都还没有执行完成,导致了有时候会出现404的错误,非常崩溃。后来加了一个加载游戏的页面,充分准备好数据之后再进行请求。经过大家五天一起的努力,完善了Alpha阶段后留下的问题,开发出了新的功能,还是很兴奋的。虽然beta冲刺结束了,不过bug还是要继续寻找和修复的,程序还可能存在一些潜在的错误和问题,这还是需要接下来的测试,不断地更新优化。
林艺如
beta阶段第五天完成完整的数据导入,alpha阶段我们将难度设置为简单一般和困难三种,存在歧义的是在如何确定单词难度的,之前是按四六级考试出现频率来考虑的,现阶段决定采用四六级难度来划分难度,这样会比较科学一点。在知晓云技术人员帮助下成功将数据文件格式转换成CSV,但是在个人PC上的office软件进行转换时会提示不兼容,就会导致乱码,所以没办法使用office软件进行批量处理,只能手动对每个单词的常用词义做修改。知晓云技术人员说如果可以直接通过Python处理数据会快很多,用工具转换格式会出现很多问题,但是Python还不会,只能自己动手了。虽然耗费更多的时间,但是乱码问题还是解决了,数据也成功导入了。
杨雪莹
本来是想昨天结束冲刺的,但是因为还是有一些问题没有解决,所以我们就延后一天。 我是写匹配成功后第一个进入的人生成随机数组,并加入数据库,再根据随机数组去数据库的单词表获取单词。思路没什么问题,但是跳转页面太快了,有的时候数据还没加载完成,就进入PK界面就会出现空值错误。我就一直绕绕,想用加载页面来解决这个问题,后来经过跟美凤讨论了一下,再次理清思路,再去写就可以了。这几天一直在熬夜,昨天熬夜写代码的时候,感觉脑子不够用了,就决定睡一觉再解决。真的有的问题,当天解决不了,不妨试着第二天再去解决,可以跳出昨天的框框,还可以跟队员交流,交换意见,说不定就有好的思路。冲刺到了最后一天了,可以发现比起ALpha阶段的冲刺,Beta阶段的冲刺遇到的困难也比较少,而且都是比较快的解决了,不用像Alpha阶段一样,遇到问题解决都要很长时间。说实话,这次冲刺我们团队分工明确,大家不断完善自己所负责的功能,到最后整合起来,真的觉得我们团队还是可以的!!
罗登宇
因为logo的设计已经完成,剩下需要测试得代码我今天也基本测试完毕了,虽然还有部分bug还为解决,不过已经基本上可以正常运行程序了。做完这些后我空闲了出来,就帮组员设计了程序新图标,一开始没什么思路,在与组员的讨论后,设计出了几个大家都比较满意的新图标,看着程序越来越好了,我和组员都很开心
Beta阶段敏捷冲刺五的更多相关文章
- Beta阶段敏捷冲刺报告-DAY5
Beta阶段敏捷冲刺报告-DAY5 Scrum Meeting 敏捷开发日期 2017.11.6 会议时间 12:00 会议地点 软工所 参会人员 全体成员 会议内容 乱序问题的解决,异常输入提示 讨 ...
- Beta阶段敏捷冲刺报告-DAY4
Beta阶段敏捷冲刺报告-DAY4 Scrum Meeting 敏捷开发日期 2017.11.5 会议时间 11:30 会议地点 羽毛球场 参会人员 全体成员 会议内容 bug的原因讨论, 测试内容安 ...
- Beta阶段敏捷冲刺报告-DAY3
Beta阶段敏捷冲刺报告-DAY3 Scrum Meeting 敏捷开发日期 2017.11.4 会议时间 12:30 会议地点 软工所 参会人员 全体成员 会议内容 当天任务确认,进度调整, 讨论时 ...
- Beta阶段敏捷冲刺报告-DAY2
Beta阶段敏捷冲刺报告-DAY2 Scrum Meeting 敏捷开发日期 2017.11.3 会议时间 13:00 会议地点 微信群 参会人员 项目组全体成员 会议内容 打包问题修复, 爬虫优化, ...
- Beta阶段敏捷冲刺报告-DAY1
Beta阶段敏捷冲刺报告-DAY1 Scrum Meeting 敏捷开发日期 2017.11.2 讨论时间 20:30 讨论地点 下课路上以及院楼侧门 参会人员 项目组全体成员 会议内容 附加功能讨论 ...
- 软工网络15团队作业8——Beta阶段敏捷冲刺
Deadline: 2018-5-31 22:00PM,以博客提交至班级博客时间为准 根据以下要求: (1)在敏捷冲刺前发布一篇博客,作为beta版敏捷冲刺的开始, (2)同时,团队在日期区间[5.2 ...
- Beta阶段敏捷冲刺总结
设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 在最开始的时候我们就是为了解决集美大学计算机工程学院网页没有搜索引擎的问题.因为没有搜 ...
- Beta阶段敏捷冲刺二
一.举行站立式会议 1.当天站立式会议照片一张 2.团队成员报告 林楚虹 (1) 昨天已完成的工作:连接上数据库 (2) 今天计划完成的工作:修改学习界面单词获取 (3) 工作中遇到的困难:虽然前天询 ...
- Beta阶段敏捷冲刺一
一.举行站立式会议 1.当天站立式会议照片一张 2.团队成员报告 林楚虹 (1) 昨天已完成的工作:查找连接数据库有关资料,请教在上一轮已经连接成功的同学 (2) 今天计划完成的工作:连接上数据库 ( ...
随机推荐
- jQuery 往table添加新内容有以下四个方法:
Query 添加新内容有以下四个方法: append() - 在被选元素的结尾插入内容 prepend() - 在被选元素的开头插入内容 after() - 在被选元素之后插入内容 before() ...
- JS的局部变量和全局变量
两段JS代码的区别: <script type="text/javascript"> var a = "Hello"; function test( ...
- centos断网调试
保存命令 按ESC键 跳到命令模式,然后: :w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w! 强制保存,不推出vi:wq 保存文件并退出vi:wq! 强制保存文件 ...
- 转载 使用axis2构建webservice
axis2是可以实现webservice的一个插件,使用这个插件可以发布webservice 1:可以使用这个插件来发布webservice,可以看网址:http://clq9761.iteye.co ...
- rsyslog和logrotate服务
参考: http://www.lampbo.org/others/opensource/rsyslog-config-file-detail.html http://bangerlee.blog.ch ...
- CSV文件解析
CSV(逗号分隔值文件格式) 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和 ...
- ionic访问odoo 11接口
在架设完毕odoo 11的网站之后,第一次面临手机app该如何访问后台网站的问题,是不是模式类似asp.net mvc 那样的模式,或者还存在其他的访问方法,带着这个疑问与困惑,开始的我的研究学习之路 ...
- MiniProfiler工具介绍(监控EF生成的SQL语句)--EF,迷你监控器,哈哈哈
十年河东,十年河西,莫欺少年穷... 今天是抄袭的别人的博客,不过我感觉蛮好,挺有用,特别是老板让你优化EF项目SQL耗时的情况下,你可以采用这种方式来优化你的LINQ. 时间很宝贵,废话还是不多说, ...
- Python代码转c#部分参考样例
最近在做一部分Pyhton代码转c#代码的工作,以下案例亲自都测试过,现整理出来希望对有帮助的同学提供参考: Python | C# *:first-child{margin-top:0 !impor ...
- Nginx SSL+tomcat集群,request.getScheme() 取到https正确的协议
最近在做一个项目, 架构上使用了 Nginx +tomcat 集群, 且nginx下配置了SSL,tomcat no SSL,项目使用https协议 但是,明明是https url请求,发现 log里 ...