程序員需要對產品規劃有絕對清晰的思路,思維導圖與流程圖類的工具可以幫助程序員梳理思路,理清邏輯,從而輔助思考,讓事情變得更簡單。
思維導圖也叫心智圖,是一項流行的全腦式學習方法,用來表示詞,思路,任務或其他與圍繞著一個中央關鍵詞或想法項目的示意圖。
XMind
XMind可以快速理清思路,快速記錄并結構化思維靈感,并且可以繪制魚骨圖、二維圖、樹形圖、邏輯圖和組織結構圖等,還可以很方便的在這些展示形式之間進行轉換。
軟件截圖
FreeMind
FreeMind界面簡單,涵蓋基本創作思維導圖功能,適合奉行極簡主義用戶進行簡單的思維導圖編輯與個人創作。
軟件截圖
MindManager
使用MindManager可以輕松得進行拖放操作,添加圖像、視頻、超鏈接以及附件很簡單,繪制軟件框架也非常方便。能夠將自己的思想、管理、文件整理全部可視化的展示出來。
軟件截圖
下面我們對四款工具做一個橫向比較
總結
MindManager是Win平臺最強大的,但筆者更青睞用XMind,并不是因為XMind免費,而是它方便的快捷鍵,能讓自己的圖跟上自己的思維節奏。另一點若是新手的話,XMind比較適合學習,而FreeMind則更適合團隊使用。
流程圖是一種很好用的工具,它可以給你一步一步的引導,讓你直觀的理解一個復雜的流程,甚至有可能幫助你找出流程中的問題。
在線流程圖
ProcessOn
ProcessOn是一個專業在線畫流程圖的工具,方便易用,所有平臺都可以用,還可以云端存儲。
軟件截圖
Draw.io
Draw.io是一個在線的圖表應用程序,用戶可以快速、自由的創建簡單的流程圖,直接開打瀏覽器就可以快速創建想要的效果圖。
軟件截圖
本地端流程圖
Visio
Visio是一款最常用的流程圖工具,它自帶的模板非常豐富,可以很方便的完成各類流程圖、結構圖和網絡圖的制作。
軟件截圖
OmniGraffle
OmnIGraffle是一款只能運行于Mac OS X和iPad平臺之上的繪圖軟件,它的軟件界面非常漂亮,并且有大量優秀美觀的模板可以使用。
軟件截圖
Dia
Dia是開放源碼的流程圖軟件,它將多種需求以模組化來設計,如流程圖。各模組之間的符號可以通用。
軟件截圖
Graphviz
Graphviz是開源可視化圖形軟件,它提供命令式的繪圖方式。Graphviz提供了dot語言來編寫繪圖腳本。
軟件截圖
EDraw Max
EDraw Max是一款功能強大的專業制作各種應用圖形的國產大牛設計軟件,它的模板豐富自由度高,操作簡單實用,界面簡潔大方。
軟件截圖
下面我們對七款工具做一個橫向比較
總結
可以做流程圖的工具很多,若是你喜歡在線操作的話,ProcessOn和Draw.io都是很好的選擇。而使用本地端軟件畫流程圖的使用Visio的人較多,但Visio雖功能強大,要求也比較高,并不適合初學者,而Dia也是上手較難。如果你更注重邏輯,不喜歡花太多心思畫圖,推薦Graphviz。筆者認為,初學者可以首先使用OmniGraffle和EDraw Max,因為它們有大量的模板可以使用,界面會更好看、更加自由點。具體你喜歡哪一款,適應哪一款,需要自己實踐嘍!