明智的设计:了解用户的重要性

高中二年级时,我参加了第一(也是唯一)网页设计课程。 对于我们在该课程中的最终作业,我们必须创建两个网站:1)一个关于我们所选主题的网站,2)一个用于我们老师的儿子桑尼的网站。

桑尼3岁。 由于他的母亲从事日常工作,他的父亲偶尔会带他去上课,他只会坐在后面,和他的巨型卡车一起玩。 我们都认识桑尼。 该项目是为他设计和建设最佳网站的竞赛,如果我们获胜,我们将在主要工作中获得加分。

在该项目到期之前大约一周,我已经完成了所选网站的工作,并试图找出为Sonny构建的内容。

我很茫然。

有一个星期,我试图提出一些想法,但没有遇到任何困难。

然后,在截止日期的前一天晚上,我决定退后一步,想一想我对桑尼的了解:他是个蹒跚学步的孩子,他的父亲是老师,他喜欢巨型卡车。

就是这样

我上网查找了四辆玩具巨型卡车车的照片。 由于那时我们仅使用HTML表,因此我编写了一个五行表-标题行为“ Choose Yours!”,每个怪兽卡车图像都有四行,每行都有链接。 没有造型,只有卡车。

单击怪物卡车后,您就有机会参加比赛。

我喜欢这个概念,但是由于我当时对HTML的了解非常有限,所以我发现实现此目标的唯一方法是对设置为不同速度的两个卡车图像使用属性。

结果是:

结果出来的是低劣的设计,基本的功能以及完全不一致的地方,因为卡车的字幕会无休止地重复一遍又一遍。

从任何专业的角度来看,该网站都是荒唐的。

第二天,我上课时以为我完全缺乏努力肯定会损害我的成绩。

班上的每个人都向桑尼介绍了他们的网站之后,该轮到我了。

我加载了HTML,我的老师将Sonny坐在电脑前。

发生什么事?

他无法停止演奏。 我的老师忍不住笑了。

他一弄清我的创造力,就立刻给我班上最高的成绩。

为什么? 了解用户的重要性。

直到我坐下来并真正考虑过桑尼想要的东西后,我才能够制造出与他的性格相符的东西。

即使对我对Sonny的好恶不了解甚少,但只要了解我的用户 ,便能够设计出满足其需求的完美网站(无论它们看起来多么微不足道)。

需求层次理论

要了解为什么该网站为Sonny服务,我们要做的就是检查Maslow的需求层次结构:

  1. 自我激励
  2. 尊重
  3. 爱/归属
  4. 安全
  5. 生理

这些巨型卡车比赛可能无法满足Sonny的生理,安全或爱/归属感的需求(我相信他的父母比以往任何时候都能够提供更为深刻的方式)。

但是,他们能够满足两个条件:

通过让自己有机会获胜来赢得尊重 ,即使只是偶尔

通过赋予他自己作为怪物卡车司机的视野,他实现自我实现

设计思想和低保真原型的好处

除了使用该项目来了解如何满足用户需求之外,我们还可以使用它来理解“设计思维”哲学背后的概念。

根据互动设计基金会的说法:

设计思维是一个反复的过程,在此过程中,我们试图了解用户,挑战假设并重新定义问题,以尝试识别出我们最初的理解水平可能不会立即显现出来的替代策略和解决方案。

在这种情况下,我的目标是了解我的用户(Sonny),挑战他喜欢/不喜欢的假设(表明他对巨型卡车的爱),并重新定义他的问题(无法交互地竞争他们)。

然而,设计思想的优点在于采用了精益/敏捷迭代方法和最小可行产品。

通过创建Sonny能够使用的产品(即使它看起来很烂,功能差且不一致),我能够在短时间内找到用户非常感兴趣的东西。

如果您对设计思维过程不了解,我会推荐这个Vox视频,介绍一个称为Norman Doors的概念。

结论

理解用户的重要性不可低估。 了解您的用户应该先于您做的一切。

玩得开心迭代。 🙂