深刻剖析以用户为中心的软件设计的方方面面,为打造用户友好型应用提供全面指南
如何设计引人注目、令人喜爱的应用程序?本书阐述了多种方法,包括整个过程中来自潜在客户和顾客的有价值意见。作者TravisLowdermilk通过实用的指导方针和从实际工作经验中得到的深刻见解,展示了可用性和以用户为中心的设计如何显著改变人与应用程序的交互方式。
《以用户为中心的软件设计:打造用户友好型应用的有效方法和准则》带你学习设计过程每个阶段的有效策略——从用户会谈和发现应用程序的用途,到用合理的设计准则创建丰富的用户体验。不管你使用的是什么平台,针对的是什么样的受众群体,本书都是很有价值的。
■探索可用性及其与以用户为中心的设计之间的关系
■学习如何应对不同类型的用户及其独特个性
■明确应用程序的目的,使用通俗的语言描述其用途
■用软件开发生命期规划项目开发
■在用户体验目标的背景下发挥创造力
■利用可见性、一致性等设计准则增强用户体验
■通过调查、会谈和可用性研究,收集有价值的用户反馈
第1章
我们的世界已经改变
“世界变化太快,停留就意味着飞速倒退。”
——LaurenBacall
2007年1月9日,一个男人走上讲台,改变了技术历史的进程。他宣布,他的公司将推出一款改变我们的通信方式的产品。
然后,他用戏剧性的方式,拿起一部他和他的公司潜心打造了5年之久的手机。记者们热切地拍下这种设备的照片,很快将其发到世界的各个角落。这个男人演示如何用捏合(Pinch)手势缩小图片、用单根手指轻扫屏幕浏览音乐库。他演示了各种应用:笔记本、日历、指南针和精细的地图。没有人见过这样的产品,这款手机就像科幻小说中的产品。但是它确实存在,而且很小,能够放入口袋中。
当时,我是一家儿童医院的Web编程人员。我记得坐在办公桌前通过一个实况博客观看这次演示的情景,等待图片传送到我的电脑的过程令人觉得十分漫长。在我看见iPhone的第一张照片时,我的感觉就像见证了某个重大事件。在那一刻,我还没有意识到iPhone对自己所处行业的影响力;但是作为开发人员,我知道开发的门槛已经被提高了。我知道,用零乱的用户界面(UI)和混乱的设计就能交差的日子一去不复返了。我的用户将会有更高的期望。
加载快速或者具有大量功能的应用程序已经不能满足用户,他们想要的是iPhone。用户想要的不仅是产品,还有产品的表现形式。iPhone直观、小型化和迷人的特性现在已经成为所有产品工作方式的典范,与用户的交谈中总是出现新的交互方式,多点触摸和NUI等术语很快成为开发人员通用语言的一部分。
一年之后,Apple为iPhone开设了AppStore(苹果应用商店),引发了应用开发的剧增。开发人员开始在已经饱和的市场上展开竞争,在这些市场上,用户有数千种选择——在大部分情况下,有上百万种选择。Google、Microsoft、Facebook和Amazon等公司也在推进自己的大规模开发平台。
现在,越来越多的消费者购买这些产品和服务,他们依赖这些产品及服务,并将它们带入工作中。IT部门不再通过发放手机和电脑来控制环境;人们期望这些设备都能在用户的企业网络中工作。因此,企业开发人员的门槛也被提高了。企业用户希望公司门户和业务应用程序经过精心设计,像他们在家中使用的产品一样引人入胜。
……
第1章 我们的世界已经改变
第2章 什么是以用户为中心的设计
UCD不是可用性
UCD不是主观的
UCD不只是设计
UCD不是在浪费时间或者金钱
UCD不是缺陷报告
UCD不是干扰
第3章 和用户一起工作
如果我们无法接触用户怎么办
应付不同类型的用户
应对消极情绪
第4章 制订计划
如何知道哪个计划适合于自己
创建一个团队任务陈述
定义项目
收集用户需求
创建功能性需求
记录数据和工作流模型
记录原型
回顾你的文档
第5章 创建个人宣言
进行约束
应用程序叙事
创建角色
创建场景
第6章 创造力和用户体验
制定用户体验目标
创造力需要勇气和辛勤的工作
创造力需要提问
第7章 设计准则
接近原则(完形原则)
可见性、视觉反馈和视觉突出
层次结构
构思模型和隐喻
第8章 收集反馈
我需要多少用户
问卷调查
举行会谈
任务分析
启发式评估
故事板
使用原型
A/B测试
第9章 可用性研究
什么是可用性研究
建立测试计划
你所需要的条件
实施研究
勇于实践
编辑你的发现
第10章 你的事业永远不会完结
第一次就取得全面成功是不可能的
准备重启
总结
第11章 其他资源
Twitter
原型工具
网站
附录A 项目模板示例
附录B 参考文献