最近的需求分析工作让产生很多疑问,当业务需求很明确的前提下,如何能将一个复杂的业务过程通过软件让它变得简单?什么样的设计才能让用户满意?是引导用户的使用习惯大胆的尝试新的实现方式还是应该设计时就考虑贴近用户以往的使用习惯?
带着这些疑问我希望在《乔布斯语录》中寻找一些启示。
Once you get into the problem...you see that it's complicated,and you come up with all these convoluted solutions.That's where most people stop,and the solutions tend to owrk for a while.But the really great person will keep going,find the underlying problem,and come up with an elegant solution that works on erery level.
不停的寻找解决方案,不停的否定,总觉得哪里还做的不够好。如果不能说服自己又怎么能说服团队呢。问题越分析越复杂,很容易使方案也越来越复杂,这也是我在范的错误。最重要的就是不要脱离问题的本质,找到问题的症结,将复杂的问题用简单的解决方案实现,这才是需要努力的方向。
Simple can be harder than complex:You have to work hard to get your thinking clean to make it simple.But it's worth it in the end because once you get there,you can move mountains.
简单比复杂更难,这个我已经领教,归根到底是要理清思路,这个过程可能要花很多时间,但最终证明还是值得的。
People think it's this veneer-that the designers are handed this box and told,"Make it look good!"That's not we think desig is.It's not just what it looks like and feels like.Design is how it works.
虽然大家会有很多闪亮的“点子”,为了这些“点子”很乐意将其实现后提供给用户,想象着用户使用时惊喜的表情,但是往往事与愿违,用户并不买账“这是什么东西?还不如XXX产品呢!你们先看看其他产品怎么实现吧!”。怎样才能知道用户使用时的感觉?就是要了解用户的使用习惯。通过一些成功的产品告诉我们的答案就是“实用的产品是顺从人们的习惯的”。
扩展设计思路的方式有很多种,比如竞争分析。苹果产品与我们的产品在业务上存在很大差别,一些好的思路是值得借鉴的,这样会少走一些弯路。