知识卡片

图形流程可视化的三重价值:业务讨论、运维标记、开发者对齐

普通读书笔记卡

内容

图形化建模最直接的好处是模型的可见性和可理解性,以及和不同干系人讨论时的易用性,具体体现在三类角色上。对业务利益相关者:图形模型是实施前后讨论需求的可靠工具,能承接”这显然不完整”或”这显然永远不会生效”这类质疑,帮助在早期就识别潜在问题,甚至由业务方自己就能发现。对运营人员:可以直接在流程实例上标记遇到的问题,让非开发人员也能大致理解正在发生的事——这是纯代码实现无法做到的。对开发者之间的协作:回想同事上次向你解释一个复杂算法或实现时,多半不是甩给你一堵代码墙或一份长文档,而是在白板上画图——这背后有知觉心理学的依据:”一图胜千言”,做基于视觉的模式识别时用的是大脑负责并行处理的”GPU”,而阅读文字调用的是负责串行处理的”CPU”;只要你已经掌握了图形化建模语言的语义(BPMN的核心元素不过是方框和箭头,学习门槛不高),图形模型就能替你的大脑省下”CPU算力”去思考模型内容本身,而不是耗在解析符号上。作者也用亲身经历佐证图形模型的长期价值:20年前用工作流引擎给朋友的小公司实现了一套可执行流程模型,即使公司规模、人员几经变化,这套模型至今仍在使用、仍准确反映实际执行的业务逻辑——而同期用Visio画的纯文档流程图早已过时失效,差别在于可执行模型本身就是源代码。

参考来源

- 位置:《流程自动化实战:系统架构和软件开发视角》第5章《选择工作流引擎和BPMN》"5.2.2 图形流程可视化的优势"(源文件:_epub-src/EPUB/xhtml/Section0001_0008.xhtml) - 结论依据:原文分别说明图形模型对业务利益相关者、运营人员、开发者三类角色的具体价值,援引知觉心理学的图像识别优势论据,并用作者亲历的20年可执行模型对比过时Visio文档的案例佐证,直接支撑本卡片结论。 - 原始内容:更极客的说法是,在做基于视觉的模式识别时,你能利用大脑的GPU,但在阅读时,你不得不使用CPU……20年后,我发现那个软件仍在我朋友公司使用……可执行模型是源代码,它仍准确展示着实际执行的内容。