美文网首页ACT | 敏捷教练工具箱
可视化如何在敏捷实施过程中暴露问题与发挥作用

可视化如何在敏捷实施过程中暴露问题与发挥作用

作者: lancer001 | 来源:发表于2020-04-09 21:25 被阅读0次

    一、可视化照亮问题所在

        在现在我们的敏捷实施过程中,使用电子看板来实现信息透明和可视化。很多时候再思考这种增加工作量的方式是否对敏捷的实施有用,个人认为,可视化是否有用,首先取决于:“可视化什么?” 对于研发过程,我们容易看到是:人是否繁忙。我们倾向从条线来看效率,如开发、测试、运维等。然而,导致研发过程的问题主要是集成、质量、进度对齐、需求沟通、环境等。这些问题的根源往往是系统性的,而非局部。这些表面看上去,这些兵不是工程活动的关键节点,因此容易被忽略,所以需要我们通过看板把这些隐藏在常规工程活动以下的内容表现出来,最直观的展示的用户前面,通过可视化暴露出问题所在,只有把问题暴露出来,才能去寻找问题的解决方法。

    二、可视化在敏捷实施过程中发挥什么作用

        研发中的各类问题会导致需求的停滞,停滞的需求阻碍了价值的顺畅流动,从根本上损害了研发效能。在软件产品的研发过程中,其实根本问题从来都不是停滞的资源(工程师),而是停滞的产品需求(用户价值)。这就为解决问题提供了方向。研发过程可视化,就是要可视价值端到端的交付过程,让我们看到价值流动的过程,以及流动过程中的阻碍、停滞和问题。通过大量的看板实践,发现可视化的看板能在如下几个环节发挥作用

    1、做好需求准备阶段的工作,降低研发过程中问题爆发的可能性:

            a、开发、测试和业务共同澄清需求,并定义明确交互过程和验收标准

            b、大需求已拆分为工作量在两周以内可以完成和交付的需求

            c、已与业务关联方(如有)确认相关计划

            d、识别大的技术风险并定义应对方案

    2、通过可视化的看板让价值流动起来。    

         a、 用户价值驱动,识别有效的流动单元;  

         b、前后职能拉通,定义端到端的整个价值流;  

         c、 左右模块对齐,反映环节内的任务协作;    

        d、明确定义流转规则,赋能团队实现本地快速决策,并保证内建质量。

    3、通过如下三点,确保可视化产生了积极的效果,

          a、反映端到端的交付过程

          b、即时体现影响价值流动的瓶颈和问题

          c、为团队做决定做出信息支撑

    三、总结

       可视化的目的是为了敏捷实施提供信息支撑,照亮问题所在,不是简单的增加额外的工作量,在实施过程中,可视化的主体必须是需求的流动过程、以及流动过程中的问题和瓶颈,这样才能最大的发挥可视化的作用和价值。

    相关文章

      网友评论

        本文标题:可视化如何在敏捷实施过程中暴露问题与发挥作用

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