学会分析典型用户和典型场景

前一篇文章我谈到了需求分析,如何做出能满足用户需求的软件,最首先和最关键的是要学会需求分析,那么我们的用户在哪里呢?这篇文章就要来说说典型用户和典型场景。

在产品开发的过程中,我们经常需要描述一些典型的用户,以前大家通常是以一些抽象的名词来表示用户,如“家用电脑初学者”,“经验丰富的系统管理员”,现在我们建议用一个“典型用户”来代表。“典型用户”可以不是专业出身的程序员,他们有自己的主业,编程只是一个工具,他们的主要目的就是用工具吧事情搞定就行了,他们很喜欢代码示例,也不特别关心程序效能。怎样才能定义典型用户呢?我们首先要定义用户的角色。正如戏剧中有正面和反面的角色,软件系统中也有受欢迎的和不受欢迎的典型用户。如果用户有不同的安全需求,切记要定义不同的角色来适应这些需求。

那么当我们有了典型用户以后,我们还需要决定每个典型用户的目标:她使用系统需要达到什么目的。对于每一个目标,列出达到目标所必须经历的过程,这就是场景,也可以叫故事。但是需要注意的是,有些场景描述了成功的结果,有些场景描述了失败的结果。用户和系统有成百上千种可能的交互情况,所以写场景时要有针对性。那么我们该如何写场景呢?首先针对每一个场景,设计一个场景入口;接着描述典型用户在这个场景中所处的内部和外部环境(内部环境指心理因素等);然后给场景划分优先级,按优先级排序写场景。

有了场景以后,就由架构设计师和各个模块的负责人一起,沿着子系统/模块的所属关系把场景划分开。不同的任务将会把一个场景编织起来,虽然有多个开发者参与这项工作,但是应该有一个开发者对整个场景负责。得到开发任务后,我们就可以创建和分配测试任务。

需求分析工具中,有一种很常用的工具:用例。和典型人物、典型场景的方法类似。用例有这样一些基本元素:

1.标题:描述这个用例要达到的目标。

2.角色(Actor):和软件系统交互的角色,例如用户,其他实体,甚至时间(在描述一些和时间相关的场景时有用)

3.主要成功场景(Main Success Scenario):一系列步骤描述角色是怎样和系统交互,从而达到目标的。

4.步骤(Step):描述每一步的交互。

5.扩展场景(Extension):描述一些扩展的交互,例如一些意外情况。

时间: 2024-11-08 17:57:45

学会分析典型用户和典型场景的相关文章

软件工程的典型用户模板和场景

典型用户的描述: 典型用户01的场景分析: 小明早上起来,去超市买了一个面包当早饭,出了超市后,拿出手机打开软件,记下花了2.5元的早点.中午买饭划完卡后,记下用了8元的中饭. 典型用户01: 姓名 小明 年龄 19 收入 200元/月 知识层次和能力 本科 生活 工作情况 大学在读 动机 目的 困难 为了记下每次花钱的用处和金额,方便以后查阅.用记事本比较麻烦 用户偏好  玩游戏上网 用户比例 86.5% 典型场景  食堂超市浴室 典型描述 超市购物,吃饭,洗澡

记账软件的典型用户模板和场景

典型用户的描述: 典型用户01: 名字 小明 年龄 20左右 收入 基本没有 知识层次和能力 大学 生活 工作情况 大学在读 动机 目的 困难 为了知道自己花钱的具体去向,但是一般软件不方便记账 用户偏好 花钱 用户比例 大多数 典型场景 在超市购物.在吃饭 典型描述 在吃饭的时候,购物玩的时候 典型用户01的场景分析: 小明在打完饭的时候,打开手机,打开记账软件,在记账本上记上一张 小明买完东西的时候,拿起手机记上一笔.

典型用户和典型用户场景

典型用户和典型用户场景: 典型用户1: (1)姓名:李丽 (2)性别.职业:女,基教清洁工 (3)知识层次和能力:初中水平,可以使用智能手机,使用各种软件 (4)生活/工作情况:作为清洁工,经常往返于各个楼层 (5)代表用户在市场上的比例和重要性:3%,比例虽小,但因为在基教这样容易遗落丢失 物品的地方工作,捡东西的几率很大,比较重要 (6)使用本软件的环境:工作中或工作间隙 (7)使用这个软件的典型场景:阿姨在打扫卫生时捡到了一串钥匙,在走到楼下时放到了 失物招领处,然后她打开了"铁大失物帮&

