让系统更清晰——解构复杂系统的五种常用模型

简介: 本文介绍了五种解构复杂系统的常用模型,分别为思维导图、概念导图、系统导图、心智模型以及概念模型;针对每种模型,作者给出了相关的制作规则以及案例,读者可以根据自身情况选择合适的模型,对复杂系统进行更深入的了解。

首发地址:https://yq.aliyun.com/articles/72212


更多深度文章,请关注:https://yq.aliyun.com/cloud

作者介绍:Christina Wodtke  

美国女商人用户体验设计和信息架构领域的专家;曾在雅虎Hot Studio纽约时报等公司工作,以改进和开发他们的网站创立了Webby的设计思想杂志(盒子和箭头)经常被邀请作为专家做关于社交网络设计游戏用户体验创业管理和创新方面访谈

https://twitter.com/cwodtke

http://eleganthack.com/

https://medium.com/@cwodtke

80619e99838e247b1495cd6cd3080abc9d9f76f5

如果你在旧金山湾区?可以加入商务绘图研讨会

https://continuingstudies.stanford.edu/courses/professional-andpersonal-

development/visual-thinking-working-withpictures/2016/2016_WSP-307

开放注册!

CCA讲授的课程,学生被心智模型,概念模型,概念图等困惑写下此博客可能会对大家有所帮助UX设计(产品设计交互设计信息架构等)具有命名和重命名事物的倾向、因此模糊性是不可避免的。

aee73a8bde45836c00ef297a0715ef2ab0387701

 http://www.fastefoundation.org/publications/mind_mapping.pdf

上图模型Scott Berinato创造我们要探索的五个模型是探索性/概念性或探索性/声明性模型。这意味着它们是基于想法而不是数据。这五个图特别适用于理解复杂的系统。

这个帖子会涵盖:

  • 思维导图,收集想法
  • 概念图,组织理解
  • 系统导图,映射系统
  • 心智模型,了解和沟通用户的理解
  • 概念模型,以信息的方式思考一个复杂的系统

前两张图是探索性的,即用于排序思维。

思维导图

脑海中所有东西在一张纸上,建立连接。可以从相关项目中受到启发

9d4a2a912c162241ec3635df48204266636da087

   你可以使用它来绘制文本、记录笔记或者只是在脑海中产生的某些概念,也可以和团队开头脑风暴,创造一个共同的愿景,或者询问产品的潜在用户做一个类似的思维导图,这使你能更有效地了解他们的想法。

cde082f9afb8d7a68b957eb7b9d2bb30778c7e2f

   因为思维导图很容易绘制,并且没有如何制作它们的规定,所以思维导图是开始系统建模的好方法。

来自Rolf Faste思维导图的文章

 思维导图的基本原则是:

1创建中心语句。

2径向向外发展想法

3快速捕获想法。

4使用线显示连接。

5创建思维结构。

6跟随一个想法,尽可能的去发散

7从已知到未知的工作。

8当想法耗尽时返回中心。

9增加密度以创造丰

10避免批判

11对这种方感到有趣

 思维导图是让你头脑中的东西能够可视化一种简单方法

c9dde997d1883f4bf03b0fdea49350a0cfb3bb17

 https://www.mindtools.com/pages/article/newISS_01.htm

概念图

   概念图思维导图更加正式。在概念图中,可以命名项目之间的关系。Hugh Dubberly率先使用它们来理解复杂系统。丹布朗这样解释他们

8890f85457dd655d7bf41db24ea9e56440e7308d

Hugh Dubberly的文章“ 创建概念图中,列出了创建概念图的步骤。

  • 列表术语
  • 编辑列表
  • 定义剩余术语
  • 创建术语关系的矩阵排列
  • 排序术语
  • 决定主分支或写框架语句
  • 填写结构的其余部分
  • 修改
  • 应用排版以强化结构

   概念图可以很简单,可以在设计过程中使用或者为客户或团队制作海报,海报非常适合保持共同愿景和鼓舞人心对话一种方式

e4073b5a55c4f995401083b5d66183969b5fbfcb

概念图是强大的工具,可以帮助团队了解他们正在设计的空间。

