冲刺计划

一、总结与思考

1.1 总结与思考

时光荏苒,岁月如梭呀,一下子就到编程实现的Alpha冲刺阶段了。我们小组一共有十个人,其中以我(曹星才)为组长带领的一个大团队,有成员:王露洁、来再提、潘宇晴、陈康培、林子豪、詹镇壕、刘哲睿、黄悦佳、张诗悦。我们小组经历了四个阶段,每个阶段都在不断的成长。

🍕第一个阶段,即为第一次团队作业的“团队展示+选题报告+需求分析”。对我来说,我只管理过小团队,没有管理过这么大的一个团队,这对我来说也是一个挑战,需要学习如何管理好一个大团队,建立一套合理的管理体系。刚开始就使用飞书办公软件进行管理,使用飞书进行开会,使用飞书的知识库进行任务分配,使用飞书进行合作记录等,通知就是主要是在微信群进行通知。建立好合作体系后就开始进行任务分配,由王露洁带领ppt制作小队进行ppt制作,刘哲睿带领的需求分析小队进行调研分析。露洁带领的小组成功制作出了精美的ppt,好看、要素齐全等,非常的不错;哲睿带领的小组给我们的选题定下了一个很好的方向(就是现在我们的项目“养食记”),进行了合理的分工,大家也很积极参与,产出了全面、细致的需求分析文档。该阶段让我们有了一个好的开始,让大家熟悉了具有我个人风格的管理模式。

🥓第二个阶段,即课上的“手表界面设计”,该阶段让我们更加熟悉了彼此。这是我们第一次线下见面,大家没有彼此顾忌,很快的就融入了这个团队。在紧张刺激的页面设计过程中,一部分人设计功能要素,一部分人设计手表页面,我们行云流水,女生组的界面设计可太好看了,男生组的功能设计也很齐全。后面的展示环节,由露洁和诗悦画出咱们的界面,然后由露洁介绍咱们的设计,诙谐有趣(看得我都想买了)。该阶段我们相互认识了彼此,也增强了团队的凝聚力。

🥙第三个阶段,即为第二次团队作业的“ 原型设计+概要设计”。该阶段的任务分配为王露洁带领原型设计小队(后面为前端开发小队,成员有来再提、潘宇晴、陈康培、林子豪)进行原型设计,由詹镇壕带领概要设计小队(后面为后端开发小队,有刘哲睿、张诗悦、黄悦佳)进行概要设计。对于原型设计小组,露洁的审美一流,统一软件的风格、给软件命名与软件的logo设计,一人扛起了全部的后台管理设计,其小组成员也很认真,积极响应,宇晴和来再提很好的完成了其负责的板块,子豪和康培接收反馈后能积极改进,最后大家凝聚一心,完成了一个非常好看的原型。对于概要设计小组,镇壕(以下成为老表)分工明确,非常顺利的完成了系统设计和数据库设计,诗悦和哲睿的系统设计非常全面,包括但不限于活动图、用例图、类图、时序图、协作图的设计,非常符合我们的软件;老表和悦佳的数据库设计也非常的好,根据我们的原型设计,以及前面的需求分析设计了许多表和E-R图,为我们后面的后端开发打下了坚实的基础。

🥞第四个阶段,即为实践课课上的“现场编程”,该阶段让我们提前感受到了如何进行编程合作,让我们提前感受后面的编程实现的难度。对现场紧张刺激的编程,我们选择分模块进行,每两个人(露洁一个人)负责一个模块,大家非常认真的完成各自的模块,也遇到了许多问题,如csv文件无法读取、项目导入出错和css样式不会修改等,我们都逐一细心的解决了。最后在悦佳的电脑上进行整合,虽然最后软件效果不是很突出,但是能完成已经非常不错了!从小团队的编程合作到大的编程合作,该阶段让我们了解了彼此的能力与编程风格,为后面的编程实现打下了基础。

🌭第五个阶段,即为第三次团队作业的“Alpha冲刺”。该阶段是最难也是最痛苦的一个阶段,该阶段刚刚开始,任务分配为王露洁带领的前端开发小组(原原型设计小组)进行前端开发,詹镇壕带领的后端开发小组(原概要设计小组)进行后端开发,希望后面大家继续努力,顺利完成我们的项目!

1.2 改进

问题一:前端的页面设计有的组件完成难度过大

参照原型设计,有些组件不是很必要,又比较难实现,我们这时就选择删除这一部分不太合适的组件。

问题二:数据库表与UML图的实现

有些表和UML图可能不太符合现阶段的实现,要进行适当的增加或者修改。

问题三:前后端开发没有办法同步

前端的数据先采用本地的静态数据,把页面先做出来,等后端的接口开发完毕部署到服务器先,再相应的修改js代码,调用api获取动态的数据。

问题四:前后端对接或许会有点困难

前后端对接时,前端的代码修改得依照后端的api接口进行相应的修改,这个时候如果接口数据不符合就得大改,这时我们采用后端按照前端的代码框架进行设计与前面的数据库表设计进行接口设计,后面再进行小的调整。

二、团队分工

11.10-11.16

前端

人员 任务
王露洁(小组长) 规划前端的开发,“登陆注册”模块开发,代码整合,vlog规划
潘宇晴 ”首页“模块开发
来再提 ”首页“模块开发
陈康培 ”我的“模块开发,同步跟进测试
林子豪 “我的”模块开发

后端

人员 任务
詹镇壕(小组长) 规划后端开发,api开发框架设计,部分api开发,测试api接口,同步跟进测试
黄悦佳 部分api开发,api代码整合,搭建服务器与数据库
刘哲睿 部分api开发,商家和食物相关数据爬取
张诗悦 ai助手开发与调试

11.17-11.23

前端

人员 任务
王露洁(小组长) 规划前端的开发,完成剩余模块开发,和后端对接改为调用api接口获得数据
潘宇晴 完成剩余模块开发,和后端对接改为调用api接口获得数据
来再提 完成剩余模块开发,和后端对接改为调用api接口获得数据
陈康培 与后端沟通api需求
林子豪 完成剩余模块开发,和后端对接改为调用api接口获得数据

后端

人员 任务
詹镇壕(小组长) 规划后端开发,根据前端的接口需求调整接口
黄悦佳 根据前端的接口需求调整接口
刘哲睿 根据前端的接口需求调整接口
张诗悦 根据前端的接口需求调整接口

测试

人员 任务
詹镇壕(后端测试) 对后端代码进行测试
陈康培(前端测试) 对前端代码进行测试,测试后端接口并交给前端,获取前端接口需求并给后端
posted @ 2024-11-15 19:06  starryship  阅读(6)  评论(0编辑  收藏  举报