项目预期计划
项目预期实现以下需求:
其中拍照录入及其相关功能要求Beta版完成,其余按具体时间安排。 图片是已经实现几个任务后的。时间安排大概是这样:
现实进展
Beta需求基本完成。
燃尽图如下:
代码签入记录
过程体会
许郁杨
Beta的工作量看起来不大,但是比Alpha阶段的难得多。而且,为了代码在未来能够继续维护,我们花了一段时间进行了重构,在这过程中也发现了许多问题。希望通过了这阶段的训练,以后自己对软件开发能够更熟练一些,不要再重复掉坑。。我也感受到了带领团队的不易,许多时间都是用来处理非实际开发的事了,对头发真不友好。温伊倩
Alpha阶段立了flag后,Beta阶段果然基本都在debug…不过Alpha把代码写差不多的好处就是Beta没那么有压力了!而且熟练度上升了一些,不用将大部分时间花在学习上了。Beta还将之前的一些代码重写了一遍,当时似懂非懂的框架现在感觉清晰了很多,开心。最后就是,不通宵?不存在的。肖逸清
beta阶段开始转做界面。第一次用AS写代码遇到了很多问题,大部分时间在解决bug和看博客。还好小组之前就把功能做的差不多了,不然就真的要凉凉了。体会就是以后做项目还是要提前学习相关知识吧,不然太拖进度了。真心感谢队友们的帮助和努力,还有包容,将beta的冲刺阶段完成了。收获就是第一次做界面的工作,稍微了解并实践了相关的工作流程。最后希望以后自己能少出bug少熬夜吧。杨心逸
云端数据存储方面,相对于Alpha阶段,Beta阶段的改动还是比较大,因为要把数据库从leancloud搬到bmob上。本来计划我完成的,借助greenDAO搭建本地数据库的创建的工作,主要还是依靠大腿队友完成orz,虽然参与度不高但还是学到了很多东西。记账地图的功能存在不少bug,因为时间不足的原因,到最后也没有找到解决方法,还是比较遗憾的。感谢大腿队友们的帮助,这段时间我还是长进了很多知识。余文茜
这次Beta我依然是个胖胖的大腿挂件啊哈哈哈。还好有队友的加持还有对我的包容。由于自己能力有限...在这个阶段我其实依然是打打杂做做小助手所以其实大部分的任务重担还是在其他队友身上。从其他队友身上真的学到了很多东西,并且我还有很多需要继续努力的!继续加油吧ovo
组员分工及在Alpha阶段的工作量比例
学号 | 姓名 | 此次作业任务 | 贡献比例 |
---|---|---|---|
031602240 | 许郁杨 | 部分前端、部分算法、部分后端、任务分配、文档编写、程序演示 | 27 |
181600333 | 杨心逸 | 后端重构、地图生成、填写评审表 | 17 |
031602334 | 温伊倩 | 部分前端、部分算法、测试文档编写、程序测试 | 21 |
031602435 | 肖逸清 | 部分前端 | 15 |
031602343 | 余文茜 | 部分UI、用户调研、文档编写 | 20 |
下阶段展望
在用户调研过程中,有好几位用户询问我们这个项目是否会继续维护下去,因为他们想继续使用这个软件。这让我们团队非常开心,我们也会继续维护软件,完善图像识别功能和消费地图功能,争取让更多的用户喜欢上这个软件。
测试体会
本次Beta测试,我们将软件交付给部分用户测试,并收集他们的反馈意见。在大家的帮助下我们发现了很多小bug,也改了一些不是很友好的界面,使得我们的软件得以完善。
因为是给用户随意测试的,所以才能发现一些开发以及测试过程中没注意到的地方,例如注册界面为英文,对用户不太友好、部分机型的按键会与虚拟键盘冲突等等。 本次测试过程中,用户反馈的意见客观真实,大量的测试用户也使得我们可以在多方意见中权衡修改,还算完美的测试过程使得Beta阶段的工作效率得到了很大的提升。项目测试评述
本次项目测试于2018.12.15中开始。穿插于整个任务进度过程中,于12.20告一段落。
从一开始编写测试文档,到据文档内容进行每一块功能的测试,以及每一个队员对自己的代码进行单元测试,最后根据项目进度对文档进行迭代更新,测试共发现13个bug,其中严重级别的bug 2个,非严重级别的bug 11个 。在对这十几多个BUG进行提交和回归的过程中,我们软件的可靠性得到了提高,数据库内的信息更加明晰,给用户的错误提示信息也更加简洁准确了。