海外社媒SNS代运营Tiktok代运营公司
Revive Old Posts

你是一个“一尘不染”的人吗? 你说过多少次你会在星期一、月初或新年重新开始? 这是一个秘密:它永远不会奏效。

你永远不能把石板擦干净,你也不应该想。 由于您过去所做的工作,您已经走到了这一步。 是的,可能有一种更有效的方法,但您不会通过撤消已取得的所有进展来发现它。

这就是我喜欢看板系统的原因。 我在 2019 年初开始使用它来彻底检查我的工作流程,我被迷住了。 它非常适合需要保持井井有条并在工作上处于领先地位的团队类型,但他们也知道事情会发生变化 – 很多。

在本文中,我将重点介绍 WordPress 开发团队的看板,但我使用的几个示例来自我自己的看板,这些看板是围绕我的写作工作流程创建的。

什么是看板?

要了解看板开发,您首先应该了解精益思维。

精益思想 不是方法论。 相反,它是一种基于构成项目上下文的价值观的心态。 七个精益价值观是:

  1. 通过清除任何不会为项目增加价值的东西来消除浪费。
  2. 通过定期收集反馈来改进流程来扩大学习
  3. 尽可能晚地做出决定,即在收集所有信息以告知决策之后。
  4. 在不牺牲团队士气或产品质量的情况下尽快交付; 这关乎效率和可持续性,而不仅仅是速度。
  5. 授权团队,确保开发人员的健康和活力,并基于专业知识和领导力进行推广。
  6. 创造直观、有价值的体验。
  7. 通过评估整个项目,而不仅仅是其个别功能,来了解整体情况。

采用精益思维的团队通常使用看板方法进行工作流管理。 您可以使用硬拷贝索引卡设置看板,也可以使用 Asana 或 Trello 等工具创建数字看板。 通过设置不同的列来创建工作流,然后在任务完成时从左到右在工作流中移动卡片。

看板wordpress

海外社媒SNS代运营Tiktok代运营公司

来源:体式

最基本的看板有三列:

使用高级看板,您可以拥有额外的列,并且每张卡片都可能有自己的一组子任务需要完成。 这是我的体式中卡片上的一些子任务的示例:

看板开发

由于看板倾向于跟踪较大的工作项目而不是小任务,因此通常需要在一张卡片上包含多个子任务和方向,以及开始和结束日期、受让人和支持文档。

看板原则

看板开发是一种建立不断发展的流程的方法; 它不需要通过即时执行特定任务来立即进行更改。 它也不是从一张白纸开始。 相反,它以您当前的流程和团队结构为基础并进行调整。

看板有四个基本原则:

  1. 从您当前的流程开始。 包括您当前遵循的步骤、政策和规则。 这可能会发生变化,但这就是看板开发的重点——进化。
  2. 团队必须致力于渐进式和渐进式更改。
  3. 尊重并维护职位、角色和职责,至少目前是这样。 当您调整流程时,团队结构可能会发生变化。
  4. 鼓励各级团队成员在适当的时候发挥领导作用。

看板实践

有六个核心看板实践:

  1. 通过创建与当前流程的每个步骤相匹配的列来可视化您的项目。
  2. 设置上限以限制每列中有多少活动工作项。 这有助于创造现实的节奏,并使团队成员能够专注于最重要的工作项目,而不会感到分心或不知所措。
  3. 测量卡片全面移动的速度,并评估是否存在任何瓶颈或浪费。
  4. 定义流程的步骤、政策和规则,以便通知所有团队成员。
  5. 实施反馈循环并进行必要的流程调整。
  6. 协同改进并快速发展。 这种做法结合了四个原则,使团队可以作为一个整体来做出决策。

WordPress 开发看板

创建板

要使用看板进行 WordPress 开发,您需要将流程分解为特定的开发步骤。 最简单的方法是查看您已经交付的功能并列出开发的每个主要步骤。 这是软件工程师 Harrison Ferrone 的一个例子:

看板开发

