Persona & User Scenario
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的更多相关文章
- 创建用户故事地图(User Story Mapping)的8个步骤
[小编]上周六了解了用户故事地图后,小编又查阅了一些资料,找到了以下这篇关于如何组织用户故事地图规划的文章,分享给大家.也希望大家如果有好的实践,也可以留言一起交流. 原文地址:http://winn ...
- summary && scenarios
小组中期总结 项目目标: 我们的目标是制作一款pdf阅读器的必应查词插件,帮助大家在阅读英文资料的时候查单词更加的方便并且可以帮助人们英语学习. 痛点:对于在电脑上现在屏幕取词软件已经做得相当好了,所 ...
- YII2之 Scenario
使用方法 // scenario is set as a property $model = new User; $model->scenario = User::SCENARIO_SHOW; ...
- 典型用户 persona
persona 典型用户 1.姓名:王涛 2.年龄:22 3.收入:基本无收入 4.代表用户在市场上的比例和重要性:王涛为铁道学生.本软件的用户主要是学生和老师,尤其是广大的铁大学子,所以此典型用户的 ...
- 怎么用C#获取Scenario step在specflow里
公司最近在用specflow 这种BDD的模式,但PM还是想把case再存进TestManager里面一份儿一遍后期集成TestManager 自动runcase用.所以我们需要获取每个scenari ...
- VMware vSphere 服务器虚拟化之二十六 桌面虚拟化之View Persona Management
VMware vSphere 服务器虚拟化之二十六 桌面虚拟化之View Persona Management 实验失败告终,启动VMware View Persona Management服务报10 ...
- 手把手教你创建「人物角色Persona」
一.为什么要创建人物角色 下图来自 Cooper interaction design ,同样有购车需求的用户,用车的人不同.各自的目的不同,最终满足需求的车型也有很大差异.对于汽车公司而言,在车辆设 ...
- test case VS test scenario
---恢复内容开始--- 1. test case: how to test --如何测试 test scenario: what to be tested --测试什么 2. test scen ...
- cucumber java从入门到精通(4)Scenario Outline及数据驱动
cucumber java从入门到精通(4)Scenario Outline及数据驱动 到目前为止,我们的TodoList类工作良好,不过离我们的预期--任务清单系统还是有不少差距,究其原因不过如下: ...
随机推荐
- js正则校验表单
/** * 表单校验规则 * 不符合规则时,返回错误文案 * 符合规则时,返回false */ var rules = {} // 是否必填 rules.required = function (va ...
- matplotlib命令与格式:参数配置文件与参数配置
转自 https://my.oschina.net/swuly302/blog/94805 自定义matplotlib Created Saturday 08 December 2012 5.1 ma ...
- tensorflow 控制流操作,条件判断和循环操作
Control flow operations: conditionals and loops When building complex models such as recurrent neura ...
- Python第七章-面向对象
面向对象编程基础 一.面向对象概念 1.1 什么是面向过程 就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了. 生活中的的例子举例. 1.2 ...
- vscode下搭建typescript时提示"无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称"错误的解决方法
根据网上的教程,安装了node.js后,再安装了typescript,,,这时候编译生成或者在vscode的终端里调用npm或者tsc --version时,总是提示 npm : 无法将"n ...
- 倒计时器CountDownLatch
1.背景: countDownLatch是在java1.5被引入,跟它一起被引入的工具类还有CyclicBarrier.Semaphore.concurrentHashMap和BlockingQueu ...
- Spring事物传播行为
Spring事物传播行为 Spring中事务的定义: Propagation(key属性确定代理应该给哪个方法增加事务行为.这样的属性最重要的部份是传播行为.)有以下选项可供使用: PROPAGATI ...
- Gold30Mins
- 树形dp技巧,多叉树转二叉树
今天复习树形dp时发现一道比较古老的题,叫选课,是树形dp的一道基础题,也是多叉树转二叉树应用的模版题 多叉树转二叉树的应用非常广泛,因为如果一个节点的儿子太多,一个一个存下来不方便去查询,并且会增加 ...
- 使用Spring管理数据库事务
在整个JavaWeb项目开发中,事务是用来开发可靠性网络应用程序的最关键部分.当应用程序与后端资源进行交互时,就会用到事务,这里的后端资源包括数据库.MQ.ERP等.而数据库事务是最常见的类型,而我们 ...