设计团队坐下来为新客户的应用程序共享第一轮模型。当团队成员展示他们的想法时,很明显每个人对这个应用程序是什么以及它应该如何运行都有不同的想法。会议很快就变成了关于谁而不是什么是正确的讨论,每个人都在为自己的设计辩护,没有人在为用户辩护。听起来很熟悉吗?在这样的时刻,我们需要实现用户故事。
今天,许多UI/UX专业人士发现,他们在敏捷世界工作,敏捷开发(和设计)进程进展迅速。因此,我们需要能够实现快速高效合作的工具。这听起来像是一种矛盾的修改方法,但有一些工具可以帮助我们在不增加时间表的情况下一起工作。
用户故事是一种特定的敏捷方法。当应用于UI设计过程时,它们为设计的后续阶段提供了重要的基础。用户故事的简化版本几乎不需要时间来实现,但它可以保持项目在正确的轨道上。 在移动应用开发公司CitrusBits中,我们的UI设计团队在我们的过程中实现了用户故事,我们发现它完成了三件主要的事情: 用户故事使产品以用户为中心。用户故事促进团队成员之间的合作。用户故事有助于防止特征渐变和设计死胡同。 用户故事是什么?
用户故事的核心是描述用户希望通过使用软件产品来完成的事情。它们最初是敏捷和Scrum开发策略的一部分,但对于设计师来说,它们主要是为了提醒用户目标,组织和优先考虑每个屏幕设计。
用户故事是一个很短的故事——其实只有一句话。这里有一个模板:
“作为一个用户,我想……[基本用户目标]。
因为这些故事是如此的简短和具体,它们需要很多故事来涵盖所有可能的用例。事实上,我们试着记录每个故事,看看它能分解多少。
保持用户的注意力
作为一名设计师,我开始在与项目参与者的第一次会议上构思布局和配色方案。当我倾听他们的目标并了解他们的最终用户时,我可以想象这个应用程序会是什么样子。然而,重要的是不要把购物车放在马前——当我们首先识别用户的故事时,我们让他们决定设计,而不是反过来。
在对应用程序中的所有用户故事进行头脑风暴后,我们将其放在合作的谷歌电子表中,客户可以添加任何他们感到缺失的故事。一旦客户和团队觉得我们已经覆盖了所有的基础,我们就会为每个故事分配一个数字。当我们用它们作为简单的标签来识别包含哪些故事的线框图时,这些数字在项目背后特别有用。
这个列表不仅提醒我们功能,还让我们在整个过程中与用户保持联系。每个用户故事都是专门为满足我们的最终用户而设计的,以确保我们能够满足他们的需求。这在一个涉及约会应用的项目中尤为明显。
当我为“用户配置文件”页面创建一个线框时,我最初认为这是一个适当的添加用户“保存”功能,通过添加一个按钮来标记他们的应用程序。然而,“用户配置文件”的一些用户故事让我想起了一个细节——“作为另一个我最喜欢的用户。”
从“保存”到“收集”的变化是一个非常小但有价值的决定,因为“保存”用户是冷漠和不人道的,而“收集”与用户的约会心态是一致的。设计师倾向于陷入技术手段的陷阱,特别是在研究功能几个小时后,用户故事提醒我们专注于用户体验,从而赋予应用程序自己的特点。
促进合作
根据组织的规模,UI设计通常有多个关注结果,该团队可以包括客户、设计师、程序员和许多其他职位。
在很多方面,这类似于划船队。为了赢得一场比赛,每个球员都必须以同样的速度和方向在unisin划船。这并不意味着每个人对一切都有同样的看法——这只意味着每个人都专注于同一个目标,知道如何融入团队。
虽然我们在CitrusBits上的过程远不完美,但我们发现用户故事可以让每个人一起划船,将决策与用户故事结合起来,使应用程序的目标清晰明了。这减少了团队合作的障碍,因为我们用短语和具体的短语来确定我们的集体目标。
用户故事也使不同位置的团队更容易合作。当我们为旧金山的一个客户开发一个小测试应用程序时,我们的湾区团队偶尔会见客户讨论应用程序的需求。
然后,我们洛杉矶的团队将在创建线框图并根据需要更改用户故事时引用用户故事。如果不是这个过程,这个项目需要很长时间才能完成,需要很长时间才能在几分钟内完成大量的小用户故事。
防止特性蠕变和死角设计
无论是硬件还是软件,“特征渐变”都是UI设计中常见的术语,指的是不断增加功能、扩大项目范围的趋势。
当然,随着项目的进展,我们愿意改变需求。然而,这些天我们拒绝添加太多的文本框,没有用户故事来解释为什么一个文本框很重要。在看到之前的项目失控,注意力不集中,无法实现最初的目标后,我们决定采取强硬的态度。
在不久前的一个例子中,我们的客户机忽略了用户故事。我们正在为一家处理机密资产的公司开发一个管理员工之间通信的应用程序。
沟通的主要方式(我们都同意)是公司内部的聊天平台,使用短信和图片,我们记录在用户故事中。后来,客户要求添加视频、语音信息和位置共享。为了实现“灵活性”
虽然这些功能都很好,但最初的原则是创建一个应用程序,将通信简化到最低限度,以促进团队建设和合作,而不是成为一个内部脸书。我们把它们转回到用户的故事中,提醒它们最初的意图。
最后,我们阻止了这一特征的传播,回到了正确的轨道上。实验可以产生一些奇妙的结果,但如果产品不满足基本需求,原创性就毫无意义。
我们从错误中吸取了教训。在开发B2B销售应用程序时,我们严格遵守用户描述。因此,最终产品与我们最初的设计保持了惊人的一致性,主要是因为我们已经完成了构建一组全面的用户故事的早期工作。
在此基础上,我们可以节省未来的工作,保持我们的工作有序,以用户为中心。虽然项目的每一次迭代都会给用户和客户带来额外的反馈,但这个概念的核心仍然非常强大。
每个用户故事对设计团队和开发团队都有一组意义。虽然保持技术限制总是好的,但它们被称为“用户故事”,而不是“开发者故事”,甚至是“设计师故事”。
以上是优漫教育小编为您介绍的“用户故事在UI设计中扮演什么角色?相关内容,学习UI设计培训,您可以参考优曼教育提供的UI学习路线。学习路线包括PS软件介绍、人工智能和品牌设计、视觉表达技术、网络视觉设计、图标设计、产品交互、移动终端设计等。根据优曼提供的UI学习路线图,您可以清楚地了解您需要掌握的知识 !