《看板方法》——什么是看板方法
1 为什么是看板方法
相信每个软件开发团队,在开发中总是会遇到这样的矛盾:团队已经满负荷甚至超负荷运行,但是又有更加紧急不可拒绝的需求涌入需求排期,总体的截止日期不可变更,造成团队加班加点,人员疲惫至极,产品质量等风险变得更大。
那么能有什么方法来平衡工作量和团队的状态吗?答案是看板实践,它能团队在工作中实现可持续的步调;也能最大限度地降低变革的阻力,并产生显著的经济效益。看板系统是来自一系列称为拉动系统的实践方法;它是丰田生产方式及其改善方法的支撑极致,能够带来持续改进。
2 什么是看板方法
广义上来说,任何情况下,都可以使用看板来限制系统内某些事物的数量。比如东京皇居东御苑公园,发卡片给每个进入公园的游客,通过卡片来限制进入公园的游客数量,保证大家在公园的体验;软件开发中,我们通过项目管理之类的系统,用虚拟卡片来限定某个期限内需求的数量。可供流通的“卡片”为制品(进行中的工作),它们会被设置阈值;当工作或者任务完成时,卡片便被收回,用于拉取新的工作项当中。
看板系统在工作场所中创建了一种积极的张力,驱动大家去讨论问题;看板使用不同知识领域的工具,鼓励分析问题和探索解决方案;通过不断探索发现影响过程效能的问题,看板方法可以实现增量式的过程改进。