然后使用每个步骤在看板中创建一列。 这是来自 Asana 的用于错误跟踪的示例看板:

看板开发

以下是有关 WordPress 开发看板的更多列创意:

  • 待办事项:可能会或可能不会实施的想法
  • 要求:发展的想法
  • 为设计做好准备:明确的想法并为下一步提供支持
  • 进行中:您可以为设计、编码和生产阶段设置单独的“进行中”列
  • 准备审核:您可以为每个阶段设置单独的“准备审核”列
  • 审核中:您可以为每个阶段设置单独的“审核中”列
  • 需要更改:需要更多工作的退回物品
  • 完毕

您还可以根据优先级对卡片进行分类。 为此,像 Asana 和 Trello 这样的工具具有颜色编码。 您可以优先考虑错误、客户功能和客户问题等类别,但最适合您的团队。

设置在制品限制

设置看板只是组织工作流程的开始。 整个开发团队必须了解如何使用看板以及在每个阶段对它们的期望。 如果您注意到瓶颈,或者列的工作速度比其他列更快,这一点尤其重要。 假设您相信您的团队成员工作效率足够高,您很可能需要设置一个在制品 (WIP) 限制来阻止这种情况的发生。

例如,如果流程的这一部分比其他部分花费的时间更长,则“测试和验证”步骤可能会成为瓶颈。 解决方案是为该列、它之前的列或整个看板设置 WIP 限制。 您可以将“构建功能”和“测试和验证”列分别限制为五个。 这样,一次构建的功能不会超过五个,并且一次需要测试和验证的功能不会超过五个。 一旦功能的测试和验证完成,另一个工作项可以从“构建”列中移动。 这可以使工作流程继续前进,而不会陷入任何地方。

根据 Kanbanize 的说法,设置 WIP 限制的一个很好的经验法则是将您的开发人员增加两个。 如果您有 10 个开发人员,那么您将在任何给定时间内最多设置 20 个项目。 较低的限制对效率更好,但不要将它们设置得太低,以至于您的团队在等待其他开发人员完成工作项目时最终无事可做。

看板开发最佳实践

包括 WIP 限制背后的细节和理由。 您可以将其直接写在黑板上,以便团队成员在需要时可以参考。 例如,我的一位客户在专栏顶部的卡片中提供了说明,说明每天可以领取多少文章,以及在一周内将文章添加到面板的日期和时间。

阐明卡片何时应从一块板移到下一块板。 我在我的一些卡片上的子任务中直接设置了这个,并且我知道只有在之前的子任务完成后才能移动卡片:

看板开发

您还可以设置更具体的参数。 例如,如果我已将文章的已发布链接添加到我的投资组合,我只能将卡片移动到“已完成”列 如果文章是付费的。

扩展工作流以考虑在列之间来回移动的工作项。 假设您的“代码审查”列中有一个项目。 如果代码审查失败,则必须返回上一列,这可能类似于“构建功能”。 如果这种情况经常发生,您就会遇到一种新的瓶颈,但是如果您设置了较低的 WIP 限制,那么您将无法完成足够的工作。

解决方案是创建新列,例如“Failed Code Review”和“Second Code Review”。 然后,您会告诉您的团队,如果某个功能通过了初始代码审查,它可以直接进入下一个自然步骤并跳过您刚刚添加的两个附加列。 或者,您可以在工作流程的开头放置一个新列来收集失败的评论并再次推动它们通过流程,或者您可以在流程中添加一个“修复”列来解决这些问题。 最好的解决方案是适用于您的定制流程的解决方案。

包起来

没有一种类型的看板,甚至对于做完全相同事情的两个开发团队也没有。 这就是它的优点——您可以完全根据您的需求定制它,然后随着您的需求增长和变化进行调整。 总的来说,看板开发非常适合需要创建用户想要的东西的团队; 按时交付这些功能; 并创建可持续的工作流程节奏。

现在您的开发工作流程已经很顺畅,请了解如何设置您的数字工作区以提高工作效率。

海外社媒SNS代运营Tiktok代运营公司
Revive Old Posts