写在前面

  • 例会时间:5.12 22:00-23:00
  • 例会地点:微信群语音通话
  • 代码进度记录github在这里

进度情况

任务进度表

注:点击链接跳转至相应的issue

组员 5.12的进度 5.13的任务
少昂 把控后端是三位人员写的接口的质量
爬取统一身份认证
把控后端是三位人员写的接口的质量
振亚 小程序端接口开发完毕 后端接口的基本测试
廓然 小程序端接口开发完毕 后端接口的基本测试
雨飞 尝试快速制作一个简陋的网页端原型 实现网页端扫码登录,和一篇技术博客
李大 等待接口完成后,开始对接 一篇关于前端的技术博客
前后端对接,30%
青城 等待接口完成后,开始对接 接口对接,30%
宇飞 活动分享海报的设计
静芬 scrum 8 scrum 9
助教参会内容整理

Beta-1阶段燃尽图

遇到的困难

  • 这两周的开发进度比较紧凑,因此没有怎么写技术博客,决定这几天赶出几篇技术博客来。
  • 关于社长认证的方式,我们决定,使用redius保存10分钟有效的缓存key数据。即,每当社长想要跟社联申请社长认证时,就由社联调用这个接口,输入社团id号,生成10分钟内有效的key,社长即可进行认证。这种认证方式不仅安全,但是需要社联配合,PM需要进行沟通。

助教参会会议情况

  • 今日的例会前,助教参与了解团队和项目的情况。
  • 参会人员包括:助教刘畅,后端振亚 廓然 雨飞,前端李大 青城,PM静芬。
  • 会议形式:线上微信语音,由PM用笔记录。

会议具体内容

Q:最近压力大吗?临近期末,注意好时间安排

  • 压力蛮大,主要源于以下内容:
    • 软工任务量较大,特别是对比了AI和嵌入式的软工班级。
    • 5月末有冯如杯 和 方法论论文。
    • 6月初有计网理论考试。
  • 会安排好时间,beta阶段的工作马上要结束了,结束之后可以先忙着其它事情,gamma版本主要是修复完善beta版的问题,以及增加社联角色,任务量较轻。会注意安排好时间。

Q:最近进度如何,以后的计划如何

  • 进度:
    • 4.28-5.1,即五一假期前半部分,主要是PM进行需求设计和原型设计。
    • 5.2,后端微调alpha版代码,前端写数据请求文档。
    • 5.3-5.6,后端写接口文档,由PM根据需求进行复审,然后由少昂从技术角度进行复审,前端开始本地开发。
    • 5.7-5.9,后端:振亚和廓然放假,雨飞学习ROR,昂神完成数据模型。前端:本地开发完毕。
    • 5.10-5.12,后端:接口开发。前端:放假和优化UI。
    • 总结:最近接口开发完毕,马上开始对接。
  • 计划:
    • 5.16:对接完全完毕,高优先级功能基本完成。
    • 5.17-5.19:加一些低优先级的功能。
    • 5.21-5.21:全面测试并提交微信审核。

Q:这段时间遇到了什么问题

  • 前端:css比较难调,需要现查文档,但也不是什么大问题。
  • 后端:有时候需要互相等。比如,接口设计完之后,需要等昂神修改数据模型。比如,振亚和廓然开发的接口,虽然是按照功能模块分工,但是有些接口具有一定的依赖性,需要互相协调。
  • PM:UI设计师基本怠工,原型设计需要参考多个成熟的小程序,并与队员们讨论。

Q:目前用户量相比alpha阶段有什么变化吗

没有,总用户量上升人数基本只有10-20人。原因主要是,alpha版本没有通过社团和社联进行推广,因为alpha版本带给社团和社联的收益不大。相信beta版得到社团和社联的推广会有更多的用户量。

Q:开发内容包括网页端和小程序,如何分工

由于目前beta版计划完成的网页端从功能和界面上都比较简陋,任务量不大,我们决定由雨飞全权负责网页端部分的前后端,即作为全栈工程师开发网页端。其余人员仍旧负责小程序端的开发。

Q:我看你们之前说要重构alpha的后端代码?

其实也不算重构,主要是一些小问题的修改:

  • 规范化:极个别的命名或换行不大规范。
  • 效率问题:数据1+N问题的修复。

助教称赞我们issue写得好,分工很明确

嘿嘿嘿,开心。

Q:各成员简单介绍下自己目前的收获和不足

角色 队员 收获 不足
前端 青城 1.部分掌握小程序前端开发
2.看到了大家写的许多优秀的文档,文档能力有所增强
3.对一个产品的开发流程有了更深入的了解
小程序前端开发技术还不到位
前端 李大 1.掌握小程序前端开发 我觉得我很棒
后端 振亚 1.有了数据库的实战经验,对上学期学的理论知识有了更深入的了解。
2.对整个开发流程有了更深入的了解。
有些接口还有有些bug,测试的时候不够仔细
后端 廓然 1.ROR速成,学习能力up
2.对整个开发流程以及后端架构设计有了更深入的了解。
测试还不够完善
网页端全栈 雨飞 1.ROR速成
2.通过与学长的对话知道了方法论的论文要怎么写了hhh
比较懒
PM 静芬 1.文档能力up
2.原型UI设计和美感得到大幅提升
3.对产品设计有了更深入的了解。
设计产品功能时还有些问题
比如有时考虑得不周全,有时不利于后端架构

Q:之前你们说是0.5个PM?

当时alpha结束,大家对于内部角色变动的意愿比较强烈,因此打算以0.5个PM的形式过渡一下,最后实践发现,整个产品设计、功能考量、进度把握还是由1个PM完成为佳,因此没有推行0.5个PM的分工。最后同时考虑到beta任务比较重,因此最终的角色变动只有雨飞,从小程序前端,变为网页端全栈。

Q:后端用的是什么数据库

  • 主要用的是mysql。
  • 在社长认证,缓存10分钟有效的key的时候,用的是redis。

Q:数据库有备份么

腾讯云会自动备份。

主题概括

会议的主题可以概括为:

  • 项目整体:进度、计划、所遇困难。
  • 项目成员:分工、收获、不足。
  • 技术细节:数据库、备份、"重构"。

关键聊天记录

由于是线上语音会议,因此没有聊天记录。

照片

commit记录截图

后端代码仓库

技术博客

今日技术博客由前端李大给出,主要通过实例描述了小程序前端开发流程。技术博客链接在这里

 posted on 2019-05-13 15:42  BuaaRedSun  阅读(235)  评论(0编辑  收藏  举报