目标导向设计-aboutface 摘抄1

最近对交互设计比较感兴趣,设计师朋友推荐了about face交互设计精髓,一部大部头,不过的确是本好书,给了我很多启发,为了避免看完就忘,做点摘抄吧

数字产品的设计过程

数字产品恶劣的特征

  • 粗鲁无礼:过多弹窗,指责用户
  • 要求人们像计算机一样思考:使用难以理解的术语,行为奇怪
  • 马虎大意:危险的命令容易让人误操作
  • 要求人做重活

表现糟糕的原因

  • 重点错置;数字产品易受到市场人员和开发人员的左右,他们很少考虑用户的目标需求和动机,更关心市场潮流和突破技术限制
  • 无视真实用户:对用户了解不足
  • 利益冲突:开发者倾向于易编程而不是易使用
  • 设计流程缺失

创造数字产品的三个主要过程

设计师满足称许性

  • 关注人们需要什么
  • 用户模型:动机、行为、态度和能力
  • 产品设计:设计进度表、形式和行为规范
  • 目标:用户满意度和客户采用度

管理者满足可行性

  • 关注什么可以支撑生意
  • 商业模型:投资模型,收入,花费项目
  • 商业计划:市场计划,开始计划,分发计划
  • 目标:可持续商业

技术人员满足功用性

  • 关注创造什么
  • 技术模型:核心技术,技术组件,构建VS购买
  • 技术计划:工程进度,工程说明书
  • 目标:项目交付

识别用户目标

目标VS任务和活动

目标是对最终情况的预期,任务和活动是完成目标的中间步骤。随着时代或其他因素变化,活动和任务可能变化,如出差,到达目的地是目标,坐火车还是飞机是活动和任务。按活动和任务来理解设计可能存在被过时技术束缚的风险

设计要满足情景中的目标

效率工具的交互设计准则是提升效率,比起更快输入,自动提取信息更应该关注
任务是用户的关注点,但设计师要关注任务之外的问题,用户是谁,目标是什么,为什么是这个目标

实现模型和心理模型

以电影为例,心理模型是会动的图片,实现模型是每秒24次更换图片。
呈现模型:设计师将软件运行机制呈现给用户的方式是呈现模型,越接近心理模型越好。

目标导向设计概论

消除隔阂

设计在软件开发过程中的角色需要转变

  • 作为产品定义的设计:不止是装点实现模型的视觉效果,可以发现需求,规范产品行为和外观
  • 作为研究者的设计师:让产品为用户考虑,了解哪些用户信息对设计重要

设计过程概论

研究(用户及应用领域)

获取产品的用户定性数据
作用:找出能帮助我们对产品的使用方式进行分类的行为模式,模式指出了用户使用产品的目标和动机

建模(用户和使用场景)

将研究发现的行为和工作流模式,应用到领域模型和用户模型中。

需求(定义用户、业务及技术需求)

采取场景为基础的设计方法,将满足人物模型的需求和目标放到首位。通常通过场景scenario来完成,从人物使用产品开始,描述产品接触点,持续深化,定义细节。

框架(定义设计流程)

创建整体的产品概念。为产品的行为、视觉设计提供框架。

提炼(行为、形式和内容)

关注细节和实现,使用关键路径场景走查和验证场景。

支持(开发阶段的要求)

在开发构建产品的过程中,及时回答问题,调整设计

产品成功的关键是目标,不是特性

用户是谁,用户目标,如何看待自己的目标,用户觉得更好的体验

用户怎么跟产品交互,产品应该如何工作,采用什么形式,产品功能如何组织

产品如何面对首次使用的用户,如何更易理解,操控

如何处理用户问题,面对新手的问题,如何为骨灰用户提供深度和力度

设计研究

有用的定性研究活动

  • 启动会:提出关键问题:用户是谁,用户需要什么,竞争对手是谁,需要什么资料
  • 文献综述:内部资料、行业报告、网络搜索
  • 产品原型和竞争者审核
  • 访谈:
    • 利益相关者:了解产品初期设想,预算和日程计划,技术限制和机会,商业驱动,对用户的看法
    • 客户:了解购买产品的目的,碰到的难题,购买的决策过程
    • 用户:了解产品如何适应用户生活和工作流程,用户何时为何如何使用产品。用户了解的信息,使用产品的动机和期望,现有问题
    • 用户观察

访谈并观察用户

  • 情景调查:贴近用户正常工作情景
  • 人种学访谈

为用户建模

人物模型是合成原型,建立在调查中发现的行为模式基础上,使用人物模型,能理解特定情境下用户的目标

人物模型的力量

优势:

  • 确定产品的功能和行为
  • 同他人交流
  • 就设计意见达成共识和承诺
  • 衡量设计效率
  • 助力市场营销和销售规划

    能避免的陷阱

  • 弹性用户:每个人对用户的理解不同,按需要一下子把用户定位为计算机专家,又一下定义为新手
  • 自我参考设计:将自己的目标、动机、技巧、心理模型带入产品设计
  • 边缘功能设计

