敏捷实践

作者: njlindong | 来源:发表于2017-12-23 00:34 被阅读8次

    很快,从十月份组建团队开展敏捷已经两个多月,在教练的指导下团队行成了如下实践供大家参考。

    开会

    目前固定的会议如下:

    需求梳理会:每个迭代开始提前2个工作日开,PO准备好澄清需求,提前开的目的在于成员不清楚时计划会前可以再和PO沟通;

    评审会+回顾会:这两个会连着开,评审会可以一些选择关键的点做验收,回顾会收集成员的意见做持续改进;

    集中走查:每天下午3点半集中走查一段代码,之前用投影大家站着看顺便休息一会,由于切投影比较麻烦并且大家坐的很近,现在尝试用QQ的屏幕分享;

    读书会:培养大家读书的习惯。

    SM要控制每个会的时长,关注开会的价值并与成员达成共识,没价值的会可以取消,另外开会的时间安排相对固定,尽量集中在吃饭前。

    IDE

    IDE换成eclipse和clion,搭建c/c++远程开发环境,编码、编译、运行、调试统一界面统一linux平台,eclipse免费,clion重构功能更强

    参考:

    测试

    由于本项目主要目标在于提高内部质量,要做大量的重构,所以要建立快速反馈环,自动化测试显得尤为重要:

    1 我们花了很大精力去移植优化ztp自动化用例,目前是1小时执行一次核心用例,一天执行一次全量用例

    2 相对前者单元测试要快很多,本机开发按下快捷键几秒就能跑完要测试的程序,每提交一次代码10分钟可以完成一次完整的构建,包括所有的静态检查和单元测试。

    开发

    1 培养开发人员TDD习惯。

    2 原子提交,CI快速反馈。例如提取一个函数、重命名成员变量在本地单元测试通过后就提交,CI在提交10分钟后出结果,这样走查就非常方便。

    3 目前团队在核心代码重构尝试结对编程,主要考虑到前期缺有效的防护网,也可以解决技能不均等问题。

    相关文章

      网友评论

        本文标题:敏捷实践

        本文链接:https://www.haomeiwen.com/subject/hocfgxtx.html