《赢在用户:Web人物角色创建和应用实践指南》阅读总结
本书针对创建人物角色的每一个步骤,包括进行定性、定量的用户研究,生成人物角色分类,使人物角色真实可信等进行了十分详细的介绍。而且,在人物角色如何指导总体商业策略、确定信息架构、内容和设计等细节的整个过程也进行了分析。此书乃WEB人物角色创建不可多得的实践指南!虽说是用户研究入门必读,但这本书主要介绍的是一种颇为“奢侈”的研究方法。在整个阅读的过程中也感受到了实际操作中可能会遇到的诸多困难,甚至觉得此书中的研究方法在很多方面还有点“理想化”,但是作为用户研究中UCD理念体现最充分的研究方法,还是值得去研究和学习,只是期待以后能有机会贯彻到具体实践中。
首先,根据作者介绍,整理了用户研究的常用方法,主要包括定性研究和定量研究两种类型,这也是书中作者详细阐述的两个方面,至于每种类型中具体的实践技术,根据各自优劣的不同,可采用用户访谈、现场调查、可用性测试、用户调查、网站流量/日志文件分析等。
用户研究分类
用户研究和具体技术纵览
关于用户研究的成果必须具备的特征和要求:
- 必须是可以实施:研究成果必须能在实际中进行操作和使用,而不能仅停留在理论研究中,必须要能够为产品开发服务。
- 可以共享的:应该让更多的人知道和了解研究的成果,这有利于他们在实际中的应用。
- 容易记忆的:研究成果的共享应该尽量简洁和明了,直接表明核心观点,有利于大家的记忆和使用。
- 更全面而不片面:研究的成果应该是全面而综合研究,不具有片面性和不足,这样的成果才有说服力和有效性。
使用人物角色的好处:
- 带来专注:知道了为谁设计产品,有具体的目标用户角色描述,可以让大家专注于为特定而又具体的用户考虑。
- 引起共鸣:将人物角色以用户的身份来考虑问题,容易引起大家的共鸣,因为用户角色就是实际用户的典型代表。
- 促成意见统一:有了用户代表,在讨论和设计中就避免了不必要的辩论和争执,大家心往一处想,力往一处使。
- 创造效率:有了明确的用户角色,知道了用户的需求和诉求,就可以尽早优先确定目标用户和功能。
- 更好的决策:以用户为中心来考虑问题,有利于制定统一的战略。
创建用户角色的一般步骤:
- 创建定性的用户角色:
进行定性的用户研究 ----> 生成细分的用户角色
- 创建经定量验证的定性用户角色:
进行定性的用户研究 ----> 生成细分的用户角色 ----> 进行定量的用户研究
- 创建定量的用户角色:
进行定性的用户研究 ----> 进行定量的用户研究 ----> 生成细分的用户角色
其中,定性的用户研究包括进行访谈、进行现场调查、进行可用性测试以及利用现成可用资源等。定量的用户研究包括制定定量研究计划、问卷调查、网站流量统计以及CRM数据分析。生成细分的人物角色包括测试细分选项、创建定性细分、对定性细分进行定量验证以及应用定量细分。
最后,为了使创建的人物角色真实可信,需要为用户角色添加必要的额外信息,使其更接近真实的用户特性和场景。例如,要揭示角色的关键差异(明确的目标、行为和观点)、给角色取一个名字、找一张照片、展示个人信息(职业和公司、住址、年龄、家庭情况、爱好、性格)、展现领域行业信息(过往经历、当前状态、未来计划、动机、抱怨和痛处)、详细说明计算机和互联网使用情况(程度,目的,每周在线时间,电脑配置、计算机/互联网经验、互联网主要使用方式、喜欢的网站等)、撰写简介、使用额外属性、语录、加入商业目的,另外也要为设定人物角色优先级和场景等,便于实际的分析和应用。如下是书中的一个人物角色创建完成之后的具体示例(初次购房者Francis)。
《赢在用户:Web人物角色创建和应用实践指南》阅读总结的更多相关文章
- 图解HTTP阅读笔记(1)-网络基础TCP/IP
1.TCP/IP协议族 TCP/IP这个概念对大家来说很熟悉,之前我的了解它只是一个协议.今天阅读才知道TCP/IP实际上是一个协议族,其中HTTP协议属于该协议族的一个子集.图1是TCP/IP协议族 ...
- [计算机网络]图解HTTP阅读笔记
总述 书的定位:一本十分浅显的HTTP书籍,主要介绍了HTTP与HTTPS.适合入门了解,很多地方都是蜻蜓点水,但稍微深入的地方能让人了解重点在哪,后面应该有针对性地阅读深入书籍. 主要内容:介绍了T ...
- 图解HTTP——阅读笔记
基础部分 第1章 了解Web及网络基础 重点了解HTTP协议在网络中的作用,扮演了什么角色,以及网络传输中相关的一些角色. 3项重要的web构建技术:HTML,URL,HTTP HTTP协议位于应用层 ...
- 图解Http阅读笔记(二)
简单的HTTP协议 HTTP是一种不保存状态,即无状态(stateless)协议.HTTP 协议自身不对请求和响应之间的通信状态进行保存.也就是说在 HTTP 这个级别,协议对于发送过的请求或响应都不 ...
- 图解Http阅读笔记(一)
1.网络基础 TCP/IP 1.1TCP /IP 协议族 计算机与网络设备要相互通信,双方就必须基于相同的方法.比如,如何探测到通信目标.由哪一边先发起通信.使用哪种语言进行通信.怎样结束通信等规 ...
- 图解HTTP阅读笔记2
TCP协议:三次握手,C端——>SYN——>S端: S端——>SYN/ACK——>C端: C端——>ACK——>S端. 特点:字节流服务,把大块数据分割成以报文段为 ...
- 《图解HTTP》阅读笔记--第十一章针对web的攻击技术
第十一章.针对WEB的攻击技术 ----<图解HTTP>阅读笔记攻击目标---Web简单的HTTP协议本身并不存在安全性 问题,协议本身并不会成为被攻击的对象,应用HTTP的服务器和客户端 ...
- 阅读手札 | 手把手带你探索『图解 HTTP』
前言 本文已经收录到我的 Github 个人博客,欢迎大佬们光临寒舍: 我的 Github 博客 学习清单: 一.网络基础 TCP/IP 通常使用的网络(包括互联网)是在 TCP/IP 协议族的基础上 ...
- 《图解HTTP》阅读笔记
HTTP基础的简单理解 在了解HTTP协议之前,我们先了解下TCP/IP的参考模型,TCP/IP参考模型分为四层:应用层.传输层.网络层.链路层(数据链路层). 应用层:为不同的网络应用提供所需的服务 ...
- 阅读 图解HTTP ,读书笔记
阅读它的目的只有一个:就是想了解客户端与服务端的通信是怎么实现的? 数据的存储是怎么实现的? 数据流通过程中遇到什么问题.返回什么状态.该怎么解决? 网络基础 TCP / IP 通常使用 ...
随机推荐
- MyBatis 入门到精通(一) 了解MyBatis获取SqlSession
MyBatis是什么? MyBatis是一款一流的支持自定义SQL.存储过程和高级映射的持久化框架.MyBatis几乎消除了所有的JDBC代码,也基本不需要手工去设置参数和获取检索结果.MyBatis ...
- Storm的本地运行模式示例
以word count为例,本地化运行模式(不需要安装zookeeper.storm集群),maven工程, pom.xml文件如下: <project xmlns="http://m ...
- Winform之SpreadSheetGear转DevExpress.XtraSpreadsheet.v13.2 z
DevExpress.XtraSpreadsheet.v13.2 允许用户创建.管理.打印.转换spreadsheet文件而不需要用户安装Office. 什么是Spreadsheet 可以看到最后就是 ...
- cocos2d-x 详解之 CCLayer(触摸事件)
CCLayer继承自CCNode,在CCLayer中可以实现单点触摸.多点触摸和重力感应回调3种不同形式的交互.这部分的难点在于,当存在多个层都要去接收触摸时它的响应机制是如何处理的.了解内部的处理机 ...
- bookhub -- 扁平化本地电子书管理与分享工具
代码 github 地址:https://github.com/JackonYang/bookhub 初稿: 1. 关键功能点 扫描本地电子书(扩展名 pdf/epub 等),将不重复的复制到特 ...
- 安装CPqD/ofdissector遭遇的错误
为了安装支持openflow1.3的wireshark插件,在下载了ofdissector.git,并进入了其src目录后,执行scons install,出现如下错误: util/FieldMana ...
- (转载)OC学习篇之---类的初始化方法和点语法的使用
昨天介绍了OC中类的定义和使用,今天我们来继续学习类的初始化方法和点语法的使用. 一.首先来看一下类的初始化方法 在Java中我们知道一个每个类都有构造方法,这里的初始化方法就是和构造方法一个概念的, ...
- java Map及Map.Entry详解(转)
Map是java中的接口,Map.Entry是Map的一个内部接口. Map提供了一些常用方法,如keySet().entrySet()等方法,keySet()方法返回值是Map中key值的集合:en ...
- 对ArrayList 进行深拷贝
ArrayList arr = new ArrayList(); arr.Add()); arr.Add()); arr.Add()); ArrayList arr2 = new ArrayList( ...
- 五、python使用模块
if __name__=='__main__':用法: 当我们在命令行运行模块文件时,Python解释器把一个特殊变量__name__置为__main__,而如果在其他地方导入该hello模块时,if ...