80abf713a43b47446baea4567276da31b9c675c5

http://www.dubberly.com/concept-maps/understanding-internet-search.html 

by @mleacock

系统模型

系统模型的工作是尽可能准确地描述系统。

cf2c0ac90070dda09a648983cb0e79ec15cb8ac6

 http://sce.uhcl.edu/whiteta/sdp/createSystemModel.html

   如果系统不熟悉制作系统模型可以帮助你成为了解系统的专家。系统模型与概念图一样强大的原因:保持整个团队对可以看到系统共同理解。着系统改变,团队成员可以使用标记对其更新。系统图可以包含内容或行为,它们可以映射现有系统或者记录要构建的系统。

ab4a7a7f74ffc48aea8292ebba9dc8ed8d837cfe

Battle.net UI by @StoneLibrande

   系统模型的危险在于一旦你了解了系统,你就会忘记它是多么的混乱和复杂时候就需要心智模型。

心智模型

  心智模型是用户最终如何看待复杂系统的一种模型。用户将忽略系统中复杂的不相关部分,并专注于所关心的部分。绘制心智模型可以帮助团队了解潜在用户如何看待系统。例子:

814ddff47b5c0e79427a9ef97ed23d6385ed9cc8

Map of your Grocery Store http://pleated-jeans.com/2012/11/29/a-map-of-your-grocery-store/

Indi Young采用心智模型,将最终用户的使用作为最初原则,使用访谈应用研究的方式,提出了一种方法来映射产品(或竞争对手)。

52a4a807e8553ed10e6eaf957451893b5a47e70c

概念模型

  概念模型是一种解释,通常是高度简化事情是如何工作。它不必完整准确,只要它是有用的”。

   概念模型是你想其它人如何思考系统的一种模型,不希望系统模型包含任何的细节也希望避免用户像在心智模型一样编造事物,概念模型首先是一个信息

概念模型使用几种方式:

告诉最终用户如何思考系统或系统的价值。

d16b7ec5eab074fcc0701ca05a93b68f12ebd61a

 http://www.todayteam.co.uk/how-our-service-works/

·罗姆绘制概念模型来解释世界世界是一个混乱的复杂系统。

8d993b38057889e6b54391406f1dbdf02cf0fe8f

http://www.danroam.com/visual-lessons-from-our-election/

使用概念模型来解释流程

dac10627df1eb7ee94f395b7bc5f4a822c9001fd

http://www.designcouncil.org.uk/sites/default/files/asset/document/ElevenLessons_Design_Council%20(2).pdf

abea9c5a090d4b392999750769b57b28c1874172

对于团队

   可以在公司内部使用概念模型,与团队成员沟通如何将设计的系统可视化。下图是使用网站地图向团队解释我的设计。网站地图本质上是系统图但网站很大并且很难在图中显示。

e0ff819cfc8f7264e53bbf8316cae50b2379c4d6

http://www.bbc.co.uk/blogs/bbcinternet/2011/11/bbc_weather_design_refresh.html

大多数设计师从制作系统模型转移到制作概念模型,以传达关键的组织原则。

918a37fd7d063bf0d4c2182856dfff035ff5122a

http://architecture.31bio.org/information-architecture-concept-model/

4fb2de79b39e0e6b17dee9feedb5597741fcc740

Stone LibrandeOne Page Designs是游戏设计决策的概念模型。

2c961d1a419f775eb6161fbf5b7dd86d341bf300

@ StoneLibrande的谈论One Page Designs可知,有一个简单的模板

1)文档的标题是什么?

2)确保约定每件事

3图表中留

4)图中间的中心说明能帮助引起注意,并作为一个焦点。

5)在中心图下面放置一个带有附加说明文字的描述。

6)在插图周围使用标注,以提供额外的细节。

7)一些自己的标注也可能需要说明,添加注释以澄清重要的概念。

8)使用侧边栏和要点作为检查表、高层次目标或其他必要信息。

注意事物的重要性,越重要所画的区域越包括字体大小和说明

概念模型可以很时髦:

2be0e9407f4deb541b271528f6f4b0c99d1a8a90

http://www.poetpainter.com/thoughts/?utm_source=twitterfeed&utm_medium=twitter

