当前位置: 首页 > news >正文

读书笔记——《设计心理学2:如何管理复杂》教你应付复杂

 

      如果说第一本《设计心理学》教会我们易用性和易理解性的重要,那么这第二本则是从“易”的反面——“复杂”入手,来讲解什么是真正的简单和真正的复杂。

      如同书名,这本书的思路也甚是复杂,所以我只好一一罗列个章节的总结,而在最后的综述里才把它们串连起来好了。

 

Chapter 1 :为何复杂是必需的

      *桌面看起来很凌乱,但显示出一种隐藏的秩序。

      Complexity/复杂:描述世界的状态,以及我们的任务和使用的工具。

      Complicated/费解:描述人们努力刘丽洁和使用某种武平或与之互动的心理状态。

      ————complicated的含义是令人困惑的complexity,而complexity本身并不是使用感到困惑的原因。

  • 好的设计不是让事情变得简单(如果复杂是符合需求的),而是去管理复杂。

      

      *飞机驾驶室的众多仪表、操作按钮 <对比> 汽车仪表盘

 

Chapter 2 :简单只存在于头脑中

  • 概念模型帮助我们把复杂的自然现象转化成可用的、可理解的心理模型。(类似于书1的概念模式,但更广泛)

     

      *水循环模型

  • 概念模型是用来组织和理解复杂事物的重要工具,让我们理解事物、了解事物如何运作,并明白在发生错误时该做什么。

    *设计师的工作就是为人们提供适当的概念模型。

    *特斯勒的复杂守恒定律:每个应用程序都有固有的不可简化的复杂性。问题是由用户还是设计者去处理。

  • 感觉简单并不等于使用、操作简单;有时复杂的事物更容易理解,简单的事物反而令人困惑。

    

      *遥控器按键太少反而造成操作的困难。

  • 不能过分简单,简单本身不一定是良性的,简单也不意味着更少的功能。

 

Chapter 3 :简单的东西如何使我们的生活更复杂

  • 当许多简单的事物、活动在一起,每一个都有自己的操作规则时,结果就是复杂。

      *不同操作规则的门把、门锁和开关等。

  • 解决方法:把信息直接投入物质世界中。

      凹陷方便手指触摸定位,圆点对齐确定插口方向。

      *使用标志——飞机跑道线、小圆点胶。

  • 有时复杂仅仅来源于那些应该经过过滤的大量信息。

      *我们必须按照人们的行为方式来设计,而不是按照我们希望他们应有的行为来设计。

 

Chapter 4 :社会性语义符号

  • 文化的复杂性及各地的社会性语义符号

 

Chapter 5:善于交际的设计

  • 应付意外和错误的设计

      *表示歉意、试图解决问题、积极礼貌

  • 有意义的反馈

      *拨电话时的“滴滴”声

  • 考虑中断操作

      *现在人类活动愈加复杂,有时需中断某一活动去进行另外一个活动,故需要考虑中断时的操作设计。

  • 对使用方式的忽视使简单美丽变得复杂丑陋

     

      *如设备电源线

  • 推荐系统

     

      *软硬件的默认设置,必须是符合大多数人的最佳设定。

 

Chapter 6:系统与服务

  • 服务系统

      *体验不仅仅是产品,更是完整的服务系统,如iPod音乐系统,不仅包括了硬件设备,也有iTunes的“购买→下载→使用”完整的服务系统。

  • 对体验进行设计

      *华盛顿互惠银行的“柜台岛”设计。

 

Chapter 7:对等待的设计

  • 排队等待的6个设计原则

           

      *1.提供概念模型

        2.使等待合理

        3.满足或超越期待

        4.保持忙碌

        5.公平

        6.积极的开始和结尾

  • 一种设计技巧:双重缓冲(空间、时间)

 

Chapter 8

  • 管理复杂的基本原则:

      *良好的概念模型

       语义符号

       组织结构

       自动化、模块化

       鼓励和系统默认

       学习的辅助工具

      


Chapter 9:挑战

  • 设计师、销售人员、顾客、评论家的分歧。
  • 简化过程中对设计工作的挑战。
  • 设计、科技与复杂共生,保持“设计者—产品—用户”的合作关系。

 

 

      简单和复杂是两种关系很微妙的状态,并没有一般性的判定标准。如何准确把握“简单”,需要从其本质入手,考虑“复杂”的必要性,对体验进行设计,善用一些心理学上的“诡计”,进而对复杂的管理,来实现体验上的“简单”和“必要的复杂”。

      优秀的设计是不会让我们感到复杂或因复杂而沮丧的。

转载于:https://www.cnblogs.com/moi7/p/3574792.html

相关文章:

  • 用户故事(User Story)
  • TQ2440开发板移植UBOOT-2010.06总结(3)
  • ext button 属性
  • IE,URL中文读取
  • python进阶一_简介,安装与环境部署
  • 判断投递失败原因方法
  • css入门
  • ToString()格式化输出
  • WPF中的属性触发器Trigger Property
  • PL/SQL中文乱码解决方法
  • wince 显示图片
  • unix
  • 发布一个半成品的操作系统,还没有写完,希望大家多交流
  • 基于ScheduledExecutorService的并发定时任务处理能力测试
  • 利用API 建立Dependent Value Set
  • 【译】JS基础算法脚本:字符串结尾
  • [js高手之路]搞清楚面向对象,必须要理解对象在创建过程中的内存表示
  • centos安装java运行环境jdk+tomcat
  • Elasticsearch 参考指南(升级前重新索引)
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • ES6核心特性
  • java8 Stream Pipelines 浅析
  • Mysql5.6主从复制
  • yii2权限控制rbac之rule详细讲解
  • 简单基于spring的redis配置(单机和集群模式)
  • 为什么要用IPython/Jupyter?
  • 问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果
  • Play Store发现SimBad恶意软件,1.5亿Android用户成受害者 ...
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • #define用法
  • $refs 、$nextTic、动态组件、name的使用
  • (23)Linux的软硬连接
  • (Redis使用系列) Springboot 实现Redis 同数据源动态切换db 八
  • (读书笔记)Javascript高级程序设计---ECMAScript基础
  • (分布式缓存)Redis分片集群
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (七)MySQL是如何将LRU链表的使用性能优化到极致的?
  • (实战篇)如何缓存数据
  • (算法)Travel Information Center
  • .jks文件(JAVA KeyStore)
  • .Net Core webapi RestFul 统一接口数据返回格式
  • .NET 使用 ILRepack 合并多个程序集(替代 ILMerge),避免引入额外的依赖
  • .net 使用ajax控件后如何调用前端脚本
  • .NET/C# 使用反射调用含 ref 或 out 参数的方法
  • .NET3.5下用Lambda简化跨线程访问窗体控件,避免繁复的delegate,Invoke(转)
  • .net对接阿里云CSB服务
  • .NET企业级应用架构设计系列之技术选型
  • .net项目IIS、VS 附加进程调试
  • .NET性能优化(文摘)
  • .net中的Queue和Stack
  • .sys文件乱码_python vscode输出乱码
  • /usr/bin/perl:bad interpreter:No such file or directory 的解决办法
  • [BPU部署教程] 教你搞定YOLOV5部署 (版本: 6.2)
  • [CLR via C#]11. 事件
  • [cocos2d-x]关于CC_CALLBACK