敏捷开发看板
精华
小牛编辑
145浏览
2023-03-14
看板是一种流行的框架,用于实现敏捷软件开发。它需要实时的能力沟通和完全透明的工作。工作项目在看板上以视觉方式呈现,允许团队成员随时查看每个工作成果的状态。
主板
看板是灵活的项目管理工具,它设计了必要的可视化工作,有限的工作进度,并最大化流量(或效率)。它使用卡片,列,并提供持续改进,以帮助技术和服务团队做出适当的工作量并完成工作。
看板主板的元素
一个名叫大卫安德森的人将看板主板划分为五个不同的组成部分。它们是视觉信号,列,工作进度限制,承诺点和交付点。
- 视觉信号:看板是一张视觉卡(胶粘物,票据或其他)。看板团队将他们的项目和工作项目写入卡片,通常是每人每张卡片。对于敏捷团队,每张卡都可以封装到一个用户故事中。当完成主板后,这个视觉团队可以帮助团队成员快速了解团队的工作内容。
- 列:列表示组成“工作流程”的特定活动。卡片流经工作流程直至完成。工作流程可能很简单,如“待办事项”,“进行中”,“完成”或更复杂。
- 正在进行的工作(WIP)限制:正在进行的工作限制是可以在一列中的最大卡片数。它给出了开发者承诺过多工作的警报信号。
- 承诺点:看板团队也为他们的待办事项维持积压。它是客户和团队成员为团队可以接受的项目提出想法的地方。团队成员准备好后会选择计划。承诺点是团队选择设计的运动,项目开始工作。
- 交付点:这是看板团队工作流程的终点。大多数情况下,每个团队的交付点都是将产品和服务交给客户。
看板与Scrum板
以下是看板和Scrum板之间的区别:
看板 | Scrum板 |
---|---|
看板是一个持续的过程。 | Scrum sprint有一个开始和结束日期。 |
看板没有正式的角色。 | scrum中的每个团队(产品所有者,开发团队和Scrum master)都明确定义了角色,两个团队都是自我组织的。 |
在项目的整个生命周期中使用看板 | Scrum板在每次sprint后会清除并回收。 |
看板在任务和时间方面更加灵活。任务可以根据需要重新优先级,重新分配或更新。 | Scrum板会有许多任务和一个严格的截止日期来完成它们。 |
看板
看板是实施敏捷软件开发的综合方法。像scrumban一样,它是scrum和kanban(混合)方法的组合。