如何用文字製作流程圖

如何把一段書面描述變成流程圖:把文字拆成每個步驟一個動作,把條件句變成決策,為每個被動句找出執行者,並把留下的缺口補上。

運作方式

  1. 標出文字裏的每一個動作

    通讀一遍,把每一件有人做的事都劃出來,包括那些埋在敘述句裏的。凡是以「和」連起來的都拆開。通常您會得到比文件本身的編號清單多出一半的步驟。

  2. 圈出每一個條件詞

    搜尋:如果、當、若、除非、否則、在……的前提下、萬一,以及按需要。每一個都是一個決策。把它寫成一個問題,並記下兩個答案——包括文字沒有給出的那一個,因為那正是值得追下去的一個。

  3. 解開被動語態

    對每一個「某某被審視」式的句子,弄清楚是誰在做。如果無人答得上來,就讓這個步驟暫時不設負責人,把問題寫進它的備註裏,而不是挑一個最有可能的部門——畫進圖裏的猜測,與事實看上去毫無分別。

  4. 把步驟寫成列,再連起來

    把每個動作填進某一列的「方框文字」,把條件的「形狀」設為決策,用「連線至」欄按列號連接,答案填在「連線文字」裏。現在您得到的,是一張關於文字字面所說內容的圖表——連同它所有的缺口。

  5. 把每一條不順的路徑都走到一個結局

    書面程序在失敗處停筆。把每一條懸空的分支拿出來,問清楚實際會發生甚麼:返工、上報、一次例外批准,還是一個真正的結束。凡是您答不上來的,都作為問題退回給撰寫人。

  6. 此後只保留一個來源

    圖表一經確認,就應該成為大家依據的版本,文字檢視由它生成。分別維護一個段落和一張圖表,只會保證一年之內兩者描述的是兩個不同的流程,而且無人知道哪一個作準。

常見問題

怎樣把一份書面程序轉成流程圖?

分三遍做。第一遍,標出每一個動作——每個步驟一個,凡是以「和」連起來的都拆開。第二遍,標出每一個條件詞,把它變成一個兩種結果都畫出來的決策。第三遍,指明每個步驟由誰執行,藉此解開被動語態。然後把步驟輸入成列,按列號連接,並分配泳道。最後得到的圖表,是文字所說內容的畫面——包括它沒有說的那些部分,而價值正正就在那裏。

AI 能把文字變成流程圖嗎?

第一遍它做得不錯——把散文拆成步驟、發現條件、提出一個次序和一套泳道——QueryChart 的助手也能根據貼上的文字草擬一張圖表。它做不到的,是解決文件本身遺漏的東西:沒有點名的執行者,以及停在失敗處的那條分支。它會用看似合理的預設答案把這些位置填上,而不是把它們標示出來,所以對生成的圖表要專門就您沒有提供的內容做一次審核。

如果這段文字一次描述了幾個流程怎麼辦?

把它們拆開。一份長程序通常包含兩三個共用同一份文件的流程,合在一起轉換會得到一張大到用不了的圖。找一個自然的邊界——一次交接、一個新的觸發條件、一段適用於另一個部門的章節——讓每一邊各成一張圖表,在接縫處互相引用。

轉換一份書面程序要花多長時間?

如果只做翻譯本身,寫得緊湊的五頁大約需要一至兩小時。更花時間的是後續:一次典型的轉換會留下幾個沒有負責人的步驟和幾條懸而未決的分支,需要流程負責人定奪。請為那次溝通預留時間——略過它,就等於換一種格式把同樣的含糊重新發佈一次。

流程圖指南的更多內容