Persona:

Tom:男,21岁,大学生,周末经常和同学们一起出去吃饭、唱歌、打球、郊游,期间会时不时拍一些照片以作纪念,长期积累的照片数量较多且内容繁杂,很少对照片进行整理;

Alisa:女,25岁,旅游爱好者,经常去世界各地游玩,每去一处景点都会拍摄大量风景照,照片质量较高,拍摄的时间和地点也都有较为明确和系统的记载;

User Scenarios:

Story 1

  • User: Tom
  • Scenario: Tom想在所有图片中找到一年前同学聚会的合照,但由于图片数量较大且内容繁杂,需要耗费大量时间
  • Solution: 在搜索栏中键入“聚会”一词即可找到所有关于同学聚会的照片,在返回的图片中寻找所需的图片就会方便很多

Story 2

  • User: Alisa
  • Scenario: Alisa想对近年来拍摄的所有照片根据时间和地点分类,将在不同景点拍摄的照片放在不同的文件夹,但由于图片数量和景点较多,处理起来比较耗时间
  • Solution:服务器可根据拍摄照片的时间和GPS信息对所有照片进行自动分类,将属于同一事件的照片放入同一文件夹

Story 3

  • User:Tom
  • Scenario: Tom依稀记得几年前和好友Kim拍过一张合照,但忘记了照片的具体内容,搜索图片时缺少针对性
  • Solution:用户在搜索栏中输入模糊信息,服务器会根据用户输入的搜索内容提供搜索建议,例如用户输入“two people",服务器会建议搜索” two people in room",从而提高搜索的针对性和准确率

Story 4

  • User:Alisa
  • Scenario:Alisa在浏览以前拍过的图片时注意到这样一种现象:有时会对同一事物连续拍摄几张相同的图片,本来想之后将重复图片中质量较差的图片删掉,但后来由于种种原因忘了将重复图片删除,从而造成相册的冗余度很大
  • Solution:服务器可根据图片内容找出所有冗余图片,并将所有冗余图片进行质量评估,仅保留质量最好的那张

Story 5

  • User: Tom
  • Scenario: Tom开车时突然想要在相册中搜索一张图片,但又不方便手动输入文字
  • Solution:网页移动端可提供语音输入功能,简化用户操作,提升用户体验

Persona & User Scenario的更多相关文章

  1. 创建用户故事地图(User Story Mapping)的8个步骤

    [小编]上周六了解了用户故事地图后,小编又查阅了一些资料,找到了以下这篇关于如何组织用户故事地图规划的文章,分享给大家.也希望大家如果有好的实践,也可以留言一起交流. 原文地址:http://winn ...

  2. summary && scenarios

    小组中期总结 项目目标: 我们的目标是制作一款pdf阅读器的必应查词插件,帮助大家在阅读英文资料的时候查单词更加的方便并且可以帮助人们英语学习. 痛点:对于在电脑上现在屏幕取词软件已经做得相当好了,所 ...

  3. YII2之 Scenario

    使用方法 // scenario is set as a property $model = new User; $model->scenario = User::SCENARIO_SHOW; ...

  4. 典型用户 persona

    persona 典型用户 1.姓名:王涛 2.年龄:22 3.收入:基本无收入 4.代表用户在市场上的比例和重要性:王涛为铁道学生.本软件的用户主要是学生和老师,尤其是广大的铁大学子,所以此典型用户的 ...

  5. 怎么用C#获取Scenario step在specflow里

    公司最近在用specflow 这种BDD的模式,但PM还是想把case再存进TestManager里面一份儿一遍后期集成TestManager 自动runcase用.所以我们需要获取每个scenari ...

  6. VMware vSphere 服务器虚拟化之二十六 桌面虚拟化之View Persona Management

    VMware vSphere 服务器虚拟化之二十六 桌面虚拟化之View Persona Management 实验失败告终,启动VMware View Persona Management服务报10 ...

  7. 手把手教你创建「人物角色Persona」

    一.为什么要创建人物角色 下图来自 Cooper interaction design ,同样有购车需求的用户,用车的人不同.各自的目的不同,最终满足需求的车型也有很大差异.对于汽车公司而言,在车辆设 ...

  8. test case VS test scenario

    ---恢复内容开始--- 1. test case: how to test --如何测试 test scenario: what to  be tested  --测试什么 2. test scen ...

  9. cucumber java从入门到精通(4)Scenario Outline及数据驱动

    cucumber java从入门到精通(4)Scenario Outline及数据驱动 到目前为止,我们的TodoList类工作良好,不过离我们的预期--任务清单系统还是有不少差距,究其原因不过如下: ...

随机推荐

  1. Nginx | CentOS 8 安装Nginx详细教程

    Nginx是一个web服务器也可以用来做负载均衡及反向代理使用, 目前使用最多的就是负载均衡,这篇文章主要介绍了centos8 安装 nginx Nginx是一种开源的高性能HTTP和反向代理服务器, ...

  2. BIT-Reverse Pairs

    2019-12-17 11:07:02 问题描述: 问题求解: 本题可以看作是逆序数问题的强化版本,需要注意的是num[i] > 2 * num[j],这里有0和负数的情况. public in ...

  3. 解决在linux下的eclipse syso Alt+/无法使用

    1.绑定快捷键 2.配置proposal

  4. [源码分析] 从FlatMap用法到Flink的内部实现

    [源码分析] 从FlatMap用法到Flink的内部实现 0x00 摘要 本文将从FlatMap概念和如何使用开始入手,深入到Flink是如何实现FlatMap.希望能让大家对这个概念有更深入的理解. ...

  5. Hive内外表的区分方法及内外部差异

    Hive内外部区分方法 查看hive元数据:进入mysql中hive元数据库,查看TBLS表,查看对应的表名和表类型: 在hive-cli界面:desc extended tablename,查看Ta ...

  6. MYSQL_批量更新

    UPDATE categories SET display_order = CASE id WHEN 1 THEN 3 WHEN 2 THEN 4 WHEN 3 THEN 5 END, title = ...

  7. 如何设置mysql远程访问

    如何设置mysql远程访问 Mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问 在MySQL Server端: 执行mysql 命令进入mysql 命令模式, mysql> ...

  8. HDU-6376 度度熊剪纸条

    链接 http://acm.hdu.edu.cn/showproblem.php?pid=6376 分析 这道题好像不是很难,因为是要拼出前缀1,所以确定剪下每一段1需要的刀数,然后因为有次数限制,所 ...

  9. 第二次实验报告:使用 Packet Tracer 分析应用层协议

    个人信息: 姓名:倪晓东 班级:计算1811 学号:201821121020 1 实验目的 熟练使用Packet Tracer工具.分析抓到的应用层协议数据包,深入理解应用层协议,包括语法.语义.时序 ...

  10. [leetcode] 树 -Ⅰ

    均为 Simple 难度的水题. 二叉树的中序遍历 题目[94]:给定一个二叉树,返回它的中序 遍历. 解题思路:Too simple. class Solution { public: vector ...