作用:收集用户需求
收集用户需求,并深入考虑用户与系统之间交互或从系统能获得利益的用户。
创建角色
创建虚拟人物/角色,是无中生有的,虚构的。那么这些信息来自哪里呢?很大程度上是我们编造的。我们希望人物角色与我们从用户研究中了解的内容保持一致,为了使人物角色更加栩栩如生,他们的一些具体细节可以是虚构的。
步骤:
- 团队聚在一起头脑风暴,并收集最初的部分角色。
- 整理和浓缩重叠的角色,将所有相关或相似的角色放在一起
- 整合角色:基于对某个对象熟练程度、使用场景、使用频率、预期使用功能和非功能需求,再度整合。
- 提炼角色,假想的虚拟人物的属性。属性如下:
- 姓名
- 性别
- 家庭地址
- 简短描述Ta的形象
- Ta的喜好
- 职业
- 收入水平
- 一张虚构的照片
- 如肤色、种族、宗教信仰等。
- 例如:写用户故事“作为一个学生我想搜索一本书的名字”。改为套上虚拟角色的写法,“约翰将搜索一本书它的名字”,“约翰作为一个大学三年级学生,研究化学专业。化学一直是他在高中时最喜欢的科目,他在高中得到了很高的分数。当他上大学后,他加入了大学篮球俱乐部,等等。
- 极端人物(Extreme Persona),是拥有特殊需求的角色。例如:约翰忙于课外活动,经常错过讲座,他想从图书馆门户网站离线访问讲座的视频记录。请注意,有时来自极端人物角色的需求可能不值得投资(ROI很低);然而,极端仍值得考虑,因为可能会发现一些有价值的故事,否则就会错过重要需求。
实例:
- Janet。42岁,已婚,并有两个孩子。她过去几年在一家大型会计师事务所担任副总裁。她不满于为他人工作,现在她想要建立自己的公司。
- Frank。37岁,已婚,有一个孩子。木材加工是Frank多年的周末爱好。他的一些朋友非常喜欢他制作的家具,因此他认为他可以尝试出售他的家具作品。为了开拓他的新生意,他正在犹豫是不是要因此放弃目前校车司机的工作。