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 - 敏捷冲刺的主要内容,如果未能解决你的问题,请参考以下文章

主推Scrum敏捷开发

敏捷冲刺博客六

敏捷冲刺博客七

敏捷冲刺博客八

Beta阶段 冲刺博客合集

Scrum借由数个冲刺,实现产品的敏捷开发!