一.Scrum Meeting
每人的工作:
队员 | 已完成的任务 | 要完成的任务 | 工作中遇到的困难 |
吴明杰 | 寻找可用数据信息并载入 | 学习与数据库的联动 | 学习数据库和java web比较抽象,网络上的教程也很少,需要自己看些专业书籍。 |
王应楠 | 大规模数据检索获取数据(长时间线的学习)代码及文档 | 将数据检索进行优化提高运行速度代码及文档 | 大规模数据检索需要使用到数据库,对sql语言还不熟练,正在学习中 |
薛丰 | index界面轮播图初步设计 | 熟悉对应,对粗糙的静态页面进行完善代码及文档 | 图片路径运用图床时有些马虎,而且微信小程序运用图片不得超过40kb,导致一直在修改之后才可以运行。 |
吴瑶 | 设计高校校徽图标界面,并实现排版代码及文档 | 进行页面跳转的设计,继续美化界面 | 图标的排版以及文字相对于图标的位置有点困难 |
王一帆 | 确定前端任务分配,完成登陆注册页面设计和手机号登录页面跳转 | 完成登录交互和手机号快速注册功能的实现 | rpx设计页面问题,功能的确定以及dai |
彭子隐 | 实现了简单的个人信息界面的布局代码及文档 | 美化页面,增加一些有意义的功能 | 对wxss、wxml布局掌握不好,大小无法合理布局 |
魏喆 | 统计高校信息,编写文档,确定后端 | 继续统计整理信息,处于学习状态 | 学习配置数据库 |
王浩 | 实现了button按钮以及跳转页面 | 继续学习语法以及js | 排版很乱 |
王应楠 | 学习wxml、css、json语法 | 继续学习,并学习js语法代码 | 语法很多,需要通过实践进行学习 |
签入记录:
具体记录:登录 - 微信开发者代码管理
燃尽图:
例会照片:
(腾讯会议)
困难和难点:
计划开发的微信小程序提供组件不完善,WebView、ImageView都不可用,需利用小程序提供的组件自行封装方可运用。小程序现在编辑器功用不是很完善,比如代码补全功用不完善,编辑器窗口布局有待优化,后续需解决速度和兼容性问题
1. 速度:作为app瘦身版的小程序,若打开速度过慢,那就非常影响用户体验。
2. 兼容性:目前通过开发工具开发的小程序并没有与手机做到所建即所得,简单讲就是开发的小程序在IOS和安卓上的会出现显示不同的情况。。
关于高兴的地方:
确定了方向后,我们兴趣一致,目标统一,在小组分工中,队员的选择各有倾向,大家分工明确,优势互补。
通过大家面对面的交谈,坦诚相待,不仅使问题得以解决,还进一步深厚了同学友谊,强化了团队力量,促使下一步工作顺利进行。
不足之处:
计划与实际进度不符,需调整或加快工作进度
团队经验不足,大家从零开始学习,导致开发周期大大拉长。
小组仍然处于前期磨合阶段,很多工作对接不到位,也会大大影响到项目的开发进度。
二. 测试报告
ALPHA版本的出口条件:
实际开发过程中遇到的问题很多,进度缓慢,经过讨论,我们最终的出口条件定为制作:可以正常运行,实现基本功能
三.习得的软工方法
1. 了解软件生存周期,认识到了软件开发过程,熟悉了几种常用的软件过程模式的特点与用途。包括6种模式:瀑布模式、原型进化模式、增量模式、螺旋模式、迭代模式和组件复用模式
2.在制作软件前进行可行性研究与需求分析
3.如何从全局的计算机系统角度考察软件问题,熟悉如何对软件项目做可行性分析。了解系统初步建模,其中的系统框架图、系统流程图
4.了解需求分析任务及过程,让我们学会如何获取业务需求、建立业务模型、进行需求验证