beta冲刺总结博客

作业基本信息

这个作业属于哪个课程 2021春软件工程实践|W班
这个作业要求在哪里 团队作业六——beta冲刺+事后诸葛亮
团队 Growing light
这个作业的目标 完成beta冲刺
其他参考文献 《构造之法》

预期目标&完成情况

前端后台部分:

预期目标 完成情况
视频管理部分:用户交互,数据获取 已完成
讨论管理部分:讨论筛选,删除操作、新增操作 已完成
用户管理部分:志愿审核,修改用户角色、用户筛选 已完成
捐赠管理部分:用户筛选、新增用户 已完成

2.前端前台部分

预期目标 完成情况
抽屉部分交互 已完成
全局搜索页面以及搜索交互 已完成
ui美化 已完成

3.后端

预期目标 完成情况
日志记录 已完成
推荐视频 已完成
对前端反馈进行修改 已完成
依照代码规范对代码复审 已完成

“问题总结”和“凡事预则立”中设立的改进计划完成情况

改进计划完成情况:

预期目标 完成情况
需要改进的团队分工 已完成
需要改进的工具流程 已完成

所有博客的计划安排,以及冲刺七天的时间计划安排完成情况:

预期目标 完成情况
博客的计划安排 按计划完成
冲刺计划安排 按计划完成

可运行的项目链接。

山烛项目地址

项目各功能的运行图片、gif或视频

项目主页:

视频详情页:

视频评论部分:

讨论区:

讨论详情页:

捐赠区:

捐赠详情页:

登陆页面:

注册页面:

个人中心主页:

个人中心收藏页:

个人中心发布页:

各成员在冲刺阶段的体验、收获、心得

221801424苏杰阳

这次belta冲刺对比于上次的alpha冲刺开发团队有了明显的进步,首先是在团队合作上,在加入了新成员后,我们小组迅速开展了小组新成员的对接会议,并在后续对接非常成功,有了上一次的合作经验,大家在belta冲刺能够更加高效的完成自己的任务,其次在团队管理上经过上一次的alpha冲刺,我对于团队的管理与分工也更加的合理,对于teambition的使用也更加的明确,细分任务并分配给每一位组员,及时的获得反馈。在这次项目开发方面,我负责前端部分以及服务器搭建,首先是对于vue的编写与技术更加的熟练,解决了之前在前端开发未遇到的问题,如vuex不支持多页面开发等,也学习并使用了一些以前没用过的插件如vue-cookie,vue-along等,对于vue的开发掌握的更加全面。其次是对于服务器的搭建,首先购买了域名去解析端口进行映射,是之前没做过的事情(挺有意思的),其次是对于python算法的部署,学会python深度学习的环境的搭建,以及如何结合后端框架进行部署。本次冲刺的遗憾是小组未能有ui成员,页面的设计上不够美观,功能上健壮性还有待商榷,对于服务器堵塞的问题仍然没有想好能够更高效合理的去实现,(想到的办法是花钱去多买两个服务器,一台当数据库服务器,两台当java服务器,使用nginx负载均衡,一台当算法服务器,一台前端服务器,在考虑能否在资金有限的情况下去解决)最后是对于该课程中构建之法的学习,让我体会到了团队合作的魅力与之前从未学习过的知识。收获很大,感谢软工实践。

221801428杨朕炫

这次冲刺总归来说还是蛮有意思的,在冲刺过程中发现了不少问题,有些得意成功解决,但有些怎么样都无法解决,因此只能及时换一种实现方法,这次冲刺很大程度上考验了代码的可维护性,也锻炼了我维护代码的能力。同时,冲刺过程中与小组成员一起交流,沟通也让我体会到了团队合作的魅力,总之,这次冲刺相较前面的作业,使我学到了更多。

221801133杨思雨

在β冲刺阶段,我负责捐赠后台管理,遇到比较难的技术点是图片上传,整体开发难度不高,心情比较轻松,因为后台不用设计UI,对界面美观要求不高,拯救了我这个审美困难户。冲刺阶段其实有点疲劳了,又恰逢考试月和面试,时间和心态都需要调整,好在最终按照预期时间完成了任务。回顾整个项目开发,我学习了新技术,参与大型团队开发,明白一个大型团队协调的困难,团队开发需要组员之间进行频繁交流,协调进度,这点在两次冲刺前后端交接时都深有感触,也很感谢后端在我对接口时的耐心回答。这是我参与的第一个大型开发项目,回头看代码,其实有很多不成熟的实现方式,但也算是初步入门,对大型开发有了基础认识,它有趣又困难,希望自己能吸取这次开发经验,在软件开发的路上走的更远。

221801423陈起