人物模型为什么有效

  • 是用户的化身,能聚集设计团队的同理心,将自己看成真实用户
  • 是以研究为基础
  • 代表特定产品的用户类型
  • 扩展用户行为的范围
  • 有动机
  • 可代表用户之外的相关人士

理解目标

目标是用户行为背后的驱动力

  • 目标驱动使用模型
  • 目标必须来自定性数据
  • 目标和认知处理:三个不同层次的认知和情感处理过程
    • 本能:初见产品的感受,为情感设计
    • 行为: 主要关注点
    • 反思
  • 用户目标三种类
    • 体验目标:感觉灵敏,有趣,放松,用户想要感受什么
    • 最终目标:使用产品的动机,用户想要做什么
    • 人生目标:用户的个人期待,用户想要成为什么
  • 非用户目标,实现不能以用户为代价
    • 客户目标:使用者是否满足,产品是否安全,维护难易度
    • 商业和组织目标:利润,市占率,留住客户,打败对手,维持运转
    • 技术目标:兼容性,完整性,执行效率
      成功的产品先满足用户目标

构造人物模型

  • 根据角色对访谈对象分组
  • 找出行为变量:活动、态度、能力、动机、技能
  • 将访谈主体和行为变量对应
  • 找出重要的行为模型
  • 综合特征,阐明目标
  • 检查完整性和冗余
  • 指定人物模型类型:主要、次要、补充、客户、接受服务的、负面(不服务的)
  • 进一步描述:包含所有重要行为类型的总结

设计愿景:场景和设计需求

目标导向的场景是从具体用户角度定义产品行为的迭代手段。包括系统的功能,功能的优先级排序,用户如何与系统交互等。

三种场景

  • 情景场景本,更高层次探索产品更好服务人物模型的需求,关注人类活动、感知和期望
  • 关键路径场景:更详细的描述用户和产品的交互,引入设计词汇,关注如何完成目标
  • 验证场景:测试各种情况下的设计方案

设计需求

需求定义阶段 决定了设计的 什么 问题人物模型需要什么信息和能力来完成目标,产品外观是什么,有什么行为,如何操作,感觉如何。
设计需求不是设计特性,而是满足需要

需求定义过程

  • 创造问题和远景综述:
    • 问题陈述,定义设计启动的目标,将商业问题和可用性问题联系起来。远景陈述,高层设计目标或委托
    • 需求引领,将需求转化为如何让设计满足商业目标
  • 探索和头脑风暴
  • 确定人物模型期望:
    • 确定期望的态度,经历,渴望。
    • 人物模型对使用产品和产品行为可能持有的期待和愿望
    • 任务模型如何看待数据的基本元素和单位,如电子邮件程序对应信息和人
  • 构建情景场景:
    • 讲述了人物模型的故事,有多样的动机、需求和目标,
    • 解决了产品什么背景下使用,如何使用,是否被打断,是否多用户使用,是否与其他产品同时使用,人物模型要达到目标的首要行为,期望的结果,允许的最大复杂度等问题
  • 明确设计需求(可以将其分解为如下)
    • 数据需求:必须在系统中呈现的对象和信息
    • 功能需求:对系统对象执行的操作
    • 情景需求:系统中对象的关系或依赖
    • 其他需求:
      • 业务需求:相关者的优先事项,预算,资源,规则法律,商业模型等
      • 体验需求
      • 技术需求:功率限制,软件平台的选择等
      • 客户和合作伙伴的需求:易安装维护等

创建设计框架

设计框架定义了用户体验的整个结构,包括底层组织原则,屏幕上功能元素的排列,工作流程,产品交互,传递信息的视觉和形式语言,功能性和品牌识别

  • 定义产品交互框架
    • 定义形式要素:手机还是电脑应用,用户投入多少注意力,输入方法
    • 定义功能性元素和数据元素:数据元素是用户操作的基本元素,功能性元素是对数据元素及其显示的操作。
    • 确定功能组和层级:考虑元素之间的关系,最后要产出视图
    • 勾画交互框架:将视图分为窗格,控制部件和其他高层次容器等方块图。
    • 构建关键线路情景剧本:人物模型最频繁使用界面的主要路径
    • 验证场景来检查设计:指出设计方案的漏洞,解决三类场景(替代场景、必须使用的场景、边缘场景)
  • 定义视觉设计框架

    • 用三五个形容词定义产品
    • 研究颜色、类型、小部件处理、整体的外形尺寸等
    • 应用视觉风格
  • 细化外形和行为

  • 验证和测试设计
支持作者

如果我的文章对你有帮助,欢迎 关注和 star 本博客 或是关注我的 github,获取更新通知。欢迎发送邮件到hpoenixf@foxmail.com与作者交流