战略层
在设计一款产品的最初阶段,我们必须明确这样两个问题,一是我们要通过这个产品得到什么?二是用户通过这个产品又可以得到什么?这两个问题实际上就是分别对应了产品目标和用户需求。
针对于产品目标一定要有一个具体与宽泛之间的平衡,我们需要明确的定义“成功的条件”,而不是定义“通向成功的路径”。具体来说,其中一个基础目标就是需要有品牌识别,不仅需要再视觉上抓住用户,也是一种概念系统与情绪反应,建立品牌形象与品牌效应。同时,在产品目标这里还需要包括一个成功标准,即需要什么指标或数据去反应我们产品成功与否。
在研究用户需求的时候一定要能够完完全全从用户角度出发,做到感同身受。首先,我们可以通过某些关键特征将用户进行细分,去思考每一类用户的需求在哪里,特点是什么,该怎么满足他们的需求,他们需要的功能有什么不同等等。其次,需要进行用户研究,从用户身上获取更多的信息。比如去了解用户如何使用这个特定功能,用户为什么使用改功能等等,描述的越清楚就能越具体、越有效地公式化问题,从而确保得出正确答案。接着就需要去创建人物角色,即聚焦用户画像,每个画像代表了不同用户群的需求,信息是可以编造虚构的,需要和用户研究中了解到的内容保持一致。
战略虽是起点,但在项目进行过程中式可以不断修正和改进的。
范围层
范围层需要做这样两件事:一是让这成为一个有价值的过程,二是同时能产生有价值的产品。过程价值指还在假设阶段时就去思考一些冲突和产品中粗略的点。产品价值则在于被定义的产品要给团队一个参考点,明确后面产品周期需要完成什么工作,需要用文档定义产品需求,让自己知道你在建设什么,又不需要建设什么,从而有助于管理整个过程。
范围层可以分为“功能型产品”和“信息型产品”两部分,功能型产品主要考虑什么该被当做软件产品的功能以及怎么组合功能等,而信息型产品则主要考虑内容,功能需求往往又伴随着内容需求。那么在需求这块自然要涉及到挖掘用户本源需求,显而易见的需求只是冰山一角,怎么去挖掘冰山下的内容更是我们产品经理该考虑的。最后还需要确定需求优先级。
结构层
第三层的结构层让我们关注的问题逐步转移到用户体验的具体因素中。在这一层,主要是通过交互设计和信息架构来构建用户体验。在《用户体验要素》书中,交互设计被这样定义:“交互设计关注于描述“可能的用户行为”,同时定义“系统如何配合、响应”这些用户行为,去决定哪个功能在哪个界面完成都是需要再结构层决定的。例如用户点击了购买按钮,那系统就自动给出响应跳到付款界面,这也许就可以理解为一个简单的交互。
那么信息架构主要关注的则是呈现给用户的信息是否合理且具有意义。在内容为主的产品中,一是要设计出让用户容易找到信息的系统,而是要创建分类的体系,而分类体系创建时需要从战略层考虑和从范围层驱动两个方面相结合。