分析典型用户的使用场景

假如你是某外卖APP的产品经理,为了提升下单量,你试着分析外卖的2~3类典型用户,选出其中一类用户,细致分析他们对应的使用场景,并推测出影响使用APP下订单的关键因素. 一.外卖用户分类 用户收入:6500以下,6500~2w,2w以上 使用地点:家,工作场所,学校 人群属性:单身,已婚无孩,已婚有孩 使用场景:工作日日常用餐,工作日加班用餐,周末用餐 二.使用场景 选择收入为6500~2w,地点为工作场所,单身的用户进行使用场景的分析. 使用场景A:工作日日常用餐 使用场景B:工作日加班用餐

典型用户和典型场景分析。

Persona典型用户--在校大学生 名字 李华 年龄 20 收入 1000-2000/年 代表的用户在市场上的比例和重要性 代表广大的在校大学生,拥有很重的比例,是该软件的主要用户,其也具有很重的重要性 使用这个软件的典型场景 在一段学习时间内,各科老师布置的作业较多,需求来提醒自己按时完成作业 使用本软件的环境 校内,连上校内的网络,并成功登录软件 生活/工作情况 在外地上大学,未婚 知识层次和能力 大学,能用电脑上网.发邮件,有时打打游戏.能够较熟练的进行一些电脑上的操作 用户的动机.目的

计应1班第4小组“排球比赛计分程序”的典型用户、创立场景、用户故事

姓名 张三 年龄 20 职业 在校大学生 收入 月生活费1200 知识层次和能力 大专生,学习计算机,对排球运动很是喜爱 动机,目的,困难 动机是喜欢看排球比赛,目的给中国队加油,困难是不是十分了解排球规则 用户 偏好 运动 用户比例 不确定 典型场景 看奥运会,为中国队加油 典型描述 快到奥运会期间,想看中国女排比赛,但不了解排球规则,所以想看这个排球比赛计分规则来了解,  以便更好的理解比赛 姓名 李四 年龄 50 职业 体育馆负责人 收入 一万/月 知识层次和能力 本科生毕业,管理一个体育

典型用户模板和场景

典型用户: 1. 姓名:王老师 性别年龄:男 30岁 职业;老师 收入:8000/月 知识层次能力:教师,用电脑比较熟练. 生活/工作状况:课本实验枯燥难懂,学生们不好好听课,纯口述效果不好 动机目的,困难:希望讲课(实验)时能生动一些 用户偏好:备课 用户数量:不明 典型场景:上课时用软件演示实验 典型描述:希望能生动形象地讲课(实验) 2 姓名:赵某 性别年龄:男 20岁 职业;学生 收入:无 知识层次能力:大学生,用电脑一般. 生活/工作状况:正常进行上课,也想认真听讲,但不是困就是不想听

典型用户,典型故事

典型用户:老陈 姓名 老陈 性别,年龄 男,40岁 职业,收入 大学教师,******元/年 知识层次和能力 能够熟练的操作电脑 生活/工作状况 高校教师,工作比较忙 动机目的困难 他需要一款软件帮助他辅佐孩子的学习,节省时间做自己的业务 用户偏好 看书 用户比例 ? 典型场景 老陈用此软件帮助孩子学习 典型描述 工作忙,没有时间辅佐孩子的学习 典型用户:小石头 姓名 小石头 性别,年龄 男,8岁 职业,收入 小学生,0元/年 知识层次和能力 小学二年级学生,已完成连加连减的运算,正在学习2至5

场景分析:用户登录界面场景分析

功能点:用户登录软件 名字:小二子 年龄:19岁 收入:暂无 代表的用户在市场上的比例和重要性:比例较大,重要(我们的组队app的受众更可能是一些敢于尝试而又尚且没有为生活劳碌奔波的年轻人). 典型场景:人们打开我们的组队app软件,首先会遇到注册或者登录(已经注册过)的问题.那么就会涉及到用户名.密码的录入规则的限制,一个不友好的登录或者注册界面很可能会让用户失去耐心从而放弃使用我们的软件. 使用本软件的环境:因为大学放寒暑假了待在家里闷得发霉,因此想通过一些便捷的途径快速找到可以一起出行游走