什么是用户故事?
用户故事是一种简单定义用户对产品的共同交互和需求的方法。用户故事很有帮助,原因很多,从确保你的设计过程是以你的用户的实际需求为中心,到提供一个平台,让设计团队的其更清晰地了解设计和制作过程,从客户支持到成品网站实现。
用户故事模板
指定用户类型很重要,因为您的用户有许多不同的需求。您有专家用户和首次用户。您可能有不同的用户角色,例如管理员或贡献者,这取决于您的产品概念。
用户故事示例
作为第一次的用户,我希望能够从登录页面中创建一个新的帐户,这样我就不需要导航来创建一个新的帐户。
作为一个登录用户,我希望能够从主页直接导航到购物车,这样我可以在任何时候方便地结帐。
作为一个移动用户,我想在一个列中查看产品网格,这样网格中的每个图像都将是可见的大小。
这些用例很清楚,用简单的英语书写,而且也尽可能简短。他们提供关于用户是谁的信息,以及他们想从他们与我们网站的互动中得到什么。他们允许其他合作者在他们的专业领域中决定如何实现这个用户故事。
为了有效,一个用户故事需要精确地描述用户、请求的特性和请求的原因。用户故事需要足够大,对用户来说是有意义的,但对于开发者或设计者来说,小到足以成为一个相当短的任务。如果这个功能需要一天以上的时间来构建,那么它可能会更好地细分为多个用户故事。
什么是用户故事:
下面是一些无效的用户故事的例子,以及一些关于它们为什么不理想的评论。
作为一个用户,我希望能够管理好广告,从而使我的收入最大化。
这个用户故事对用户角色不够具体。这个用户故事中的目标用户可能不是你的日常用户。可能是管理员请求这个特性。这里也不清楚"管理广告"在这里是什么意思。这应该细分为相应的子任务(作为管理员,我要添加和删除广告等。
作为一个用户,我希望折扣价格以红色显示,这样我就不会错过任何折扣。好的用户故事不会告诉设计师使用什么颜色,也不会告诉软件工程师使用什么语言或框架。他们描述的结果,将留下设计师和工程师在如何最好地实现结果的灵活性。
相反,作为一个用户,我希望折扣价格在视觉上与其他价格不同,这样我就可以很容易地做出价格意识的购买决定。
为什么我们需要用户故事?
如果他们不小心,设计师和工程师很容易在设计网站和Web应用程序时偏离对我们的用户的考虑。我们对我们产品的每一个细节都非常熟悉,以至于我们很容易忘记对用户真正需要的东西进行优先排序。用户故事是确保我们的目标始终与用户需求和愿望一致的好方法。这可能具有挑战性,尤其是当我们与许多利益相关者合作,为许多不同的用户故事进行设计时。
例如,一个运行一个网站的大学可能会先问他们所有的部门他们想展示什么,然后在主页上给他们一些空间。最终的主页将有相同的历史、数学和计算机科学等部门。
然而,所有利害攸关者的总和并不总是导致一个可用的产品。应与所有利益攸关方协商,但所有利益攸关方都应在整个过程中考虑用户需求。让我们用用户的头脑重新想象这个例子。
大学里的一些用户故事会是什么样的呢?
作为申请人,我希望能够进入并检查我的申请状态。
作为一名学生,我想快速浏览我注册的课程页面。
作为一名教师,我希望能够尽可能少地点击我的成绩单。
作为社区成员,我想通过访问主页了解有新闻价值的事件。
这些用户故事将引导我们建立一个主页,它的功能基本上类似于一个新闻站点,为不同的部门提供标签,并为申请者、学生和教师提供视觉上清晰的导航选项。
总结:虽然这个概念看起来很简单,但是简单的用户故事提供的惯例中也有美。下次你在构建、修改或评估网站或应用程序时,试着考虑并写下用户的故事。使用用户故事将帮助您规划和执行伟大的以用户为中心的设计!