没有两种工作会走过相同的步骤:设计项目、开发冲刺、写作流水线各有各的阶段。这篇演练讲的是让 Ceum 适配工作,而不是把工作硬塞进一个固定模板——你将定义一个项目实际拥有的阶段与字段,再把它调到一块只显示你今天需要处理之事的看板上。
这份定制是针对每一种工作的一次性设置。回报在此后的每一天——当看板足够贴近你真实的流程,以至于它会告诉你下一步该做什么。
目标
让 Ceum 反映一个特定项目真正的运转方式——它自己的阶段、它自己的任务种类、它自己的细节——再在一块隐去一切当下与你无关之事的看板上推进它。
1. 定义工作真正拥有的阶段
默认工作流程是 待规划 → 待办 → 规划中 → 进行中 → 审核中 → 已完成——一个合理的起点,但大多数工作都有自己的阶段。用自定义状态设定你的流程真正会用到的那些。
在任务状态页面上,构建你的流程实际走过的那些列——对一个内容项目而言,那也许是 构思 → 起草 → 编辑 → 客户审阅 → 发布。标记所承载的含义超出字面:
- 已解决标记终结阶段,好让 Ceum 知道一项任务已做完(与一张发票被标记为已结清是同一个道理——同一个标记,按记录类型各有说法)。
- 待规划与需要操作让应用对那些阶段作特殊处理——浮现需要留意之事,让待规划不挡你的路。
状态不只用于任务:客户、项目与发票也各有自己的状态集,因此每个实体都能走过对它有意义的阶段。
2. 给任务合适的形态与字段
对大多数项目来说,“任务”是过于粗钝的工具。任务类型区分工作的种类——文章、缺陷、设计、会议——好让一块看板不是一面全然相同卡片的墙。(值得一提,缺陷是一种任务类型,不是状态——一个缺陷仍像任何东西一样走过你的各个阶段。)
接着,自定义字段在内置字段之上添加对这个项目要紧、别处用不上的细节:文章上的字数、缺陷上的严重度、设计任务上的 URL。它们按任务类型定义——你为某种任务添上它需要的内容;标准字段始终都在,无法移除。
若这项工作中的任务与项目以特定方式相关——阻塞、依赖、重复——关系类型给那些链接命名,好让连接是明确的而非隐含的。
3. 把它放上看板
阶段与形态定义好之后,工作就想被看见它如何移动。打开一块看板:你的自定义状态成为列,任务则是你从一个阶段拖到下一个阶段的卡片。拖动一张卡片就是在改变它的状态——看板并不只是流程的视图,它就是你运行流程的地方。
每块看板都有自己的配置:显示哪些状态列、是否显示待规划列与已解决列,以及每张卡片显示什么——项目路径、类型圆点、截止日期、描述、子任务。把它们调到让看板恰好如这个项目所需那样宽、那样详尽,不多不少。
因为看板归你所有,你可以保留多块——每个项目一块,或每个客户一块——并在其间切换。一块为某个项目的阶段调好的看板,胜过一份通用的待规划,因为它映照了那个项目实际的流动方式。当没有账户的人需要查看它时,一个分享链接会给他一份看板——或单个任务——的只读视图,且始终反映其当前状态。
4. 筛选到只剩当下要紧之事
一块完整的看板是一张地图;一块筛选过的看板是一个决定。看板配置是它的永久形态,而筛选是叠加其上的临时透镜:筛选与排序把看板收窄到你需要处理的那一小片——这位客户、这种任务类型、标了 紧急 的任务、本周到期的工作——好让今天不做的二十件事,从你要做的三件事跟前让开。
筛选可以组合,因此“这位客户处于审核中的设计任务”就是一个聚焦的视图。设好与你当前工作相配的筛选,看板便不再是一份状态报表,而开始成为一份工作清单。
你最终得到什么
一个按自身条件建模的项目——真实的阶段、有意义的任务类型、要紧的字段——运行在一块你能筛选到恰好是今天工作的看板上。设置的成本只付一次;此后看板会不断告诉你下一步该做什么,因为它终于契合了工作的移动方式。