这次beta冲刺,让我受益匪浅,也更体会到了自己还需继续努力,同时加深了我对团队合作的概念的理解。这次beta冲刺,我在职责上有发生变化,当然一开始会有不适应的地方,感谢队友们在开发过程中的相互理解和包容,让我更好地去适应职责的更替,我也可以在不断完成实践的过程中增长知识与本领。当然要学的还有很多很多,要完成的地方也还存在,但我相信,有了前面团队协作的经验,后续开发的效率会提高很多。感谢老师和助教们的用心,提供给我们这么好的一个机会去真正地提升自己在软件工程方面的能力。总而言之,这次软工实践beta冲刺对我而言是一次非常有意义的锻炼。

221801435齐易捷

beta阶段我主要负责推荐算法的实现和完善、视频增强算法的实现和完善,以及对已有的项目进行测评,找出项目的bug。主要的收获有两点:第一,算法和工程之间存在的一定的差距,算法上能做的,到实际项目中不一定能做,需要按实际需求对算法进行修改,比如修改网络结构,增加数据预处理等。 第二,多做测试以及软件测评,可以从用户的角度体验产品,从而发现一些开发时没有注意到的bug或者界面上的不足。

221801405潘增滢

beta冲刺后才发现自己在alpha版本写的代码不仅冗长而且bug还不少,有一些马虎的问题的确得是在测试阶段才能发现。考虑的太少确实是我存在的问题知一。包括以前写的其他项目也是,事先准备考虑不足后面就得多花上很多时间去弥补。这次冲刺让我反思自己的代码风格,开始思考怎样写才能写出逻辑清晰代码。并且尽管这次负责前端工作也让我学到了一些后端相关的知识。收货还是蛮多的。

221801415张富源

beta冲刺开始之后才发现还有很多我们还没想到的未完成部分,比如角色修改部分,alpha阶段实现也不是最好的,所以在beta阶段修改了比较多的样式,和用户交互。还有比较关键的是beta阶段对整体代码的修改比较大,对代码的风格修改也比较大,有一种东平西凑的感觉,这次冲刺之后要好好反思自己的代码风格,增强代码的可读性和可维护性。同时意识到了前后端交流的重要性,有效的交流才能提高团队合作的效率。经过beta阶段对前端知识也有了更多的理解。今后还需要提高自身专业能力。

221801204黄伟源

结束了alpha冲刺的主要开发阶段后,beta冲刺这阶段的任务主要是完善之前未完成的后台模块一些接口,与前端进行对接,debug,更正数据库信息、接口文档这一些收尾工作,对接过程中更深刻地感受了协同开发的过程,无论是与前端队友对于问题的反馈沟通,还是和后端队友的交流请教debug都让我学到了很多,也让我对接口测试这方面更加熟练,接口出了问题后大家协作分析问题解决问题的感觉很不错。通过这次冲刺我对团队项目有了更具体的认识,也深感自己技术上存在的不足,感谢队友们的包容以及对我冲刺过程中遇到的问题耐心的解答。

221801412刘晓君

在alpha冲刺阶段中我承担了后台管理页面讨论管理部分和视频管理部分的编写,在beta冲刺阶段中,我进一步完善了讨论管理部分的页面,主要是UI和处理页面逻辑部分。在alpha阶段时只进行了简单的页面编写和少部分逻辑,算是比较粗糙地完成了任务。beta冲刺阶段中有对之前的经验教训进行了一个比较好的总结与反思,对前后端交互进行了学习,在编写接口的过程中和队员学习了很多,深感自己技术上存在许多缺陷,需要进一步提高知识水平。同样在此感谢队友们的精诚合作,没有团队的耕耘就没法收获成功的果实!

221801227林沧海

在beta冲刺中,我被分配到一个新的小组,参与另一个项目的开发,这是一个全新而宝贵的体验。进入到一个新的小组,适应是一个必不可少的过程,由于技术岗位、框架与之前所在小组的工作差不多,所以对于工作来说难度不大,主要在于如何与组员交流,相互了解。最初还是有点忐忑,但是进组之后,大家都十分热情,有问必答,感谢我的队友们,帮助我很快的适应了小组的开发方式和代码风格,最后我还算是比较完整的完成了任务。整个beta过程对于我来说是新鲜的,我也乐在其中,结识新组员,沟通交流,共同开发,这是我一个不可多得的宝贵经历。

各成员的贡献度分配,可使用以下markdown

学号 姓名 前后端 分工 贡献度
221801424 苏杰阳 前端 全局搜索页面以及搜索交互 13
221801428 杨朕炫 后端 后端完善 13
221801133 杨思雨 前端 后台捐赠管理 8
221801423 陈起 后端 博客 8
221801435 齐易捷 后端 视频推荐算法 12
221801405 潘增滢 前端 后台视频管理 10
221801415 张富源 前端 后台用户管理 8
221801204 黄伟源 后端 接口文档、测试 8
221801412 刘晓君 前端 后台讨论管理、PPT设计 8
221801227 林沧海 前端 个人中心侧边抽屉交互 12
posted @ 2021-06-17 22:10  Growing-light  阅读(132)  评论(2编辑  收藏  举报