热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

网站设计,用户体验UX是基于理由而不是设计的基础

网站建设https:ccrma.stanford.eduwikiInteraction_Design_Framework在我的实习过去的几个星期里,我感到困惑和无动于衷。我不知道我

文章目录[隐藏]

  • 你不想太早开始绘制概念
  • 合理化而不是输入(不要大脑倾倒)
  • 搞定问题
  • 你真的明白这个问题吗?
  • 关闭思想
网站建设

网站建设

https://ccrma.stanford.edu/wiki/Interaction_Design_Framework

在我的实习过去的几个星期里,我感到困惑和无动于衷。我不知道我应该做什么,或者我所做的工作是否值得我投入的时间,我怎么能充分利用我的时间?我只有12个星期是我优先考虑的一切。我受到时间的压力,尽可能快地做出一些事情,我没有时间让我的项目和公司下沉的学习,以及我如何使用它来指导我的项目。幸运的是,我的经理JB Chaykowsky看到我正在努力,并建议我综合我迄今为止学到的一切。我们能够分解我的学习,并开始把它们分解成我正在试图解决的问题的约束或“真理”。

当您解决问题时,您可以使用方法查看不同方向的大图,并用原理评估设计

一篇文章丹·布朗写道,实际的设计发现 真的与我的经理正在帮助我做的共鸣。这是为了解决这个问题,并采取一个设计方向,这将有助于我看到一个大问题的解决方案,什么是谁,以及如何解决这个问题,而不仅仅是看到一个设计(也就是一个解决方案)的细节。

你不想太早开始绘制概念

网站建设

网站建设

https://dribbble.com/shots/2073055-OpenTable-consumer-iOS-app-wireframes

在我实习的几个星期,我把时间集中在素描和制作上。如何在不了解用户面临的当前问题的情况下,草拟解决方案,更别提我想解决的主要问题?虽然我做了关于这个问题的研究,但是从以前的用户见解看,我没有具体的知识来支持我的探索,以及我的解决方案是否可行。

研究是非常重要的,但综合这些信息来提供新的机会比制造产品看起来很好或者已经存在的东西更有价值。这也为开放团队的其他设计师提供了透视的机会,并允许他们利用他们正在开展的工作来解决更多的问题,除了具体的解决方案。

使用草图作为一种思考方式,但如果您不明白问题,请不要过早地勾画出解决方案

绘制东西是很好的,因为它允许你可视化和概念化某些东西,但不要在不了解问题的情况下绘制解决方案。如果你这样做,你最终会在你的思想过程中结束拳击。虽然有些地方可能会说,一开始的素描很好,你可以用时间来提炼信息,并创建一个坚实的框架,你正在努力做的工作。

合理化而不是输入(不要大脑倾倒)

网站建设

网站建设

connectivedx

我一直在和很多人交谈,写下我迄今为止学到的一切,但写作与理解并不相同。我没有使用这些信息来产生对这个问题的理解,而是写下来,希望稍后能够理解。

没有建立背后的理由,我的设计决策背后的理由最终将成为我不必支持的一个不存在的框架的一部分。如果我刚刚专注于开始研究我的研究,我建立的东西就不会那么有效。

我需要将重点从制作转变为综合和使用我学到的建立理解的数据和一个坚实的框架,我的决定是有道理的。

在建设之前,您需要建立良好的基础。这可能会导致您建立正确的事物,而不是不相关或之前已经完成的事情。我开始根据以前的工作(我做过的工作或公司做了什么),现在的工作(我正在开展的项目),问题和用户研究来综合信息。这样我就可以在视觉上放下一切,提供更清晰的框架问题。

合理化一切使我意识到,我不能只是开始设计,而不知道我在做什么的范围。在走窄前,我需要广泛而重点。有可能解决其他人没有关注的一部分问题,并防止重复与其他设计人员所做的相似的步骤。

搞定问题

网站建设

网站建设

Akhil Chugh

如果您花时间合成信息,您可以重新定义问题,如果您已经开始了解概念,则无法做到这一点。参与问题将有助于建立更好的理由,让您更好地了解问题。要让人们了解你的设计,你需要对你说的话有一个坚实的理由。这意味着用客户洞察和/或数据备份您的设计决策。

如果你不能将你的工作与现实联系起来,那么你基本上浪费时间

丹·布朗打破了三种方式为您的设计创造一个方向,帮助您解决问题。这些限制条件允许您合理化您的思维并描述您的设计决策:

  • 原则定义了设计应该或不应该做什么。这些陈述是以研究为基础的,当您将其与研究相结合时,可能会被视为影响
  • 概念建立了产品的整体方法,表达为中心主题或观念。
  • 模型以抽象的方式描述产品,显示底层架构,结构,流程或方法。他们提供了产品如何工作的感觉(没有实际的功能)

通过合成数据,时间了解问题将允许您在达到目标的同时创建约束和框架。限制使您的设计可扩展和框架使您的设计变得可行(设计应该如何做vs将不会做)这将导致您更多地关注焦点,让您以不同的方式进行思考,并指导您如何实际解决问题。

你真的明白这个问题吗?

网站建设

网站建设

当我和我的同事维拉谈论我的设计时,她会一直要求我提供一个例子或围绕它的用例。有时我不能这样做,这是坏的。我一直在倾听这个问题,并且通过查看现有的数据,我无法提供具体的用例来备份我的想法。

如果不能给出具体的例子,那么你可能不清楚这个问题。因为我们在同一个团队,我的同事可能对我正在向她解释的内容有所了解,但如果我试图向别人解释我的想法,没有任何例子或背后的理由,他们就不会得到它。事实上,这是多么神奇的想法可以当场死亡,因为你不能清楚或周到地解释。

