看板 - 精益和敏捷


在敏捷看板中,用户故事被分解为任务,并且看板卡用于跟踪看板上的任务。敏捷看板具有看板中不存在的迭代概念。此外,不考虑任何过程。

价值流中的看板

看板被定义为在价值流中执行,重点是价值交付。软件开发中的看板可以可视化为流经价值流的功能。软件开发的看板方法满足了所有看板特征(请参阅本教程中的章节 - 看板特征)。

功能看板

功能看板板用于通过看板方法跟踪功能驱动开发。每个功能都分配给一个特定的版本。看板中的列代表版本。因此,每一列包含分配给它所代表的版本的所有功能。

每个功能都分为故事。每个版本都分为迭代。迭代以敏捷开发方法执行。这可以被视为价值流中的子流,并在分配给它的迭代中完成故事。

子流中的敏捷看板

作为迭代实现的每个子流都遵循敏捷看板方法。每个故事在迭代中都被分解为任务。任务看板用于跟踪故事开发任务的状态和进度。通过在板上的单独列中显示卡片,可以了解每个任务的当前状态。这些列标记为“待办事项”、“正在执行”和“已完成”。每项任务都会从“待办事项”移动到“正在执行”,然后再移动到“已完成”。

持续交付

通过功能看板上跟踪的功能以及代表任务看板上跟踪的功能的故事,确保向客户持续交付。

通过发布的交付是通过以下方式完成的:

  • 持续追踪
  • 与客户持续沟通
  • 根据需要调整发展计划
  • 专注于为客户提供价值

敏捷开发和看板保持团队协作。这反过来又有助于按照看板的要求立即识别和解决瓶颈。这会导致迭代中完成所有所需的任务,以交付满足客户期望的优质产品。

持续的流程改进

看板支持流程改进,以不断增强交付方法。

考虑对产品进行更改或添加的需求。在这种情况下,看板卡可用于可视化分析、设计、开发、产品集成和测试过程中的需求。这与瀑布方法的不同之处在于,它不需要完成一个流程以使所有需求按顺序流向下一个流程。

Such an implementation of Kanban in product maintenance allows maintainability, reliability and integrity of the product. The required process improvements are gathered at regular intervals and implemented on a continuous basis.