6.15 beta冲刺每日会议
后端
已完成开发工作
iOS端
吴尚辉
完成的任务:优化子任务的存储逻辑(加快子任务展示)、完成子任务功能
完成任务大概花费的时间:3h
存在的问题/遇到的困难:何时更新本地存储的子任务问题
问题解决:每次用户主动下拉刷新时更新本地存储的子任务
安卓端
林雄 王铭震 结对
做了:解决部分合并冲突
问题:库的版本与合并
时间:1.0h
蔡晗
完成:完成新建子任务的页面数据交互。
花时间:2.5h
遇到的问题:notifyDataSetChanged()刷新adapter数据时报错"Only the original thread that created a view hierarchy can touch its views.",因为更新UI界面只能在主线程中完成。所以直接使用runOnUiThread()即可解决问题。
李博威
完成:安卓前端界面整合
花费时间:1h
遇到的问题:无
解决方案:各成员加强沟通
代码签入截图:没有编写新的代码
任务量
端 | 任务 | 子任务 | 任务计量 | 已完成 |
---|---|---|---|---|
后端 | 任务留言 | total:7 | total:7 | |
DAO | 3 | 3 | ||
Service | 2 | 2 | ||
Controller | 2 | 2 | ||
任务版本历史 | total:7 | total:7 | ||
DAO | 3 | 3 | ||
Service | 2 | 2 | ||
Controller | 2 | 2 | ||
任务版本回退 | total:16 | total:16 | ||
DAO | 6 | 3 | ||
Service | 8 | 4 | ||
Controller | 2 | 2 | ||
iOS | 任务筛选 | total:10 | total: | |
界面 | 5 | |||
接口接入 | 3 | |||
测试 | 2 | |||
子任务 | total:10 | total:10 | ||
界面 | 5 | 5 | ||
接口接入 | 3 | 2 +1 | ||
测试 | 2 | +2 | ||
安卓端 | 后端接口接入 | total:8 | total:6 | |
登陆注册 | 2 | |||
任务详情页 | 2 | 2 | ||
任务添加页 | 2 | 2 | ||
任务修改页 | 2 | 0+2 | ||
子任务 | total:10 | total:6 | ||
界面 | 5 | 4+1=5 | ||
接口接入 | 3 | 1 | ||
测试 | 2 | |||
注册界面验证码 | total:8 | total:2 | ||
界面 | 3 | 2 | ||
接口接入 | 3 | |||
测试 | 2 | |||
任务筛选界面 | total:16 | total:7 | ||
界面 | 5 | 3 | ||
逻辑 | 6 | 3 | ||
接口接入 | 3 | 2 | ||
测试 | 2 | |||
项目合并 | total:8 | total:6 | ||
总数 | 100 | 67 |
beta小总结
在冲刺时间结束之后我们组对我们的进度进行了一个讨论,特别是对后面进度推进的乏力以及对beta的任务量和计划安排是否合理进行了讨论。
后端的进度和工作量安排是相对没问题的,比较有问题的是前端的安排。
一方面是没有考虑到开发的时间限制,把所有剩下来的开发任务都安排到beta,实际上时间是不够的。
另一方面则是在开发的时候,因为开发时间比较短,有时候解决问题花了比较长的时间,一个模块完成后就只剩下很少的时间了,心理上会认为不太可能完成开发,导致了开发积极性被打击,降低了开发的效率。
剩下的时间里,开发成员会根据自己的计划对剩下的开发工作进行收尾