在描述您的设计时,您不能依靠抽象或隐喻。你需要用一个坚实的框架讲述你的设计是基于的。

在公司环境中,您需要能够向人们,特别是更高层次的人员解释您正在开展的项目以及如何帮助客户。这意味着为数据或客户洞察提供具体示例。他们将首次看到您的工作,并希望确保他们了解您所做的一切,特别是因为您花费了大量时间开发您的逻辑和设计。基本上你需要在5-10分钟内解释3个月的工作。

在UX设计中,了解您正在设计的人员是非常重要的,以便真正了解他们的痛苦,然后提出解决方案,以帮助缓解此问题。否则,您正在浪费时间,为您,公司和您的客户带来不利的解决方案。

关闭思想

网站建设

网站建设

我觉得“没有生意”的原因是因为我没有时间了解我的用户或我被解决的问题。我没有深深体会到我的用户通过什么。这让我意识到,当你没有第一手的经验的时候,为别人开发移情是多么的困难。

为了发展同情心,你必须通过你的用户去了解他们的痛苦。

我一直在学习很多关于我的项目,以及与许多人交谈,但是我并没有把这些信息转化为可操作的东西。相反,我开始陷入大量不同的信息,让我自己陷入分析瘫痪状态,因为我没有将这些信息连接到如何帮助我前进。

拥抱你不知道的,特别是在一开始,因为你不知道可以成为你最大的财富。它确保你绝对会做与别人不同的事情(Sara Blakely)

可能被困在歧义中,或者如果你不太确定该怎么做。如果有疑问,请花时间处理您迄今为止所学到的一切,并创建约束,让您专注于真正重要的内容并构建框架来了解问题。不要在你的过程中尽早做出设计决策,而不知道你正在设计什么,你正在设计的,以及你将如何到达那里。


推荐阅读
  • mysql 分库分表策略_【数据库】分库分表策略
    关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多, ... [详细]
  • 本文探讨了为何采用RESTful架构及其优势,特别是在现代Web应用开发中的重要性。通过前后端分离和统一接口设计,RESTful API能够提高开发效率,支持多种客户端,并简化维护。 ... [详细]
  • 实现‘点击恢复’功能 - Tap-to-Resume Feature in SpriteKit
    了解如何在应用程序从非活动状态返回时,在SpriteKit游戏中添加一个‘点击恢复’的文字提示。 ... [详细]
  • 探索PWA H5 Web App优化之路(Service Worker与Lighthouse的应用)
    本文探讨了如何通过Service Worker和Lighthouse工具来优化PWA H5 Web App,旨在提升用户体验,包括提高加载速度、增强离线访问能力等方面。 ... [详细]
  • Shiro功能拓展:登录失败重试次数限制
    本文详细介绍了如何在Apache Shiro框架中实现对用户登录失败重试次数的限制,通过自定义密码匹配器来增强系统的安全性。该方法不仅能够有效防止暴力破解攻击,还能确保合法用户的账户安全。 ... [详细]
  • 本文档详细介绍了Robot Framework的基础知识、安装配置方法及其实用技巧。从环境搭建到编写第一个测试用例,涵盖了一系列实用的操作指南和最佳实践。 ... [详细]
  • 本文介绍了一个使用Keras框架构建的卷积神经网络(CNN)实例,主要利用了Keras提供的MNIST数据集以及相关的层,如Dense、Dropout、Activation等,构建了一个具有两层卷积和两层全连接层的CNN模型。 ... [详细]
  • AIY计划由Google发起,旨在通过提供易于使用的工具包和技术支持,激发全球创客的创造力,推动人工智能技术的普及与创新。 ... [详细]
  • 本文介绍了如何在 Linux 系统上构建网络路由器,特别关注于使用 Zebra 软件实现动态路由功能。通过具体的案例,展示了如何配置 RIP 和 OSPF 协议,以及如何利用多路由器查看工具(MRLG)监控网络状态。 ... [详细]
  • Kafka组件详解及工作原理
    本文介绍了Apache Kafka的核心组件及其工作方式,包括生产者(Producer)、消费者(Consumer)、主题(Topic)、代理(Broker)、分区(Partition)、消费者组(Consumer Group)和偏移量(Offset),并探讨了这些组件之间的交互机制。 ... [详细]
  • 本文探讨了在Java应用中实现线程池优雅关闭的两种方法,包括使用ShutdownHook注册钩子函数以及通过SignalHandler处理信号量。每种方法都提供了具体的代码示例,并讨论了可能遇到的问题及解决方案。 ... [详细]
  • 首先说一下,这是我在CSDN上的第一个文章,其实这个账号早在几年前就申请了,不过当时只是为了下载一个资源,而且也不怎么懂信息技术相关的领域,后来就再也没怎么动过,直到今天我才开始使用这个账号 ... [详细]
  • Web安全入门:MySQL基础操作与SQL注入防范
    本文详细介绍了MySQL数据库的基础操作命令,包括数据库和表的基本管理,以及数据的增删查改等常用操作。同时,针对Web安全领域常见的SQL注入问题,提供了初步的理解和防范措施。 ... [详细]
  • 本文详细介绍了 C# 编程语言中 Main 方法的作用、不同形式及其使用场景,帮助开发者更好地理解和应用这一重要概念。 ... [详细]
  • 转载网址:http:www.open-open.comlibviewopen1326597582452.html参考资料:http:www.cocos2d-ip ... [详细]
author-avatar
帝京
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有