INSPIRED启示录 读书笔记 - 第22章 原型测试
物色测试者
1、如果你已经拥有一批特约用户,可以邀请他们参加测试
2、如果是企业级产品,同类产品的展销会是寻找目标用户的好去处
3、可以在分类信息网站上发布广告,征集测试者。征集要求可以写得笼统些,不必过于具体
4、如果是大众产品,可以邀请自己的亲朋好友参加测试,但要避开过于亲密的人和科技行业的从业者,除非他们就是目标用户。另外,测试者不能只局限于亲友
5、如果手头有用户的电子邮件列表,可以从中筛选测试者。营销团队可以帮你缩小名单范围
6、可以通过公司的网站征集志愿者,主流网站都这样做
7、建议较大的公司定期开展原型测试活动
8、离开公司,到街头巷尾去,到用户聚集的地方去。如果产品真的能解决用户的需求,让他们花个把小时测试产品是没问题的。可以送些礼物表示谢意
9、如果邀请测试者上门参加测试,尤其是出于商业目的的,应该补偿测试者为此损失的时间
10、即便和测试者约定了测试时间,还是有人会忘记时间,爽约的几率大约是30%。在测试前一天致电测试者,可以把这个比例降到5%~10%
准备测试
1、事先拟定好测试内容。应该着重测试主要项目——用户大部分时间执行的操作。还有一些不那么重要的项目,可以等到时间有富余再测试
2、只有一次机会了解测试者未接触产品原型之前如何解决产品要解决的问题
3、观察测试者能否从原型首页看出产品要解决什么问题。首页的设计极大地影响着实际使用效果与用户期望之间的差距
4、待测试者完成测试任务,了解产品用途后,通过聊天进一步收集信息。沟通的目的是了解测试者对产品原型的评价
5、为每个问题的答案打分,以此记录每个阶段产品原型的表现,为完善产品设计提供参考
6、不必等到完整原型完成后再测试,可以先测试主要项目,即使某些功能空着也没关系。问问测试者“接下来希望发生什么”,看看实现方式与测试者的期望是否一致
测试环境
1、正规的测试实验室通常会配备单赂透明镜和闭路监视器,并配有多个摄像机同时拍摄用户和电脑显示屏幕。当然,没有也可以开展测试,只要放得下笔记本电脑,加上几把椅子就足够了
2、用户的办公室也是上佳的测试场所。因为用户在“自己的地盘”更放松、更健谈,可以让他们充分展示日常工作中使用产品的习惯
3、有些工具支持远程测试,但无法观察用户的表情和肢体动作。面对面的测试是不可替代的
4、产品经理应该亲自参加每次原型测试,即使把测试外包给专业测试公司,产品经理也要亲临现场
5、优秀的产品经理和交互设计师应该克服对产品过于熟悉,难以客观对待测试的心理障碍,明白自己的产品设计不可能完美。获取用户反馈信息是完善产品设计的最佳途径
6、理想的情况下应该安排一个人主持测试,另一个人记录。当然,如果只有你和测试者两人,加上一台笔记本电脑,也可以开展测试
7、如果你做测试主持人,可以请一位用户研究人员帮你记录。还可以邀请开发人员、交互设计师、视觉设计师,甚至公司高管帮忙。参加原型测试会让他们受益匪浅
测试原型
1、测试前不宜与测试者交谈过多,简单寒暄几句就好了,告诉测试者完成测试后再深入交谈
2、寒暄之后务必告诉测试者:这只是产品原型,是初步的产品创意,不是正式产品
3、测试时,尽量让测试者保持平和的情绪,千万不要让他们陷入吹毛求疵的状态。测试的重点是看测试者能否轻松完成测试任务,以及他们是否喜欢产品的功能
4、测试时尽量保持安静,不要给测试者提示
5、通常有三种测试结果:测试者在没有提示的情况下,顺利完成测试项目;测试者遇到麻烦,但通过反复尝试,最终完成了测试项目;测试者受挫,最终放弃
6、要尽量避免提示测试者,更不能引导他。如果测试者上下滚动页面,显然在寻找什么,可以问问他想找什么,这类信息很管用,但不要让用户不停地说想做什么
7、测试主持人不妨向鹦鹉学习,使用自言自语的技巧。避免做诱导性的价值判断,还可以帮助记录员记下测试要点
8、测试的作用是理解目标用户如何看待产品要解决的问题,发现原型与用户期望不一致或不相容的地方,这就是原型不符合用户直觉和习惯的地方
9、从测试者的肢体语言和语气里可以发现许多有用的信息
更新原型
1、只要对测试反馈迅速做出响应,就能显著加快完善产品的速度。如果有连续六位测试者理解和欣赏产品的价值,而且能完成关键的测试项目,就算完成了原型测试任务
2、如果发现没法让测试者对原型产生兴趣,或是无法让原型变得足够简单易用,让测试者理解其价值,应该立马收手,放弃这个产品创意
INSPIRED启示录 读书笔记 - 第22章 原型测试的更多相关文章
- INSPIRED启示录 读书笔记 - 第40章 最佳实践经验
十大要点 1.产品管理的职责:许多产品经理将大把的时间浪费在与产品管理无关的工作上 2.用户体验:对于大多数软件产品来说,用户体验就是产品的生命 3.机会评估:用方便快捷的机会评估方法取代过时的市场需 ...
- INSPIRED启示录 读书笔记 - 第17章 产品人物角色
理解目标用户 人物角色又称为用户特征记录(user profile),是指通过与用户沟通交流,确定典型的目标用户类型,在理解各类目标用户的特征的基础上建立的人物原型 为了发掘潜在的人物角色,产品经理必 ...
- INSPIRED启示录 读书笔记 - 第12章 产品探索
软件项目可以划分为两个阶段 探索产品阶段:弄清楚要开发什么产品(定义正确的产品) 在探索产品的阶段,产品经理负责分析各种创意,广泛收集用户需求,了解如何运用新技术,拿出产品原型并加以测试 从全局视角思 ...
- INSPIRED启示录 读书笔记 - 第5章 产品管理与软件开发
保持融洽的合作关系 形成合作关系的关键是双方承认彼此平等——任何一方不从属于另一方,产品经理负责定义正确的产品,开发团队负责正确地开发产品,双方相互依赖 产品经理要求开发团队完成任务,必须先取得他们的 ...
- INSPIRED启示录 读书笔记 - 第30章 在大公司施展拳脚
十大秘诀 1.了解公司制定决策的方式:知道决策权在谁手里,了解他制定决策的方式,只需要说服他就行了 2.建立人脉网络:主动帮助他人,积累人脉关系 3.臭鼬工程:在工作之余做出产品原型来,产品原型具有超 ...
- INSPIRED启示录 读书笔记 - 第28章 创业型公司的产品管理
产品设计方式 第一步:创业初期只设三个职位,产品经理.交互设计师和原型开发人员(职位可以兼任) 第二步:快速展开产品设计(高保真原型),邀请真实的目标用户验证产品原型,迭代修改 第三步:随着迭代的深入 ...
- INSPIRED启示录 读书笔记 - 第26章 合理运用敏捷方法
十大秘诀 1.产品经理即是产品负责人,他代表了客户的需求,因而需要与产品开发团队保持密切的联系,协助督促开发进程,及时解决出现的问题 2.使用敏捷方法绝不等于省略产品规划.规划周期应该适度缩短,反复迭 ...
- INSPIRED启示录 读书笔记 - 第21章 产品验证
证明产品的价值.可用性.可行性 产品验证是指在正式开发.部署产品前,验证产品说明文档描述的产品是否符合预期要求 产品经理向产品团队提供最终的产品说明文档前,需要进行三项重要验证 1.可行性测试:明确在 ...
- INSPIRED启示录 读书笔记 - 第20章 基本产品
消减功能还是延长工期 不要再试图定义最终产品,转而定义只满足基本要求的产品,简称基本产品 1.产品经理与设计师合作设计产品的高保真原型,这个原型只具备实现商业目标的最基本功能要求,以及良好的用户体验和 ...
随机推荐
- .net全局定时定期执行某些操作在Global.asax中具体实现
全局定时定期执行某些操作看起来是多么自动化的一个问题不过在.net的Global.asax文件中稍微配置即可实现,详细配置如下,感兴趣的朋友可以参考下哈 <%@ Application Lang ...
- ios . -- UICollectionView --cell 自适应
#pragma mark — 视图控制器中使用:(关键) layout.estimatedItemSize = CGSizeMake(WIDTH, ); // layout约束这边必须要用estima ...
- sedna进行xquery查询
有一个文件book.xml: <books> <book> <name>The Call Of Wild</name> <author>Ja ...
- 使用jQuery lazyload 实现图片延迟加载
下载地址 使用说明 0. 准备工作 下载jQuery和lazyload 插件(地址如上) 1. HTML 引入jQuery库和lazyload插件 <div id="imagesCon ...
- 纯CSS3文字效果推荐
之前曾经研究过几个纯css实现的文字效果,<CSS文字条纹阴影动画>和<响应式奶油立体字效果>等,今天我们来研究几款文字效果,主要利用text-shadow.webkit内核的 ...
- POJ 3026 Borg Maze【BFS+最小生成树】
链接: http://poj.org/problem?id=3026 http://acm.hust.edu.cn/vjudge/contest/view.action?cid=22010#probl ...
- asp.net mvc4连接mysql
环境:vs2013+mysql5.6+mysql connector for .net 6.8.3+MySQL for Visual Studio 1.1.3 参考:http://dev.mysql. ...
- nginx反向代理三台web
1.首先我们需要在服务器中三个不同名字,并将他们赋值 2.切换到nginx—conf 把三台机器的nginx的配置文件分别命名为web1.conf.web2.conf.web3.conf vim的赋 ...
- Linux中的特殊字符
单引号: 在单引号中所有的特殊字符都没有特殊含义 双引号: 在双引号中 $ ` \ 三个字符表示,调用变量的值.引用命令.转义,其他特殊字符均没有特殊含义 反引号: 用反引号括起来的内容被当作系统命令 ...
- new AnnotationConfigApplicationContext(MyBean.class)时,发生了什么?
当我们run一段代码,像下面这样两行.spring究竟做了什么些,让整个容器准备就绪,交付给用户直接可用的各种特性.为了弄清楚,默默梳理记录下来. public static void main (S ...