作用:收集用户需求

收集用户需求,并深入考虑用户与系统之间交互从系统能获得利益的用户。

创建角色

创建虚拟人物/角色,是无中生有的,虚构的。那么这些信息来自哪里呢?很大程度上是我们编造的。我们希望人物角色与我们从用户研究中了解的内容保持一致,为了使人物角色更加栩栩如生,他们的一些具体细节可以是虚构的。

步骤:

  1. 团队聚在一起头脑风暴,并收集最初的部分角色。
  2. 整理和浓缩重叠的角色,将所有相关或相似的角色放在一起
  3. 整合角色:基于对某个对象熟练程度、使用场景、使用频率、预期使用功能和非功能需求,再度整合。
  4. 提炼角色,假想的虚拟人物的属性。属性如下:
    • 姓名
    • 性别
    • 家庭地址
    • 简短描述Ta的形象
    • Ta的喜好
    • 职业
    • 收入水平
    • 一张虚构的照片
    • 如肤色、种族、宗教信仰等。
    • 例如:写用户故事“作为一个学生我想搜索一本书的名字”。改为套上虚拟角色的写法,“约翰将搜索一本书它的名字”,“约翰作为一个大学三年级学生,研究化学专业。化学一直是他在高中时最喜欢的科目,他在高中得到了很高的分数。当他上大学后,他加入了大学篮球俱乐部,等等。
  5. 极端人物(Extreme Persona),是拥有特殊需求的角色。例如:约翰忙于课外活动,经常错过讲座,他想从图书馆门户网站离线访问讲座的视频记录。请注意,有时来自极端人物角色的需求可能不值得投资(ROI很低);然而,极端仍值得考虑,因为可能会发现一些有价值的故事,否则就会错过重要需求。

    实例:

    image.png
  • Janet。42岁,已婚,并有两个孩子。她过去几年在一家大型会计师事务所担任副总裁。她不满于为他人工作,现在她想要建立自己的公司。
  • Frank。37岁,已婚,有一个孩子。木材加工是Frank多年的周末爱好。他的一些朋友非常喜欢他制作的家具,因此他认为他可以尝试出售他的家具作品。为了开拓他的新生意,他正在犹豫是不是要因此放弃目前校车司机的工作。