这本书早已是经典著作,横扫整个产品界。书中包含了5个层面和10个要素的模型,不知不觉已成为产品人心中的标准。
整本书作者把产品开发分成了5个层面:战略层、范围层、结构层、框架层、表现层。通过这5层逐渐的把一个抽象的概念变成了具体的产品。
1.战略层
这个层面其实就是要明确产品目标和用户需求。对于产品目标,一切产品对于公司来说都是有它商业目的的:要么为公司省钱,要么为公司赚钱。在确定产品目标的同时要加强公司的品牌建设,并制定相应的成功标准来考核开发和运营产品时所取得效果。而对于用户需求,可以把用户根据不同的属性进行细分并加以研究和细分,在研究和分析的同时选出自己产品的目标用户,这个过程可以运用现场调查和用户测试等方法。在确定自己的目标用户之后,建立这部分用户的用户画像进而进一步的分析来确定具体的用户需求。在明确产品目标和用户需求的时候一定的要让整个团队的人都参与进来发表不同角度的看法,这个阶段生成的商业需求文档(BRD),也要分享到整个团队。
2.范围层
当产品目标和用户需求确定之后,接下的工作就是要考虑我们的产品提供什么样的功能和内容来满足用户的需求。对于在战略层确定的需求在这里要进一步的分析,分辨出真需求和伪需求,确定产品解决该需求的功能,并输出功能需求文档。不管是输出的文档还是功能界面的内容,语言描述一定要清晰明了,一语中的。在团队整个工作的过程中要明确分工,确定需求和工作的优先级,并进行进度控制。
3.结构层
在产品要提供的功能内容和优先级确定后,我们就要把这些东西组合成一个合理的概念性的产品原型了。这时要确定产品整体的信息架构和交互设计,信息架构是对产品所要提供的功能和内容进行分类,让它们按照内在的逻辑或者用户习惯进行分类。例如:整个产品的功能区可以根据使用频率分布。交互设计是去猜测用户将要做的动作和产品在遇到一些错误操作时的反应。在团队工作时要有意识的去考虑信息架构和交互设计,而记录这些架构的文档尽可能的详细一些。
4.框架层
这一层就是对结构层的具体实现,把上一层相对概念性的东西通过界面设计、导航设计、信息设计变的具体,能够直观的展现在用的面前。在进行这些设计的时候要考虑用的使用习惯,并把一些操作或者按钮类化成现实生活中经常用到的东西。界面设计就是让用户能够快速的找到自己想要东西,进行操作;导航设计就是在不同页面之间建立它们的链接逻辑;信息设计就是把产品的内容通过合适方式展现给用户。再设计这些内容的时候可以通过线框图的方式对页面所有组成部分以及他们如何结合到一起进行直观的展示。
5.表现层
这一层就是对产品的美学要求,通过合理设计感知、忠于眼睛、对比和一致性、内部与外部的一致性、配色与排版等方面来增加产品的美感。