alpha冲刺完善

这个作业属于哪个课程构建之法-2021秋-福州大学软件工程
这个作业要求在哪里2021秋季软件工程 alpha冲刺完善
团队名称不知道叫啥于是就叫不知道叫啥组
作业目标对alpha冲刺的成果进行完善与优化
完成日期2021.12.7
作业正文alpha冲刺完善

alpha冲刺存在的问题清单

问题编号存在的问题解决方案获得的收获
1前后端沟通不足,导致在前后端的连接上出了问题制定规范的接口文档,采用前后端负责人进行沟通后下放任务的方式进行开发接口在前后端的连接中非常重要,需要进行详细的定义
2服务器部署需要一定的时间,在alpha冲刺阶段只完成了基于本地的部署采用内网穿透的方式进行前后端与服务器的连接,不经过云服务器,将一台PC机部署为服务器主机不能在一棵树上吊死,当一个办法行不通的时候多想几个办法
3小组成员单独工作的效率太低,部分小组成员存在不一起编写学习效率太慢的问题,也有部分小组成员因为联系不上而无法分配任务对于单独编程效率低下的问题,将采取线下合作编程的方式。对于联系不上无法分配工作的成员,将会如实总结与汇报情况单独编程易躺平,合作编程效率高
4后端人手不足,导致后端负责人工作压力太大组长不写文档了,去后端帮忙了人手的确有限,所以需要实时进行分工,灵活改变工作内容。但原则上前后端的人员不能随意改变
5部分模块(如权限管理)实现起来难度较为的高,需要耗费较多的时间先实现简单的模块,再集中人手,集中资源和脑力去解决困难的模块对模块实现的先后进行规划有助于提高工作的效率

UML设计图

在这里插入图片描述

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

项目的现实进展

11.29

后端重新集结人员,完成其他科目的工作要求

11.30

后端安排任务,了解并使用flask框架

12.1

综合学习了解服务器相关消息,并确定采用花生壳的内网穿透的模式进行连接

12.2

后端修改并完善API文档,并交予前端

12.3

前端根据API文档进行数据连接与传输的编码,后端通过POST测试小程序验证内网穿透成功传输

12.4&12.5

主要团队成员复习接口考试

12.6

后端整合内容交予前端

12.7

前后端整合并打包

12.8

项目演示

团队成员的体会与收获

学号姓名职位体会与收获总贡献度
031902401陈彧齐PM,后端测试本次final冲刺中,由于后端人手不足的原因,我也参与了后端的开发工作,在实际编码过程中,我深深体会到了开发者的艰辛与困难。随机成员分组是个好活但是以后别搞了,协调起来太累了以后还是全部自由组队吧;微信小程序条条框框太多了让下一届做点软件吧别找微信了,微信这玩意搞域名垄断12%
031902404黄涛后端负责人,测试这次的微信小程序后端开发收获非常多,学到了flask部署服务器的方法,以及将本地端口部署到公网域名的方法,也学会了python操作数据库的方法,同时了解熟悉了request的网络请求方法的数据处理,在亲自负责的接口中熟悉了python操作系统文件读写的过程和用法。最主要的还是意识到了团队沟通的重要性,及时的沟通对于团队进度有着最重要的作用,在开发前也应该统一开发环境,不然在交接过程中可能会出现很多做白工的情况。非常遗憾的是开发到最后才发现微信小程序的request接口需要带https的顶级域名才能在非开发板中访问,但是后期发现时申请顶级域名,在腾讯云上重新部署已经来不及了,购买域名和服务器同时也是一笔不能算小的消费,由于牵涉到小组成员的财产问题和之后服务器域名的使用权问题,所以只能作罢13%
031902428袁帅前端负责人在这次Alpha冲刺开发过程中,我主要负责前端视图层页面,部分通用组件的编写以及前端功能代码的整合。这次开发过程中我学习到了微信小程序前端开发框架的许多知识,同时由于我负责功能整合方面,因此需要对整个项目的实现逻辑都有充分了解,在此之上与其他组员交流沟通,这提升了我的沟通交流与自我学习能力。在冲刺过程中由于各种各样的问题导致最终功能的实现还有缺陷,希望能在之后的开发中进一步完善。13%
031902414罗喆后端开发累了,加班了好几天10%
031902431周源韬后端开发累了,加班了好几天10%
021900519李玮杰原型设计,前端交接α冲刺是一次很好的体验,在两星期的冲刺中要求做出项目的初版本,且自身一开始处于空白状态是一种有意思的挑战。在两星期的项目开发中,不仅需要自身对时间的合理分配,还要求自身不断的学习相关知识,碰到难题就要去学习,去网上搜索相关的思路,参考别人的想法。在开发中还要求与组员做好沟通交流,和以前个人编程的单干不同,团队项目要求团体成员之间的沟通交流,做好配合。写出来的程序需要站在别人的角度考虑,能不能让对方理解和使用,而不仅仅只是为了方便自己。9%
031902132朱亚城前端开发历时三周的 Alpha 冲刺,刚开始本以为时间很充足,但是当真正开始编程时发现时间很紧,很多知识都不会,需要花费大量时间来找资料、学习,虽然在这过程中很累,但是也收获满满9%
031902344赵睿言前端开发关于本次alpha冲刺完善,本身对前后端交互方面的知识不是很完善,对后端的Python语言也不是很熟悉。在很短的时间内进行了一下学习,但具体没有什么任务分配到手上,做出的贡献不是很大,要对后端的同学说一声辛苦啦。9%
031902434胡文静前端开发这次alpha冲刺大概的体会就是学会学习和沟通很重要。对于微信小程序的前端方面仍需要投入时间学习。学习的总体感觉就是不停的百度再尝试这种轮回过程,自己却不能完全消化是非常大的问题。大把的时间需要耗费在测试自己写的代码功能上。这次冲刺也暴露出挺多问题的,比如个人的拖延症、沟通障碍、一些莫名的不协调,可以说其中值得反思的地方挺多的。9%
041901408杨啟超测试-6%

后端工作环境

在这里插入图片描述
在这里插入图片描述

项目仓库

Final Project
后端更新仓库
API文档

大家觉得微信小程序开发者工具好用吗

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值