这个作业属于哪个课程 | 2020春|S班 |
---|---|
这个作业要求在哪里 | 团队作业第五次——站立式会议+alpha冲刺 |
团队名称 | TimeMaster |
这个作业的目标 | 描述项目进展状况 |
作业正文 | 简时——alpha冲刺总结随笔 |
其他参考文献 | …… |
项目预期计划
计划完成前后端的所有模块使用,包括用户的所有操作,待办待办集的增删改查以及使用记录同步宠物,数据统计,团队使用,首先不考虑界面美观。
现实进展
前端完成大部分模块,宠物可能没有完成完全,后端的接口也完成基本,团队可能没有完成完全
演示
登录/注册模块 | 完成情况 | 存在问题 |
---|---|---|
登录 | 完成 | |
注册 | 完成 | |
修改 | 完成 | |
找回 | 没有建立找回机制 |
待办使用模块 | 完成情况 | 存在问题 |
---|---|---|
创建 | 完成 | |
修改 | 完成 | |
删除 | 完成 | |
开始 | 完成 | |
休息 | 暂无 |
待办集使用模块 | 完成情况 | 存在问题 |
---|---|---|
创建 | 完成 | |
修改 | 完成 | |
删除 | 完成 | |
添加子待办 | 完成 | |
编辑子待办 | 完成 | |
开始子待办 | 完成 |
数据统计模块 | 完成情况 | 存在问题 |
---|---|---|
查看累计 | 完成 | |
查看当日 | 完成 | |
查看成就 | 暂时没有开展 | |
成就 | 暂时没有开展 | |
达成成就获得宠物皮肤 | 暂时没有开展 |
个人信息模块 | 完成情况 | 存在问题 |
---|---|---|
基本信息查看 | 完成 | |
信息修改 | 完成 | |
所有用户:团队创建/加入 | 完成 | |
所有用户:团队待办开始 | 未进展 | |
所有用户:退出团队 | 未进展 | |
队长用户:邀请/踢出 | 未进展 | |
队长用户:解散团队 | 未进展 | |
队长用户:导出专注数据 | 未进展 | |
宠物观察互动 | 暂无 | |
宠物更换皮肤 | 暂无 | |
自定义白名单 | 暂无 | |
自定义休息时间 | 暂无 |
锁屏界面模块 | 完成情况 | 存在问题 |
---|---|---|
锁屏 | 完成 | |
暂停 | 暂无 | |
强行结束 | 完成 | |
显示奖励/失败惩罚 | 暂无 |
过程体会
陈伟杰
第一次进行这么完整的一次项目编码,也是第一次进行软件的alpha冲刺编码,不懂的东西有太多了,每天都有新的任务,新的难题,整个过程让人觉得还是十分紧迫,团队大家都没有过安卓项目的开发经验,完全靠着边学边完成的一个状态进行,所以还是会觉得疲惫不堪,但是简单的十天冲刺让我学会了很多编码的知识,体验了做一个项目的感觉,挺充实挺开心的。团队的工作也是另一种之前没有进行过的编码学习,现在懂得合作之前需要做些什么。在整个冲刺阶段也学会了很多工具的使用,对以后的开发也有很多好处,总之还是觉得收获满满,至于项目的完成结果,虽然不尽人意,但也实现了大部分的基础功能,希望下一次冲刺能够更加得心应手,顺利一些。
陈俊延
这是我第一次进行alpha冲刺编码,在冲刺的过程中,我最开始的时候还很有信心,认为自己可以很轻松的完成安排的任务,但是在接下来的工程中,我知道了我是想的太美好了。在编码时,会遇到很多意想不到的问题,面对这些问题时,我最开始是迷茫,不知道从哪里入手去解决这些问题。上网搜索时,面对着海量的信息,也不知道哪个是合适的选择,只有一次次的尝试,一次次的失败。在经历过这些之后,我发现我成长了,尽管还是会失败,但是我会去总结失败的经验。在这次的过程中,我还是很开心的,毕竟学会了很多新的知识,丰富了我贫瘠的大脑。虽然在这次冲刺中,对于自己的部分做的还不是很完美,但是基础的功能还是没有问题。希望在下次的冲刺可以做的更完美。
叶如茵
第一次进行团队alpha冲刺编码,由于没有过安卓项目开发及前后端分离开发的经验,整个冲刺阶段需要学习的知识还是很多的。在冲刺阶段开始的时候,因为需要看书自学安卓前端知识并慢慢开始编码实现前端界面,由于自己的基础并不是很扎实,编程能力也不是很强,加上时间比较紧迫,整个过程还是有点难的,压力也很大。但是通过慢慢边学边实践的过程让我学会了很多新的知识,也提高了自己的编程能力,对于遇到的困难和bug也更加从容应对,通过查找各种资料及论坛解决问题。整个冲刺过程让我get了很多新的知识,提高了专业技能,实现之后更是感受到了很多快乐,虽然做的还不够完善,但是带给了我很大的信心,希望下一次能做的更棒,冲冲冲~
赵梓峻
第一次参与为期十天的团队冲刺,由于没有android的编程经验,在编码过程中只能现学现用,没有留下时间进行更系统地学习android。冲刺开始前先是配置android开发环境,读了队友提供的《第一行代码》的前几章,对整体的开发方式有了初步的了解。初期先是按照原型选择需要用到的组件和布局,然后开始针对这方面进行学习,不得不说AS真是非常方便的Android开发工具,大大提高了编码效率。中期开始针对界面进行人性化调整,由xml自定义了一些组件样式,了解了什么是fragment,和其用途。后期开始接触网络编程方面的知识,与后端交互获取数据和提交数据,起初真是一头雾水,完全不懂交互的流程,后在队员的帮助下,总算找到大概的方向。希望在下一次冲刺中能在交互方面做出更多贡献。
林羽希
项目冲刺,做安卓端。本来觉得自己读代码的能力还行,但还是在整合的时候卡壳了。连续几天的编程后,产生了不想打代码的想法,但还是劝自己冷静下来,毕竟要吃饭的。在交互的时候,很多数据需要传递,连接服务器时快时慢,以及加上自己之前没有考虑到的部分,例如待办状态的变更,还是有几个问题等着继续处理的。在做整个安卓端流程设计的时候也设想了很多场景,虽然有原型设计,但仍有一些模块没有提前考虑。希望在下一次的冲刺的时候能有所改进。
谢一新
这个冲刺是我第一次进行这种比较大型的团队项目开发,这个过程可以说是痛并快乐着。痛是因为深切的体会到了开发一个软件的不易与困难,因为团队每个人都有自己的编码习惯等等,也意识到了自己的能力十分不足。快乐是因为自己学到了很多新的知识,更加了解了团队项目的开发流程,不仅仅要写好自己的代码,同时也要做好和别人的代码的整合。这次项目开发让我收益匪浅,接下去的冲刺也要继续加油!
许俊鑫
第一次进行团队开发,和队友交流不够,也不会主动去交流,下次努力!
高雨欣
这次团队作业没能真正参加前端部分,感到非常遗憾,错过了一次团队合作的体验,以及经验。即便如此,接触新的编程知识还是很充实。这一次的工作量还是相当大,整理起来并不简单,计划表上的每一个完成背后都是复杂的编码,还有遇到的困难。希望下次可以调整好状态,冲冲冲!
林煜
第一次进行团队开发,时间较为仓促,也没有与队友进行良好的交流,造成任务进度较慢,希望下次努力争取不拖后腿。
组员分工与工作量比例
姓名 | 分工 | 工作量比例 |
---|---|---|
陈伟杰 | 大部分实体类创建、数据库创建、用户的登录注册修改获取退出、宠物修改获取、数据统计获取 | 15 |
陈俊延 | 待办和待办集的添加,删除,更新和获取 | 12 |
叶如茵 | 前端待办、待办集两个界面的实现 | 11 |
赵梓峻 | 前端个人页面、个人页面的团队列表、团队代办、使用帮助页面的实现 | 11 |
高雨欣 | PPT | 9 |
谢一新 | 燃尽图绘制、博客编写、部分团队增删改逻辑的实现 | 10 |
林羽希 | 前端整合和交互,登录和注册页面,数据统计,锁屏活动 | 14 |
林煜 | 部分团队后端代码 | 9 |
许俊鑫 | 待办完成情况记录 | 9 |
下阶段展望
1、继续完成前后端之前遗漏的功能
2、前后端对接完善
3、完善后端的部分接口,不合理或者错误的
4、优化前端界面