唐道述精益学堂【第二百三十四期】看板方法没你想的那么简单,这才是它的正确打开方式!

发布日期:2019-08-30    作者:唐道述    点击:12次

  看板方法的益处

  1、看板方法模型

  •看板方法脱胎于丰田生产方式和约束理论,是精益方法的进一步延伸。它将软件开发过程视为一种价值流,并且相信拉动式的管理能产生更好的结果。

  •它通过限制在制品的数量等一系列简单可行的技巧,发现和缓解软件开发过程中的压力和瓶颈,提高生产效率。

  •看板方法的奇妙之处,在于它与企业原有的开发流程无缝结合,在不知不觉中提高生产效率。

  



  2、看板方法的益处

  (1)成功秘诀

  •秘诀中包含的六个步骤如下:

  –专注于质量

  –减少进行中的工作(work-in-progress)

  –频繁交付

  –根据交付速率来平衡需求(demand)请求量

  –进行优先级排序

  –消除变异性的根源,提升可预测性

  (2)持续改善(kaizen)

  •持续改善文化:

  –每个个体都有充分的授权感,能够毫不畏惧地行动,自动自发进行协作和创新。

  –无论成员身处于组织结构中的哪个级别,彼此间都具有高度的社会资本1和信任度。

  •看板方法:

  –加速组织成熟度和能力的提升。

  –促进社会学变革(工作流透明度->驱动团队协作->建立信任)。

  –协作的病毒式传播(全公司扩散,经历:讨价还价期->民主期->民主衰退期->协作期)。

  –最大好处——文化变革:提升协作水平,每人积极参与写作,提升组织的社会资本。

  2实施看板方法

  1、价值流映射

  



  2、使用看板进行协调

  



  3、建立交付节奏

  •交付节奏是指一种以固定频率交付可用软件的模式

  •交付效率:

  –交付效率%=100%×(总成本-(协调成本+事务成本))/总成本

  –交付效率%=100%×(1-((协调成本+事务成本)/(利润+协调成本+事务成本)))

  



  •确定交付节奏:

  –通过提高效率来提升交付节奏

  –进行随需或临时交付(特殊情况下)

  4、建立输入节奏

  •优先级排序节奏过程中涉及的相关要素:

  –优先级排序的协调成本

  –确定优先级排序节奏

  –优先级排序的效率

  –优先级排序的事务成本

  •规则扑克——提高效率以支持更频繁的优先级排序节奏

  •规则定义简单——支持进行随需或临时性的优先级排序

  5、设置在制品限额

  •上下游干系人和职能部门资深管理者对WIP限额达成一致

  •一般而言,限额数量设置在1-3个/人

  •WIP限额通过不断试验进行调整

  



  6、建立服务水平协议

  



  7、度量和管理报告

  



  8、使用两层系统扩展看板

  •两层系统需求

  –高层:粗粒度需求,面对客户市场

  –第二层:细粒度需求,以客户和用户位中心方式编写

  •两层分别设置WIP限制

  •通过泳道、颜色卡片确保两层需求的可视化管理

  



  9、运营回顾

  •在整个组织范围内进行

  •专注于客观数据上的呈现和分析

  •每月一次,2小时为宜

  •反馈循环机制,驱动组织持续改进

  •有助于管理者、外部干系人与员工建立相互信任

  10、启动看板变革

  



  3继续改进

  1、三类改进机会-约束理论

  •约束理论是由埃利ž高德拉特(Eli Goldratt)创建并发展的,于1984年再他发表的商业小时《目标》中首次提出。

  •在约束理论中,五步聚焦法是用于持续改进的基础。

  •五步聚焦法

  –识别(identify)约束

  –做出决定,以最大化利用(exploit)约束

  –是系统中的其余一部分都服从于(subordinate)第2步做出的决定

  –突破(elevated)约束

  –避免惰性:识别下一约束,重返(return)第2步

  2、三类改进机会-减少浪费

  •20世纪90年代初,沃麦克、琼斯和丹尼尔斯合著的《改变世界的机器》一书的出版,标志着“精益(lean)”的诞生。

  



  3、三类改进机会-变异性管理

  •戴明博士通常被认为是20世纪质量保障运动三位领袖之一,他进一步深化了统计过程控制(SPC)技术的应用,并将之发展为渊博知识体系(System of Profound knowledge)管理技术。

  •内部变异(机会致因变异/一般致因):

  –软件开发和项目管理过程,以及组织成熟度、团队中个体的能力,共同决定了变异性内部根源的数量和变异程度。

  –典型例子:工作项规模、工作项类型的混合、服务类别的混合、不规则紊流、返工。

  •外部变异(可归因变异/特殊致因):

  –来自于那些不在软件开发过程或项目管理方法控制的区域。

  –典型列子:需求模糊、加急请求、不规则紊流、环境可用性、其他市场因素、安排协调活动的难度。

  



  4、瓶颈和非即时可用资源

  •能力受限资源:无法完成更多的工作

  –突破措施:突破约束,通过产能扩容来消除瓶颈

  –挖掘和保护举措:自动化/提升透明度/建立缓冲区

  –服从举措:为了提升瓶颈资源利用率,其他东西需要做出改变。

  •非即时可用资源:由于可用性的限制(但通常是可预测的)导致处理能力有限–挖掘和保护举措:建立缓冲区/增加WIP

  –服从举措:团队成员工作多样化/放弃多任务并行

  –突破措施:自动化(*终极方法)

  5、精益的一种经济学模型

  作者重新定义“浪费”,用成本(cost)用来指代,并将其抽象地分为三类:

  •事务成本(Transaction Costs)

  –初始准备成本/前端(front-end)事务成本

  –交付清理成本/后端(back-end)事务成本

  •协调成本(Coordination Costs)

  –由于任务分配、计划安排等活动引起的开销。

  –降低的方式:自组织、信息透明度。

  •破坏负载(Failure Load)

  –如果早前交付具备更好的质量而本可避免的请求。

  



  6、问题管理和升级策略