也可以是白板上的简单绘画:

9d68af15fced7af5935d3ff6bf1235c038779d7a

Bill Verplank’s Model of Interaction Design

学习如何制作一个概念模型这篇文章使用了箭头和盒子:

2f8bdcd9de8091b302b91b0c82e1589f2e83f682

a model for making concept models

模型,导图,画布...

还有其它的模型和地图,以及交互式模型——画布。本文介绍的五模型只是可视化工具中的小部分。

122f58371aea5ee871a0568bb760217e30027c02

 由Alex Osterwalder创作的画布

现在年轻的设计师是从以下几条开始:

  • 心智导图收集想法
  • 概念图来组织理解
  • 系统导图来映射系统
  • 心智模型来理解和沟通用户的理解
  • 概念模型以消息种新方式来思考一个复杂的系统

去画,让这个古怪的世界有意义!

建议阅读下列文章

One Page Designs 

Models, Maps and Canvases by Dave Gray

 

 

本文由北邮@爱可可-爱生活老师推荐,阿里云云栖社区组织翻译。

文章原标题《Five Models for Making Sense of Complex Systems》,作者:Christina Wodtke,译者:海棠,审校:firday012

文章为简译,更为详细的内容,请查看原文

 翻译者: 海棠 

Wechat:269970760 

Email:duanzhch@tju.edu.cn

微信公众号:AI科技时讯

157f33dddfc596ede3681e0a2a0e7068dc288cc1

目录
相关文章
|
4月前
软件复用问题之复用性风险是如何定义的
软件复用问题之复用性风险是如何定义的
|
4月前
软件复用问题之在哪些情况下,复制可能是一个更好的选择
软件复用问题之在哪些情况下,复制可能是一个更好的选择
|
5月前
软件的质量特性及其子特性快速记忆表
软件的质量特性及其子特性快速记忆表
65 0
|
6月前
|
算法 前端开发 开发者
从业务开发视角来看高可读性代码的优先级
作为开发人员,个人觉得高可读对于项目的维护和迭代很重要,关系到效率和稳定性的核心。而且在软件开发领域,不管是前端还是后台,还是其他领域,高可读性的代码是一个至关重要的因素,它不仅影响着代码的质量和可维护性,还直接关系到项目的成功和业务的发展。我以为从业务开发的视角来看,高可读性代码的优先级应该被高度重视,因为它对于业务逻辑的理解、团队协作和快速迭代具有重要意义,所以高可读性代码非常重要。那么本文就来从程序业务开发角度来分享高可读性代码的重要性,欢迎大家在评论区留言交流。
110 1
从业务开发视角来看高可读性代码的优先级
|
前端开发 JavaScript 开发者
前端工程化中重要概念之检验/格式化/规范化
前端工程化中检验/格式化/规范化的重要性及其工具介绍 在前端开发中,代码的质量非常重要。为了确保代码的质量,开发者需要对代码进行检验、格式化和规范化。下面介绍一些在前端工程化中常用的检验/格式化/规范化工具及其作用:
140 0
|
数据可视化 测试技术 领域建模
《解构领域驱动设计》全局分析篇
《解构领域驱动设计》全局分析篇
|
人机交互
张逸解构DDD:软件的核心是为用户解决领域相关的问题(2)
张逸解构DDD:软件的核心是为用户解决领域相关的问题(2)
373 0
张逸解构DDD:软件的核心是为用户解决领域相关的问题(2)
|
领域建模 持续交付 数据库
张逸解构DDD:软件的核心是为用户解决领域相关的问题(1)
张逸解构DDD:软件的核心是为用户解决领域相关的问题(1)
200 0
张逸解构DDD:软件的核心是为用户解决领域相关的问题(1)
|
领域建模
张逸解构DDD:软件的核心是为用户解决领域相关的问题(3)
张逸解构DDD:软件的核心是为用户解决领域相关的问题(3)
327 0
重构-改善既有代码的设计-简化函数调用
Rename Method 函数改名 问题函数的名称未能揭示函数的用途。方法修改函数名称。动机好的函数需要有一个清晰的函数名。
1009 0