“设计”在学习、生活、工作中处处存在,而我本人是一个软件开发者,工作的原因往往需要直接参与设计UI,很多时候我们考虑各种功能,各种需求,设计者想包罗万象,把所有的内容都包含进去,但是最后的结果用户不会用,甚至连设计者本人都不知道为什么怎么使用了,因为太复杂了,忘记了。最后导致后期培训维护成本居高不下。设计从要做到一下几点就可以避免这种悲剧的发生。
第一,把握核心功能、懂得取舍。这是个很实际的问题,设计的时候不懂得取舍,导致开发量维护工作量巨大、形成产品后推广难度也很大,没有用户买账。必须明确用户核心需求,抓住用户痛点。
第二,复杂的问题简单化。有句话大意是:高水平的设计者善于把复杂的问题简化化,低水平的设计者习惯把简单的问题复杂化。这其实是正真的设计者他懂得他的用户需要什么,能明白什么,会什么,喜欢什么,充分从用户角度考虑,用户就希望一眼就明白如何使用。
第三,多接触你的客户,了解他的习惯。我们很多设计者喜欢闭门造车,有的时候甚至一个团队,一个公司开通宵的会,高屋建瓴、争吵的耳红面赤,虽然逻辑完整、严谨,什么都考虑到了。但是唯独少了考虑用户的感受,用户不需要道理,不需要懂得逻辑,他只需要能一眼就知道怎么用,如果3分钟都搞不明白如何使用,用户就是去耐心了。
这里只是说到软件的UI设计,其实生活中处处都是设计,处处都是逻辑,处处都是道理,可是哪有一个逻辑、一个道理是通用的,即使在相同事情,相同的地点,也不会有变化的处理方式,这么说又显得复杂了,可是优秀的设计者都是经历种种的迷茫、方徨之后能够一垂定音、收到画龙点睛的效果。这么说设计最后归咎与哲学,其实之后万物万事都归咎与哲学——大道至简。