Day34 《简约至上》读书笔记
删除
传统观点认为功能越多,能力就越强,产品用途就越广,然而相对简单的产品却频繁地替代更复杂的产品。
删除杂乱的特性可以让设计师专注于把有限的重要问题解决好,而且也有助于用户心无旁骛地完成自己的目标。
简化设计最明显的方式就是删除不必要的功能。
什么不能删
当项目工期、预算等资源紧张时,可能会导致很多功能被砍掉,特别是那些耗时长且不容易实现的功能,取而代之的是一些容易实现的小功能。结果无非得到的就是一个由简单功能叠加起来的毫无特色的产品。
删除功能和内容无法避免,但我们要总览全局,保证只交付那些对用户体验而言真正有价值的功能和内容。
找到核心所在
- 体验的核心是最能打动用户的东西。
- 在按照优先级对功能排序时,要记住关系到用户日常使用体验的功能很有价值,但不一定是最常用的功能。
- 能消除用户挫折感的功能也会受到欢迎。
- 与新增功能相比,客户更关注基本功能的改进
砍掉残缺的功能
删掉实现得不够理想的功能也是很重要的,任何功能都需要你和用户付出代价,因此功能必须有价值。
保留某功能的一个理由:宁愿要一个实现不好的安全功能,也不要不安全功能。“修好”只是表面安全的功能应该具有最高优先级。
假如用户......
“假如用户想......”只会刺激人们求全的心理,担心自己漏掉了什么需求。不要猜测用户可能会或者可能不会怎样,要自己去发现,去搞清楚用户是否真的需求这个功能。
但我们的用户想要
要倾听用户意见,但不能盲从。不要简单地因为客户要求就增加功能,而是要搞清楚用户到底遇到了什么问题,仔细斟酌这个问题是不是应该由软件来解决。
增加功能不一定会让用户体验更简单,反而经常会导致更多的迷惑。
导致出错的功能
如果一个小变化导致了复杂的流程,就应该退一步去寻找更好的解决方案。如果在设计的时候只盯住流程,那么结果很可能会创造更多的功能区处理出现的各种异常情况,问题和细节。要想避免这些复杂性,就要把注意力集中到客户目的上,问问自己是否还有其他解决方式。
错误
消除错误是简化用户体验的重要途径。在设计简单体验时,关键的一步是确定哪些地方需要错误信息,或者检查错误日志,从中找出常见的错误信息。
为了避免发生错误,设计人员经常设计出打断用户的提示,这种方式是很差劲的,会干扰用户操作。