简单是和价值一样的重要成本,只是常常被人们所忽视。我们需要特别注意的是,简化不是简单,简化是从一定的基点而出发而产生的,比如基于系统或是用户操作。另外,只有当通晓全局时,我们才可能拿出简化的方案而不是过于简单的方案。
这让我想起了乔布斯在研发苹果手机时,在时下手机都有很多按键的时候,告诉他的团队苹果手机只能有一个按键。两个?不行,只能一个。在这种追求简化之美的极致目标下,才有了一个按键成为手机标配的当下。在这里面,简化不是简单,而是在确实保证整体手机性能、功能等的前提下,从用户使用角度出发、不断升级迭代,最后而退出的简化。
在工作中,尤其是在项目开发中,如何提高客户体验?从客户的角度出发,在保证功能可用、细节完备的前提下,简化客户的操作流程,这才是目的。这种简化确实不简单,因为客户的简化意味着软件开发工程师需要付出更多的思考更多的汗水,来保证客户操作简化的情况下,功能的完备性,对开发工程师提出来更高的要求。
我想,这也就是做出好产品所必须的用户思维。同时也需要有一个领导者坚定的提出这个需求来。因为当工程师陷入做的更好会给自己增加更多麻烦的情况下,不自觉的就很容易规避这类对自己而言复杂的做法。
这也让我想起团长的一节课,他说以好走为目标来选择道路是不是就是对的呢?我们都知道不是,因为一直选择好做的,最后就可能让自己陷入被动的角色中。
网友评论