tiG - 敏捷冲刺
Posted helloik
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tiG - 敏捷冲刺相关的知识,希望对你有一定的参考价值。
施工中
GitHub地址:https://github.com/HelloIK/tiG
任务安排
0) Share - Commit接口(邹卓辉)
1) Share - Diff接口(邹卓辉)
2) Share - Graph Point Data接口(泽瑞坤)
3) Share - Commit Info相关接口(泽瑞坤)
4) 工作区 - 提交指定修改(卢明凯)
5) 工作区 - 展示未提交文件版本差异(卢明凯)
6) 提交历史视图 - 绘制历史概述与详细信息(泽瑞坤)
7) 提交历史视图 - 绘制提交树形图(泽瑞坤)
8) 提交历史视图 - 展示指定提交与父级的版本差异(泽瑞坤)
9) 测试 - 单元测试(全员参与)
10) 测试 - 回溯测试(张凯亮,刘海港)
11) 测试 - GUI测试(张凯亮)
燃尽图
从图中不难看出,主要的进展集中在敏捷的后半段,这主要是因为11月01日有一场考试,大家都忙于复习,所以在10.26~11.01的这段时间主要是对既有bug的一些修复和对UI界面的简单整合,核心功能并没有多大进展,等到考完试以后所有成员都参与进开发,所以进度显著加快。
代码签入记录
此略,详细见GitHub Commit Page
程序最新运行截图
? 提交历史视图
? 工作区
成员心得小结
? 邹卓辉:本周四要考密码学,代码进度推进得相当慢,属于不可抗力
? 卢明凯:发现对c++还有很多不熟练的地方,以后要多学习
? 刘海港:有很大不足,还需要多多改进,努力学习
? 张凯亮:经过这个星期的敏捷开发之后,我的开发速度以及对项目整体的了解都提高了不少,团队之间的沟通也多了很多,整个团队逐渐变得团结了起来
? 泽瑞坤:虽然目前程序的完成度仍然较低,但是在开发的过程中体会到了团队协作的重要性和敏捷性
下周计划
1)修复已知的BUG
? 存在parent节点断层导致崩溃的bug(较少见,但可复现)
? 初始节点Diff接口越界的bug
2)完善优化已有功能,增强稳定性
? 树的深度逻辑待优化,需要压缩深度减少树形列占用的宽度(尤其是在导入存在上百个分支的仓库时)
? 完善Commit接口的本地化和多种情况的处理
? 完善最近打开仓库列表
3)对程序进行完整全面的测试,尽量减少bug的出现
以上是关于tiG - 敏捷冲刺的主要内容,如果未能解决你的问题,请参考以下文章