Beta版本冲刺前准备
组长博客:https://www.cnblogs.com/heihuifei/p/10084535.html
本次作业博客链接:https://edu.cnblogs.com/campus/fzu/Grade2016SE/homework/2491
团队会议纪要链接:https://www.cnblogs.com/heihuifei/p/9824563.html
过去存在的问题
任务分工
- 分工虽然已经比较细致,但是没有很好的平均力量分布,虽然前端分了3个人,但是貌似还是有点少。导致pm沦为前端主力...
开发规范
- 由于之前主要注重于实现基础功能,没有太注意代码规范和文档规范。
- 没有重视使用github进行团队协作。
后端总结
- 由于第一次做,对于任务量的不熟悉,在分配任务的之后,会导致有的成员天天埋头苦干,有的则无所事事,还有就是不同成员在学习重复的知识,这样使任务的完成度参差不齐,也降低效率。
卉卉
- 一开始着手准备做云端的时候突然改方向先做本地,然后就重新开始看本地,除了一开始学习花了一些时间,后面写接口的难度不是很大,然后就是跟前端对接,本地做的差不多时才准备开始部署服务器,这时候由于课程考试等原因工作效率很低,没有什么充足的时间去完成云端备份的功能了。总结一下就是学习能力不足,效率比较低。
家灿
- Alpha版开发过程对我来说是全新的尝试,所以说存在着很多问题,比如说一开始无从下手,找不到出发点,开始的那段时间,就是处于翻阅书籍和博客的阶段。
- 有的接口没有做好测试,所以对接的时候存在一些问题;
- 后端分工方面没有做好,导致有的同学任务量很大,有的则没什么事做,原因主要是对于技术量的不清楚
前端总结
绪佩
- 由于初始人力不是很充足导致最开始的时候进度比较缓慢。
- 存在部分队员比较拖拉,进度不一致导致整个项目进度停滞不前。
- 大家都是安卓开发刚入门,导致不是很熟悉开发流程,在最开始调布局便调了接近4天(发现效果并不是很好)
青元
- 一开始觉得前端会比较简单,开始后发现前端真的好难。在这次过程中,知道了一点前端的皮毛,对前后端对接有了实际的概念。学到很多。
恺琳
- 没有很强的代码能力,在编写代码时常常遇到瓶颈。
- 遇到问题问百度的能力也需要加强。
- 在与其他课的时间安排上在日后会做出更好的努力
宇恒
- 在整个任务开始之前,以为前端任务其实很简单,就是谢谢页面就好,后来才知道,页面的功能都是要自己写好的,懂了很多
丹丹
- 视频制作和美工方面基础部分掌握大部分,但还有待强化,高级制作还有待学习。
- 前端部分掌握知识过于浅薄,因为先天对代码敏感度低,兴趣一般,希望在这方面可以付出更多的耐心和精力。
算法&API接口
家伟
- 因为对Android是完全的小白,具体实现的时候一开始都是根据网络上类似的源码去学习,效率很低。
- 之后这种事应该在初期花费时间给自己定下合适的学习计划,待知识体系比较完善再去谈具体应用,这样效率和质量都会高很多。
鸿杰
- Alpha版本我做了四个功能:AppWidget桌面控件的实现、天气预报的实现、桌面和锁屏壁纸生成的设置和用户行为分析。
- 一开始在做这些东西的时候是会比较茫然的,因为Android Studio没有用过,也没有类似的项目开发经验,因此迈出第一步就比较艰难。
- 随着博客和开发文档的阅读,结合实际操作,慢慢地也就能积累一些经验,但是我觉得自己对这方面还是不够熟练,需要进一步的学习和积累。
- Alpha版本我做的四个功能中的天气预报和用户行为分析虽然已经在自己虚拟的简单项目上实现了功能,但是合并到一起的时候有些bug需要进一步优化。
一好
- 本次Alpha版本的App我作为算法组的一员,主要负责语音转文字部分的实现,除此之外还负责划水和摸鱼。我在Alpha版本中还有一个任务没完成,这是我没有合理安排时间的结果,导致了大家的进度滞后,甚至是没能按时发布Alpha版本,这是我的失误没话说,真的对不起大家了。
- 在beta版本中,虽然接下来我可能也没什么空,但我一定把团队的任务放在第一优先级,按时完成任务,尽量不拖了大家的进度。
文档&博客撰写
政演
- 文档经过多轮的精修(第一份五轮,第二份九轮),已经没有什么太大问题,要是能做得再快一点,花的时间再少一点就好了。
- 过去虽然定了博客的模板,但是往往没有按照模板来填写,虽然需要花时间调整,但也是举手之劳
产品功能
还存在一些功能没有实现的很好,有待Beta版本解决。
- 天气分析未合并
- 语音输入浮标未实现
- 智能提醒App使用时长未合并
我们已经做了哪些调整
桌面控件合并
效果展示:
另外这周也有项目测评的作业啊!!!还有考试啊!!!哪里能做这么多改进呢...
我们会在Beta冲刺中做哪些改进
- 天气分析功能的合并
- 页面布局的美观优化
- 对壁纸生成的界面进行设计美化
- 任务分工尽量更加的合理平均
- 完成语音输入的浮标模块