走在精益开发的路上

    精益看板方法在互联网组已经使用3个月了,我能感觉到通过使用看板慢慢提高了交付率,同时也减少了组内管理时间,现在将使用过程中的经验和数据总结分享下。

    互联网组采用站立会,看板,JIRA 相结合的方式,进行日常工作的管理。

一、站立会

如何开站立会

 

走在精益开发的路上_第1张图片
 

 

1 站着开,时间不超过15分钟

2 每日站立会固定时间点

3每个成员每日必答3个内容(昨天做什么,今天做什么,有什么问题)

4 用真实的白板(看板)

5 确保持续改进

站立会起到的作用

1 快速同步进度,让组内成员相互了解彼此进度和项目整体进展;

2 给团队成员一种精神激励,对每日的工作目标信守承诺;

3 快速了解、排除障碍;

4 培养团队文化。

    敏捷开发注重沟通,站立会就是一个很好的沟通平台,解决的是团队协同的问题。开站立会时使用看板,能促进组内人员沟通,可以实时暴露风险和人员空闲情况等。要注意的是不要把站立会开成汇报会。一个组织良好的站立会,是出于团队的自组织需要,而不是leader的监控需求。

二、看板

为什么用看板:

    在所有的敏捷开发方法中,看板方法是最容易在团队推广的一种方式。看板方法就像水,水放到什么容器里就是什么形状,适应性很强。但是日积月累,水却能潜移默化的改变环境。

    看板的实施正是从组织流程现状出发,首先可视化实际工作流;在此基础上,限制在制品数量以暴露系统的问题和瓶颈,让团队发现改进机会;然后,通过团队协作不断改进和演化出合适的流程、方法。

以下图片是互联网组看板的一个截图

 

 

 

看板起到的作用

1 可视化任务进度

2 可视化工作流

3 可视化风险

4 限制在制品数量,产生拉动机制

5 促进持续改进

三、JIRA工具:

    很多同学会在真实白板和电子工具之间做艰难的抉择,我建议的是两者结合使用。

    真实的白板可以起到实时可视化的作用,也是最经济实惠的一种方式,促进大家面对面沟通,但是无法记录历史数据;JIRA电子工具可以将历史数据保留并生成相应的报表,以便管理者对历史数据分析,更好的安排接下来的工作。两者结合能达到1+1大于2的效果。

    以下是互联网做的需求任务数据报表展示:

累计流图如下

1-5月份需求状态:

走在精益开发的路上_第2张图片
 

6-8月份需求状态

走在精益开发的路上_第3张图片
 

    通过以上两图的对比,我们可以看出6-8月份 价值流开始持续顺畅的流动,需求处理的流量速率也在不断提升。

    另外也可以看出,当组内同时处理的需求数量增多时,平均交付时间会相应的增长。

以下图片是对累计流量图的一个图解。

 

走在精益开发的路上_第4张图片
 

控制图如下

3-6月份:

走在精益开发的路上_第5张图片
 

6-8月份:

走在精益开发的路上_第6张图片
 

以下图是对控制流图的图解:

 

走在精益开发的路上_第7张图片
 

 

走在精益开发的路上_第8张图片
 

    控制图展示,从6月1日到8月31日互联网组的需求任务平均处理时间(从任务开始处理到投产)是7.5天,效能整体在提升。

    同时也可以看到我们需要优化改进的点:存在偏差比较大的异常值并且异常值比较多,这两项是我们需要重点改进的项;另外需要缩小标准偏差,提高预测度。

四、分步提测经验

 

1原有需求测试处理方式见下图:

 

走在精益开发的路上_第9张图片
 

测试要等到本需求特性所有功能开发完成后再进行测试。

2现在测试的方式:

 

走在精益开发的路上_第10张图片
 

    将需求划分为多个可独立测试的模块,每个模块独立开发并提测,独立冒烟测试,每个模块的开发和测试并行执行。

    通过以上内容的改进提高了需求的交付率,缩短了需求受理平均时长。

    互联网组对精益看板的实践正在不停的学习改进中,敏捷贵在持续改进,我已经在路上了,期待你的共同参与。

 

你可能感兴趣的:(走在精益开发的路上)