如何用文字制作流程图
如何把一段书面描述变成流程图:把文字拆成每个步骤一个动作,把条件句变成决策,为每个被动句找出执行者,并把留下的缺口补上。
把文字转成流程图是一次有三条规则的翻译:每个步骤一个动作,每个条件变成一个决策,每个被动句都必须说出由谁执行。
简而言之
- 每个步骤一个动作;“评审并批准”是两个步骤,外加一次被藏起来的交接。
- 每一个条件词都是一个决策,两种结果都得画出来。
- 被动语态藏起了执行者——把人找出来,或者把它标记为待解的问题。
- 文字可以停在失败处;流程图不能。
- 这次翻译一定会带出问题。问题本身就是目的。
散文能藏起三样图表藏不住的东西
书面的流程描述写起来舒服,读起来难以跟随,因为散文允许一种图表不会容忍的含糊。有三样东西尤其擅长藏在一个段落里:执行者,被动语态会把他整个抹去;条件,一个从句就能把它埋掉;以及另一种结果,一句话干脆可以不提。把文字变成流程图,主要就是把这三样东西拽到明面上来。
翻译本身几乎是机械的。每个带动词的句子成为一个步骤,而用“和”连起来的两个动词的句子通常是两个步骤。每一个“如果”“当”“除非”“若”“万一”都变成一个带命名出口的决策。每一个“随后由……评审”都变成一次泳道切换。用这种方式把一页文字过一遍,您会得到比预想更多的步骤——其中有几个会发现只是同一个步骤被描述了两次。
下面的示例是一个培训流程:从需求分析一直到能力记录。它很适合演示,因为底下的原文会写成“评估未通过的,可以安排进一步培训”——一个从句里装着一个决策、两种结果和一个负责人,而这些一碰上图表,没有一样能留得下来。
同一个流程:文字版与图表版
一个从需求分析到能力确认的培训流程。画布下方的程序文本由同一批行生成。
拆开第一段
“确认存在能力缺口的,将该需求登记进培训需求分析”既是一个决策,也是一个步骤——而其中一种结果,即无需培训,这句话从来懒得说出来。
找出藏在从句里的批准
“在预算与放行获批的前提下”是一道有负责人、也有延后路径的关卡。书面程序常常把一个真实的决策压缩成一个介词短语。
写清楚谁做什么
“确定并预订合适的课程”没有提到任何人,“开展培训”同样没有提到任何人。分配泳道会逼出这个问题;而如果两个部门都以为是对方在预订课程,那是一项发现,不是排版问题。
把文字留下的口子补上
未通过引向重新培训还是调岗的决策,有效性在工作现场得到验证,并安排一次日后重新进入流程的复训。文字停在“可以安排进一步培训”;图表必须说清楚,如果这样做仍然无效会怎样。
运作方式
标出文字里的每一个动作
通读一遍,把每一件有人做的事都划出来,包括那些埋在叙述性句子里的。凡是用“和”连起来的都拆开。通常您会得到比文档自己的编号清单多出一半的步骤。
圈出每一个条件词
搜索:如果、当、若、除非、否则、在……的前提下、万一,以及视需要。每一个都是一个决策。把它写成一个问题,并记下两个答案——包括文字没有给出的那一个,因为那正是值得追下去的一个。
解开被动语态
对每一个“某某被审查”式的句子,弄清楚是谁在做。如果没人答得上来,就让这个步骤先空着负责人,把问题写进它的备注里,而不是挑一个最可能的部门——画进图里的猜测,与事实看上去毫无分别。
把步骤写成行,再连起来
把每个动作填进某一行的“方框文字”,把条件的“形状”设为决策,用“连线至”列按行号连接,答案填在“连线文字”里。现在您得到的,是一张关于文字字面所说内容的图表——连同它的所有缺口。
把每一条不顺的路径都走到一个结局
书面程序在失败处停笔。把每一条悬空的分支拿出来,问清楚实际会发生什么:返工、上报、一次例外批准,还是一个真正的结束。凡是您答不上来的,都作为问题退回给作者。
此后只保留一个来源
图表一经确认,就应该成为大家依据的版本,文字视图由它生成。分别维护一个段落和一张图表,只会保证一年之内两者描述的是两个不同的流程,而且没人知道哪个才作数。
应避免的错误
把标题变成方框
章节标题是主题,不是动作。用标题堆出来的图表看着很整齐,却没有给读者任何可以据以行动的东西。
自己编出缺失的结果
文字没有说失败时会怎样,随手画一个合理的说法就等于把这个缺口埋掉。把它标出来,然后去问。
沿用文档原本的顺序
书面程序常按主题而非按时序编排。跟着实际先发生的事走,而不是跟着第一页上的内容走。
让两个版本同时存活
描述同一个流程的两份材料一定会分道扬镳。要在转换收尾之前就定下哪一份是来源,而不是转换完了再说。
把您的文字变成流程图
把培训示例作为您自己的图表打开,或者从空白开始,把您的描述粘贴给 AI 助手。
相关指南
常见问题
怎样把一份书面程序转成流程图?
分三遍做。第一遍,标出每一个动作——每个步骤一个,凡是用“和”连起来的都拆开。第二遍,标出每一个条件词,把它变成一个两种结果都画出来的决策。第三遍,指明每个步骤由谁执行,从而解开被动语态。然后把步骤录成行,按行号连接,并分配泳道。最后得到的图表,是文字所说内容的画面——包括它没有说的那些部分,而价值恰恰就在那里。
AI 能把文字变成流程图吗?
第一遍它做得不错——把散文拆成步骤、发现条件、提出一个顺序和一套泳道——QueryChart 的助手也能根据粘贴进去的文字起草一张图表。它做不到的,是解决文档本身遗漏的东西:没有点名的执行者,以及停在失败处的那条分支。它会用看似合理的默认答案把这些位置填上,而不是把它们标出来,所以对生成的图表要专门就您没有提供的内容做一次审阅。
如果这段文字一次描述了好几个流程怎么办?
把它们拆开。一份长程序通常包含两三个共用同一份文档的流程,合在一起转换会得到一张大到没法用的图。找一个自然的边界——一次交接、一个新的触发条件、一段适用于另一个部门的章节——让每一边各成一张图表,在接缝处互相引用。
转换一份书面程序要花多长时间?
如果只做翻译本身,写得紧凑的五页大约需要一到两个小时。更花时间的是后续:一次典型的转换会留下几个没有负责人的步骤和几条悬而未决的分支,需要流程负责人来定夺。请为那次沟通留出时间——跳过它,就等于换一种格式把同样的含糊重新发布一遍。
