用户体验设计的简单设计

APP开发


浏览:1427 次

每一个UX(用户体验设计)都应该有一个简单的轻心操作、简单的过程和干净的界面。

用户体验不仅仅是一种UE设计

每当我们提到复杂性时,我们必须想到它的反面——简单性。

所谓简单,就是去除不必要的干扰,让用户直接到达目标。

用户体验的任务之一是简化复杂的流程。与此同时,我在按钮的位置、大小和颜色上做了一些挣扎,或者研究了不同用户群体的习惯。简单的事情很容易变得复杂。但让复杂性变得简单和非常简单。这就是创造力。

在函数方面,我们可以通过评估和删除不必要的函数以及隐藏无法删除的函数来降低复杂性。

在视觉上,减少视觉干扰并重用组件,以降低感官复杂性。

隐藏选项可以从功能和视觉方面降低用户的复杂性。

总之,把复杂性留给自己,把简单性留给用户。

好的产品注重简单而不是复杂的功能。问题应该通过简单的解决方案一劳永逸地解决。

然而,简单的设计并非偶然。它们是艰难决定的结果。无论是在项目的构思、设计还是测试阶段,用户体验设计师都在降低项目复杂性方面发挥着关键作用。

为什么要降低范围的复杂性

过度设计和复杂的产品通常源于“越多越好”的概念。添加超出要求的功能特性,以提高产品的整体价值。本质上,产品功能的不断增加,让人觉得产品可以给用户更灵活的选择。同样,减少产品功能意味着限制用户。

如果我们将范围和复杂性等同起来,而不是将灵活性等同起来,那么本文的主题就会改变,因为事实上,复杂性和范围是相辅相成的。每一项新功能都带来了额外的期望。说白了,范围的不断扩大意味着有更多机会将产品搞砸。

在早期阶段,不必要和复杂的功能将使产品开发更加困难,并为未来版本增加额外负担。因为用户界面在项目早期就建立了约束。我们将在未来通过不断迭代实现我们最初的设计理念。因此,关注早期功能至关重要。另一种方法,试图越来越快速地解决问题,意味着达成初始设计决策的风险越来越大。

减少复杂的技术,澄清产品主张,简化用户体验。任何不利于帮助用户解决问题的功能都应被视为导致用户分心和不必要的障碍,这将损害您产品的价值。

正确定义范围

定义范围并不容易。不同的用户会有不同的需求。这是一个灰色区域。删除该功能可能会导致产品价值和收入下降。

此外,简化的设计降低了复杂性,但并不总是奏效,有时甚至会给用户带来巨大的障碍。金融软件就是一个很好的例子。此类软件的用户界面通常围绕“财务管理”这一复杂功能进行设计。

然而,仅仅因为一项复杂的任务而设计一个复杂的用户界面和用户体验是一个借口。我们需要控制设计解决方案的实际需求。在保持动力和控制的同时消除复杂性,从而获得出色的解决方案。

预防范围扩展

一旦定义了初始范围(或可以容忍的复杂程度),最好的方法就是一次解决一个函数。每一次迭代都围绕着最关键和最容易理解的问题,并解决它。

使用这种方法,用户通常会觉得附加功能是一种简单的自然扩展,这是一种一举两得的简单方法。虽然附加功能设计有时看起来成本很低,但它也有其隐藏的成本。

不必要的功能会分散开发人员和设计人员的注意力。他们不能专注于优化产品的细节或其他可以帮助用户的事情。他们也会淡化产品的核心目标和重要功能。

清楚地了解您需要添加哪些新功能,以及开发这些功能意味着什么。将功能分类为有用且易于使用的功能,提取它们,并通过反复考虑确保它们确实是必要的需求。最后,你必须接受灰色地带。您删除的功能将导致期望值和收入的降低。

为什么要降低设计的复杂性

复杂性不能简单地表示为功能需求。它可能仍然存在于一个非常小且可行的产品中。交互模式太复杂