如何用 Visio 建立泳道圖
Visio 裡的泳道操作細講:揀方向、四種有記載的加泳道方法、為標籤命名與旋轉、拖標題重排,以及刪掉一條泳道為甚麼會把裡面的形狀一併刪掉。
運作方式
打開 Cross Functional Flowchart 範本並揀一個方向
啟動 Visio,在 Categories 下按 Flowchart,選擇 Cross Functional Flowchart 範本並按建立。如果 Visio 提示你,為泳道方向選擇 Horizontal 或 Vertical 並按確定。Horizontal 把泳道標題放在左側、讓流程橫向穿過頁面,這也是有多個負責方的流程通常的選擇。在桌面版應用裡方向並非定局:之後可以由功能區上的 Cross-functional Flowchart 索引標籤更改。這個範本載入的形狀庫與基本流程圖相同,打開時頁面上已經有兩條泳道供你起步。
在標籤列裡為每條泳道命名
新泳道的標籤列預設寫著 Function。要改它,雙擊這條列,輸入即將放進這條泳道的那些步驟所屬的團隊、角色或系統的名稱。寫職位,不寫人名,這樣圖表在這個人離職之後仍然站得住。如果一條泳道的名稱裡帶「與」,那通常是兩條泳道:「財務與採購」剛好藏起了泳道圖存在的目的——那次交接。命名要在放任何形狀之前做完,因為正是這些名稱會告訴你還欠哪些泳道。
把欠缺的泳道補上
Visio 記載了四種方法,各自適合不同的時刻。當你確切知道新泳道該放在哪裡時,在一個泳道標題上按右鍵,選 Insert 'Swimlane' Before 或 Insert 'Swimlane' After。當你正在頁面裡做事而不是在功能區裡時,把指針停在泳道一角,按那個 Insert 'Swimlane' Shape 箭嘴。要在末尾加一條,用 Cross-functional Flowchart 索引標籤上的 Insert 群組。或者由 Cross-Functional Flowchart Shapes 形狀庫拖一個泳道形狀出來。因為泳道是清單,每條新泳道都會被放進序列並自動排好間距;你不需要人手對齊任何東西。
用 Separator 形狀標出階段
這裡沒有甚麼階段欄位可以填。階段來自形狀庫:找到 Separator 形狀,把它拖到泳道上標記一次階段變化,然後像為泳道命名那樣為它命名。流程有幾個階段就重複幾次。這一步正是人們在功能區裡翻來翻去、始終找不到的那一步,而在你答應別人交一張帶階段的圖之前就應該知道它,因為每一道階段邊界都是你自己放置、自己維護的一個形狀,而不是圖表的一個屬性。
把步驟放進各自的泳道,並檢查綠色高亮
把一個流程圖形狀拖進執行該步驟的負責方所在的泳道。放下時泳道上出現的綠色高亮,確認這個形狀確實被容納在內,而不只是壓在它上面;而正是這種容納關係,令形狀在泳道移動時跟著走。然後連起流程:把指針停在第一個形狀上,點選指向你要連接的那個形狀的小箭嘴。凡是一個步驟要移交給另一個團隊的地方,連接線就會跨過一條泳道邊界,而這些跨越正是大家真正會爭論的部分。
重排泳道並整理標籤
用指針工具按住你要移動的那條泳道的標題拖動,直到出現橙色的連接指示,然後放手;泳道的內容會跟著走。一直排到最頻繁的交接發生在相鄰泳道之間為止,因為一支跨了三條泳道的連接線很難跟讀。如果標籤文字擺得別扭,可以用 Cross-functional Flowchart 索引標籤 Design 群組裡的 Rotate Lane Label 旋轉它,並用 Home 索引標籤 Tools 群組裡的文字區塊工具移動標籤本身。
常見問題
在 Visio 裡怎樣刪掉一條泳道而不刪掉裡面的形狀?
先把形狀移出去。Microsoft 把刪除記載為破壞性的:選中泳道的標題,按 Delete,該泳道所包含的每一個形狀都會隨之被刪除。有記載的迴避辦法,是在刪除泳道之前把形狀完全移到跨職能圖之外,之後再搬回來,並在每次放下時盯住那個綠色的容納高亮。不要指望某條容器指令能救你。Disband Container 和 Lock Container 是為容器記載的,而泳道在技術上是清單而不是普通容器,所以解散一條泳道來保住它的內容並不是一條受支援的路。
在 Visio 裡怎樣加一條泳道?
四種有記載的方法,全部在桌面版應用上。在一條已有泳道的標題上按右鍵,選 Insert 'Swimlane' Before 或 Insert 'Swimlane' After,把新泳道放在相對於它的位置上。把指針停在泳道一角,按出現的 Insert 'Swimlane' Shape 箭嘴。用 Cross-functional Flowchart 功能區索引標籤上的 Insert 群組。或者由 Cross-Functional Flowchart Shapes 形狀庫把一個泳道形狀拖到頁面上。因為 Visio 把泳道模型化成清單,你加進去的任何東西都會自動排入序列,所以新泳道不需要你自己對齊或調間距。命名方法是雙擊它的標籤列,那裡在你蓋掉它之前一直寫著 Function。
Visio 的泳道圖可以由橫向改成直向嗎?
在桌面版應用上可以,而且這是那裡唯一真正可逆的泳道操作。方向在範本打開時揀定,之後可以由功能區上的 Cross-functional Flowchart 索引標籤更改;泳道與它們的內容會跟著走,就像你拖動標題重排時那樣。不過仍然要早改而不是遲改,因為一張按很闊的頁面排好的橫向圖,旋轉之後很少可以不重新調一次頁面尺寸就讀得順。在 Visio 網頁版裡答案是不行——Microsoft 的說法是,一旦開始,就無法自動由一種方向轉換成另一種——而瀏覽器在這之上還有另外兩條泳道限制,/yue/guides/用visio製作跨職能流程圖 裡講齊了。
在 Visio 裡怎樣為泳道圖加階段?
用形狀,不是用設定項。階段就是 Separator 形狀:在形狀庫裡找一個,拖到泳道上標記一次階段變化,然後為它命名。這與泳道確實是不對稱的——泳道由功能區插入,還替你排好序列——這也是一張帶真實階段的泳道圖比只有泳道的圖更費工的原因。Microsoft 沒有任何頁面寫明泳道或階段的數量上限,所以請把「這一頁還讀得下去」當作你的限度,而不是當作一個有記載的上限。如果你較希望階段與負責人是資料而不是幾何形狀,那麼在生成式路線上它們就是來源表的兩欄——/yue/guides/把excel資料變成visio流程圖 講了那張表,而上面的實例是同一個想法,只是不用精靈。