Beta冲刺总结随笔博客
计划完成度
在冲刺开始前的“问题总结随笔”和“凡事预则立随笔”中,我们的改进计划有:使用git作为项目管理工具。相应的我们中创建了issue讨论,每日代码提交时与issue关联,通过这种方式更直观地展示项目的进展。团队内各小组之间的交流更多,减少了一些沟通不及时导致的无用功。
完成度
任务 | 完成度 | 具体描述 |
---|---|---|
移动端购物车完善 | 基本完成 | 购物车管理功能,购物车内价格统计功能 |
移动端个人界面完善 | 基本完成 | 多地址管理功能 |
移动端订单界面完善 | 基本完成 | 订单详情跳转菜谱详情 |
移动端每日推荐菜谱的推送 | 基本完成 | |
移动端密码加密传输 | 基本完成 | |
移动端bug修复 | 基本完成 | 快速切换导航栏闪退bug,切换订单时存在卡顿,滑动冲突 |
网页端超市订单列表详情 | 基本完成 | |
网页端菜谱详情 | 基本完成 | 完善食材显示,新增添加菜谱 |
网页端bug修复 | 基本完成 | |
后端推荐菜谱的每日推送 | 基本完成 | 用户首次打开app推送推荐菜谱 |
后端订单查询 | 基本完成 | 优化分页功能,添加状态等参数查询 |
后端菜谱管理 | 基本完成 | 完善添加菜谱食材部分,完成统计功能 |
界面布局 | 基本完成 |
项目演示
登陆注册功能模块
主页展示模块
用户信息模块
下单流程模块
订单详情模块
网页端模块:
后台链接和app安装包
后台链接 http://106.53.148.37/
账号:test1 密码:123123
安装包:http://106.53.148.37:8888/down/cwd4YKdgSpxO
心得体会
陈志君
心得:第一次参与这么多人的团队开发项目,感觉前期的需求分析,功能分析做的不太好,导致分工不太均衡。总体的感受还是很好,队友们很给力,总能耐心及时的答复交流,好评!
体验:总体来说体验不错
收获:学到了不少的新知识,以及团队之间的管理合作
廖龙垲:
心得:自己前期负责开发,后面跑去项目管理和专门记录博客去了,更加能感受到这个项目完成的不易
体验:是一次非常难忘的体验,团队成员都很配合
收获:前端学到了vue框架,学会了项目管理
陈明煜
心得:第一次接手别人的代码,刚开始还有点小担心,担心自己做不好给团队拖后腿,经过一段时间的适应以及跟相关同学进行沟通后,慢慢对项目有了一定的了解,代码注释写得也挺清晰的,比较顺利地完成了任务。
体验:很难忘,毕竟换组了。
收获:学到了新的知识,对JPA有了一定的了解,加强了自己的团队精神,明白了沟通的重要性,对项目管理也有了一定的了解
傅灿宇
心得:第一次参与这么多人的团队开发,不同于以往基本一个大佬挑大梁,这一次开发我认识到了团队合作的重要性,很多问题都是在队友的指导下解决,就算遇到困难他们也很耐心的为我解答,感觉很棒
体验:没有加班加点完成的一次项目,平时安排的时间很适合,看着一个项目从开始到收工,很有成就感
收获:重温了安卓的知识点,还学会了一些新的知识,也了解了团队内的
卓尚宇
心得:觉得团队分工非常重要,功能需求分析需要考虑到用户和市场的情况,觉得队友非常的可靠热心,不会的问题他们也耐心地教导,非常赞。
体验:留下深刻印象的体验
收获:了解了项目管理的作用 以及团队间的分工和项目冲刺的节奏
杨彬
心得:见识到了团队的力量,自己不懂的问题往往像其他人请教后就能迎刃而解
体会:很愉快的体验,比一个人编程有意思
体验:对安卓知识点有了更全面的理解,补了一直以来在网络和多线程方面的短板;对团队工作的流程有了细致的理解,同时还接触到的项目管理的知识。
艾齐
心得:这次团队开发让我编写代码与纠错能力得到了锻炼。这次印象比较深刻的是在完成推送消息功能时遇到的许多问题,例如导入第三方依赖问题以及jar运行时的编码问题。虽然花费了较多时间吧,但还是通过组内成员沟通与查找网上资料解决了
体验:感觉这次的任务还不算繁重,并且学会一些新的知识
收获:学会了配置springboot的线程池,设置定时任务,导入第三方依赖包并在打包时编入
钟晗
心得:在项目开发过程中,自己经常会错误估计任务花费时间,导致团队项目其他部分的延后或提前,破坏了项目的计划性,所以今后会花费更多的时间在任务的时间估计上(主要是由于对知识点的不明确,不知道这个功能需要花费多少时间)
体验:不同于以往的个人作业和结对作业,团队的概念其实很大程度的减轻了自己的内心压力。同时也锻炼了自己的协调交流能力,虽然经常加班,但是感觉每次完成任务调试完postman的时候感觉还是很棒的
收获:对于编程的理解上了一个台阶,不同以往对于算法的深究。框架的运用与熟练也是编程过程中很重要的一个部分。只有深入理解了相关框架的结构才能更好的找到BUg而不是遇到问题就百度的坏习惯。
少聪
心得:通过模块化的分工和每日开会的协同合作,也体会到了整体的开发流程。在后来的测试和事后诸葛也体会到了程序健壮性稳定性的重要
体验:整体体验还是非常不错的,合作编程各方面
收获:提高了编程能力,得到了很好的锻炼,对安卓开发的理解更上了一层楼,有利于自己日后从事安卓开发有关的行业。
宏晖
心得;团队开发的难度真的很大,选题确定下来后,团队的分工、个人的工作、各个分小组之间的工作衔接,甚至还有团队内人员变动等等。按照工程化的思维,一点一点搭建起整个项目才能做好一个较大型的软件吧
体验:十人团队的合作是一个很愉快的过程
收获:整个项目都是分阶段进行的,比如在开发前进行需求分析、数据库设计等,这些看似与开发无关的东西一直都在影响着整个项目的走势
组员贡献度
姓名 | 贡献度 |
---|---|
傅灿宇 | 9 |
翁宏晖 | 9 |
陈志君 | 11 |
王少聪 | 12 |
钟焓 | 10 |
廖龙垲 | 9 |
艾齐 | 9 |
陈明煜 | 10 |
卓尚宇 | 11 |
杨彬 | 10 |