看板方法反模式之一:看板方法是方法论
2014-10-31 14:56
134 查看
“在我们开始使用看板方法后,因为我们停止了测试工作,质量变得很糟糕!”
这正是我在过去几年中听到的奇怪说法之一:据称因为使用了看板方法,从而导致终止了一些至关重要的事件或知识创造活动。我觉得这些说法很离奇,以至于我无法理解他们为何会如此看待事情。
看板方法对这些人来说已经是一种方法论或者预定义的过程。通常,方法论或预定义过程囊括了角色、职责、要开展的活动等等。因此,看板方法并未谈及有关测试的话题,于是这些人开始遵循我们的范例停止测试并导致质量下降。
从你现在做的开始!
显然,解决这个问题的办法是告诉他们看板方法本应是什么。看板方法是改进你正做的事情的起点。使用虚拟看板系统的目的是提供以中机制,用于消除过载、减少可变性和中断并减少协调成本以及非增值活动(如计划、估算、排期和优先级排序)相关的事务成本。如果存在这些问题,可以虚拟看板系统应用在已使用的流程和方法下。如果不存在这些问题,看板系统就不适用了。
尽管应用看板方法的适用范围是一个高级话题,但是看板方法的根本原理和原则是“从你现在做的开始”。
那么“看板是方法论”的问题从何而来呢?
很简单,这个问题源自未完全掌握看板方法的那些人所撰写和发布的劣质资料。这些人多数来自敏捷社区,并且他们不自觉的误将看板方法看作是另一种敏捷方法论。这是他们犯的错。这些人大多不够成熟并且不会纠正这些错误,并且依旧在写很多低质量的文章,这些文章很容易通过搜索引擎或者像亚马逊这类零售商那里找到。所以这个问题i很可能会一直延续下去。
总的说来,看板方法不是一种方法论或者预定义的流程,应当于原有流程之上使用虚拟看板,缓解特定原因引起的特定问题。认为看板方法是方法论或预定义流程的观点是一种反模式,这将导致如质量降低等不良的后果以及副作用。
这正是我在过去几年中听到的奇怪说法之一:据称因为使用了看板方法,从而导致终止了一些至关重要的事件或知识创造活动。我觉得这些说法很离奇,以至于我无法理解他们为何会如此看待事情。
看板方法对这些人来说已经是一种方法论或者预定义的过程。通常,方法论或预定义过程囊括了角色、职责、要开展的活动等等。因此,看板方法并未谈及有关测试的话题,于是这些人开始遵循我们的范例停止测试并导致质量下降。
从你现在做的开始!
显然,解决这个问题的办法是告诉他们看板方法本应是什么。看板方法是改进你正做的事情的起点。使用虚拟看板系统的目的是提供以中机制,用于消除过载、减少可变性和中断并减少协调成本以及非增值活动(如计划、估算、排期和优先级排序)相关的事务成本。如果存在这些问题,可以虚拟看板系统应用在已使用的流程和方法下。如果不存在这些问题,看板系统就不适用了。
尽管应用看板方法的适用范围是一个高级话题,但是看板方法的根本原理和原则是“从你现在做的开始”。
那么“看板是方法论”的问题从何而来呢?
很简单,这个问题源自未完全掌握看板方法的那些人所撰写和发布的劣质资料。这些人多数来自敏捷社区,并且他们不自觉的误将看板方法看作是另一种敏捷方法论。这是他们犯的错。这些人大多不够成熟并且不会纠正这些错误,并且依旧在写很多低质量的文章,这些文章很容易通过搜索引擎或者像亚马逊这类零售商那里找到。所以这个问题i很可能会一直延续下去。
总的说来,看板方法不是一种方法论或者预定义的流程,应当于原有流程之上使用虚拟看板,缓解特定原因引起的特定问题。认为看板方法是方法论或预定义流程的观点是一种反模式,这将导致如质量降低等不良的后果以及副作用。
相关文章推荐
- 看板方法反模式之一:看板方法是方法论
- KMS Project 1- 匿名模式下打开SharePoint中Office文档的方法
- 设计模式(14)-模板方法模式(Template Method)
- 工厂方法【Factory Method】模式---初学者理解
- 模版方法模式 Template Method Pattern — 穷人和富人的不同婚恋历程
- .NET设计模式(16):模版方法(Template Method)
- 设计模式(1)-工厂方法(Factory Method)
- 模式窗口传参和方法调用问题
- 商业智能应用系列之二:探讨有效的商业智能应用模式和实施方法论
- 以独立server的模式启动数据库的方法
- 连接两个模板方法模式?
- 深入浅出模板方法模式
- 深入浅出Java模式设计之模板方法模式
- 工厂方法(Factory Method)模式
- 设计模式之-简单工厂、工厂方法、抽象工厂
- 连接两个模板方法模式?
- 重构模式(五)---- Refactoring和方法
- 求同存异——Java模式系列谈之模板方法
- 模式探索(1):采用委托实现模版方法
- IOC模式Typy2(设值方法注入)