1、深圳市国泰安信息技术有限公司1产品经理及设计白皮书2012 年 10 月第三版文学编辑:廖长青、李勇静、孙超、姚瑞、叶弘柿、王莹编剧与文学指导:陈杰总策划:陈家富深圳市国泰安信息技术有限公司2目 录LOGIN 产品经理 1一、产品定义、需求和概念设计 41. 产品定义 41.1 产品定义要素 41.2 找到目标客户及细分 51.3 发现客户核心需求 71.4 分析提供服务的模式 91.5 一句话总结 92. 需求说明 102.1 产品经理都应该是需求分析师 102.2 竞品分析 142.3 技术可行性分析 153. 概念设计 163.1 概念设计在整体项目中的作用 163.2 概念来自哪里 1
2、63.3 概念设计方法 173.4 产出物案例 18二、信息架构及原型设计 201什么是产品信息架构? 201.1 产品信息组织系统 211.2 产品信息路径系统 222 如何设计产品信息架构? 232.1 收集信息,让产品信息从无到有 232.1 信息梳理,让产品信息从多到少 253如何做好产品原型 263.1 什么是原型 273.2 以原型为中心的设计流程 273.3 原型设计工作的开展 283.4 一些实践分享 32三、开发阶段产品经理的工作 341开发阶段工作内容及参与人员 341.1 开发阶段主要工作内容 341.2 开发阶段主要参与人员 34深圳市国泰安信息技术有限公司32开发阶段
3、产品经理如何开展工作 342.1 开发阶段产品经理角色定位 342.2 开发阶段产品经理从哪些方面入手开展工作 352.3 如何配合项目经理 352.4 如何配合市场人员 363开发阶段产品经理经常遇到的一些问题 36APPENDIX 40附件一 GTA 产品经理与项目经理定义与工作指引(三稿) 40附件二 产品经理及设计人员参考阅读 50附件三 产品经理典型问题与案例分享 51深圳市国泰安信息技术有限公司4TO 产品经理以及即将成为产品经理的你多少事,从来急,天地转,光阴迫,一万年太久,只争朝夕-毛泽东深圳市国泰安信息技术有限公司1LOGIN 产品经理在阅读本书之前,你已经开始或即将开始你的
4、设计生涯,并时刻准备着为你的产品而血战沙场。而对于一个产品经理你必须先做到以下几点的认知,这看起来很难,但是你并不是孤军奋战1. 产品经理的定义从管理层次来看, GTA 产品经理的终极目标是事业部总经理, 必须要站的高看的远。高度品位要提升,执行力要提升,目标清晰,不要怕得罪人,善于盯住人,懂得及时借脑;在保证高执行力的同时,实现信息共享、高效挖掘利用资源,千方百计实现目标。从工作职责来看, GTA 产品经理是贯穿产品整个生命周期全过程的管理者与协调者, 包括了市场调研、产品创新、盈利模式创新、内外资源整合、产品定位与高度设计、产品具体设计(需求说明文档撰写和产品原型设计)、产品开发、市场营销
5、方案及文案的策划、对 BD 及市场人员的培训、产品用户体验,以及负责前 3-10 个样板客户的建立等与产品有关的方方面面。作为产品的总负责人,GTA 产品经理应当勇于担当,事事用心,面面俱到,以系统论的高度全面协调统筹和管理好产品生命周期中的每一个环节。从工作态度来看,GTA 产品经理应当有悟性、有激情,是“正诚爱,创新、激情、踏实,超越、卓越”的表率,以对用户负责、对团队负责、对公司负责、对家人负责的高度责任心对待工作与生活。注:本书的侧重点是产品设计与研发阶段的产品经理及设计人员的工作指南,包括具体的方深圳市国泰安信息技术有限公司2法、实例和注意事项。必须认识到,产品经理的工作内容是全方面
6、多角度的,读者可以参考附件一 GTA 产品经理与项目经理定义与工作指引(三稿)作进一步的了解。2. 主人翁精神对待自己的产品及与产品相关一切事务无论你如何分配任务,你都需要对产品的一切负责。这意味着你应该有自己的方法将产品变得完美:管理好团队,检查 bugs 以及思考用户的想法。成为产品负责是一个很长的过程。你是第一个去寻找 bug 的人、第一个与用户沟通的人以及第一个考虑其是否正确的人。在涉及到产品的运行,团队的打造,用户的回馈等这些事情上,你都应该是第一人。3. 知道你产品的任何一个细节产品经理是一个能够扮演多种角色的人才,这不一定要求你是个软件工程师。并非一定要你为产品敲代码,而是如果你
7、是工程师,你会怎样来打造自己的产品,这才是我们需要好奇的。你应该对产品再设计过程花费多少时间以及为什么会花费这么多时间对这样的问题感兴趣。你为产品功能的功能采用了什么样的算法,为什么这个页面如此之慢,团队里的任何一个工程师、设计师都应该对影响到产品的决定高度关注,你更不能例外。4. 保持强大的说服力你应该时刻准备好让你面前的家伙对你的观点信服。即使你不再负责某个项目,你也要具备这样的能力。如果你认为自己可以做的更好,但是你由于不负责,因此团队都不听你的,此时你需要的是让别人对你的观点信服,而不是利用职务来行使命令。5. 毫无保留的保持积极心态如果你是一个产品经理,那么面对整个公司,你就是这个团
8、队的一扇窗户。因此,如果你总表现一种消极心态,那么整个公司的其他人都认为你们整个团队来说也是一个负面印象。一个团队由各种各样的队员组成,一个时刻保持积极心态的产品经理将给这个团队的世界带来不一样的氛围。6. 别自我为中心(别抢功劳)团队意识与合作是当下产品经理基础的能力之一,如果时常为团队其它成员进行鼓励,你以及你的领导团队就已成为整个计划的主要联系人,而无需对自己进行自夸。如果你总将别人的劳动成果作为自己的功劳,那么这是一种错误的做法并且你无法走得更远。无论是在 BLOG 里,还是平常的聚会上,作为 PM 的你都应该对自己的团队成员进行鼓励。7. 胆大心细、有胸怀产品的造就过程是一个不断反复
9、讨论的过程,你需要捍卫自己团队的观点,并有理有据地说明。同时,当发现团队中有意愿,有能力且愿意承担更多事情的人的时候,要大胆给予机会,并辅助他成功。当你发现团队里成员都成长的时候,你已经成长了。8. 高效的沟通与简明的邮件你需要对自己及其他产品的收入高度的关注。并需要与具有各种不同沟通特色的团队成员进行沟通。深圳市国泰安信息技术有限公司3别以为撰写邮件是一个简单的事情,对别人邮件随意进行评论是一件非常无礼的行为,作为PM 你需要与很多人进行沟通,一封简洁,清晰,明了、严谨的邮件是非常必要的。9. 时刻准备着执行模糊任务产品设计是一个从模糊到清晰的过程,产品经理一定要面对前期的模糊阶段采取大量的
10、取证、调研、讨论并努力使其逐渐的清晰。10. 像企业家一样思考做 PO,你需要以 MINI-ceo 的角色做事,不仅要拥有快速学习能力,还要有一个自我导向的态度。11、密切关注产品的不同形态新产品:首要目标:吸引新用户,快速占领市场功能侧重点:好用、方便、运营成本平台期:首要目标:留住用户,稳定收入功能侧重点:内容翻新,满足细分用户群体的需求更新换代:首要目标:保留旧产品精髓,融入新的创意元素功能侧重点:创新深圳市国泰安信息技术有限公司4一、产品定义、需求和概念设计1. 产品定义1.1 产品定义要素产品是指能够提供给市场,被人们使用和消费,并能满足人们某种需求的任何东西。产品的定义要讲清楚三个
11、问题一个总结:一是针对什么样的目标客户,二是他们有哪些核心需求,三是以什么方式提供服务,即采用哪种商业模式,最后形成一句话总结。产品的创意产生之后,产品经理首先通过一系列的分析和考察确定产品的目标市场,其次,根据对目标市场的分析抽象出需求列表,结合竞争情况、自身资源、公司既定策略等约束条件,对需求列表进行评估、遴选、评定优先级,确定商业模式。除了提供上述的内容外,应该把所有工作总结为一句话的产品定义。图 1 产品定义三要素深圳市国泰安信息技术有限公司5注意:目标客户分析、客户需求分析、商务模式分析之间并非严格意义上的继承关系。总体上按照从目标客户分析到客户需求分析到商务模式分析的顺序进行,但这
12、三个方面的分析也有可能相互交错或者同时进行。例如,产品经理在客户需求分析的过程中,也可以同步进行产品的商务模式分析;在进行商务模式分析时,产品经理可能发现之前对用户的细分不够全面,因此需要返回目标客户分析阶段,有针对性地再次调研,获得相关信息或者印证相关判断。产品定义阶段的主要产出物有:1. 目标客户细分结构图/表;2. 调研计划(包括调研对象名录、客户拜访计划、交流提纲、调研注意事项及调研携带资料);3. 产品定义文档:客户需求分析报告、竞品分析、市场规模、商务模式分析。下面分别从目标客户分析、客户需求分析、商务模式分析三个方面介绍产品定义的过程。1.2 找到目标客户及细分首先,产品经理根据
13、公司业务计划、策略、事业部的中长期规划,初步确定产品的市场范围。市场范围的概念可以很宽泛,例如金融信息服务市场;也可以比较具体,例如,服务于量化交易的金融终端市场,具体取决于产品创意的出发点。其次,产品经理需要对初步确定的市场范围做进一步的分析和筛选,考察各个细分市场,选定目标客户。以 NT 为例,根据公司在金融信息服务领域总体的战略部署、该项目引入国际 QUICK 公司为战略合作者背景下,确定了 NT 为一款面向金融机构研究分析人员的金融终端。产品经理需要进一步分析“金融机构研究分析人员”的具体构成,以及主要目标用户。图 2 金融机构研究分析人员分类深圳市国泰安信息技术有限公司6再次,产品经
14、理搜集信息,对金融机构的各类分析人员进行深入分析。搜集信息的方法主要有两种:1、通过间接渠道搜集信息,例如通过咨询公司、调查公司等获得二手数据资料,了解市场规模与增速;2、产品经理通过客户走访调研直接获得信息。客户调研是产品定义阶段搜集信息时最常用的方法。不仅如此,客户调研几乎贯穿着产品从无到有的整个过程,是产品经理务必掌握的工具与方法。第一,在制定调研计划之前,产品经理需要根据对目标客户的初步分析和分类,分析从哪里可以找到目标客户,进而得到调研对象名录。图 3 调研对象名录第二,产品经理与销售部门联系,沟通调研任务、调研对象等信息,获得销售部的客户拜访计划和客户的基本信息。产品经理在销售部门
15、客户拜访计划的基础上结合客户调研的时间资源、人力资源等制定切实可行的调研计划。图 4 销售部门客户拜访计划第三,带着目的去调研。为了确保调研质量和效率,调研前需要做好充分的准备工作。这些准备工作包括:调查问卷、准备小礼品(可选)、着装要求、企业形象宣传资料等。其中调查问卷的设计非常重要,必须是可统计的对产品设计有帮助的问题,把握如下原则:1. 目的明确:根据调查主题,从实际出发拟题,重点突出,没有可有可无的问题;2. 结构合理:问题的排列有一定的逻辑顺序,一般是先易后难、先简后繁、先具体后抽象;3. 通俗易懂:要满足简单、直接,符合应答者的理解能力和认识能力,避免使用专业术语;4. 控制长度:
16、不要超过 10 个问题,并每次通过调研结果进行调整与更新;深圳市国泰安信息技术有限公司7例如,NT 前期的市场调研的主要目的为确定用户对金融终端的使用需求,因此用户的工作流程是调研的重点。同时,产品经理也可以根据对客户和市场已有的了解,草拟出需求列表,在调研的过程中,通过与客户的交流,不断更新和完善这个需求列表,询问客户对这些需求列表的关注程度。最后,执行调研计划,以及对调研取得的资料和信息进行整理、统计、分析。以 NT 的前期市场调研为例,产品经理通过调研整理出各类型客户的工作流程(包括日常工作内容、所需要的工具、数据来源、周报和月报的主要内容等),通过对客户工作流程的分析,抽象和总结出用户
17、的需求。以下是通过调研整理出的【券商行业研究员】的日常工作流程。工作时间 工作流程 所需工具开盘前 看盘 大智慧、通达信1.看盘 大智慧、通达信2.写报告搜集资料:搜集行业/个股资料,主要看财务报表数据,从个股开始从下往上看,即先看个股再看宏观行业,注重公司基本面,技术面基本不关注,宏观方面的新闻信息对于公司选股影响不大整理资料分析资料万得、巨灵,财经网站,行业协会数据导出,Excel图表制作,定性分析交易时段3. 外出调研图 5 股票分析师的日常工作流程从中我们可以发现,股票研究人员在日常工作中,除了需要关注市场行情外,还需要对宏观、行业、财务等各方面的数据进行获取与分析。用户在数据这方面的
18、需求,就要求我们能够提供多维度、多品种、格式化、快速、大批量的数据导出与分析工具。1.3 发现客户核心需求在产品定义阶段,客户需求分析的主要目的是对需求评定优先级,确定关键需求。注意:核心需求定义不要超过 5 个。1、注意区分需要与需求的概念。需要是对于具体产品基本的心理和物质的要求,也是营销的起点。如:产品要能看行情,看市场资讯等等;需求是指有能力购买并愿意购买某个具体产品的欲望。如:算法交易,策略回验等功能客户愿意为此额外付费。2、对需求评定优先级可以从市场调研得到的相关资料入手。以 NT 为例,将调查问卷和客户拜访得到的资料进行初步整理和统计,计算各种需求的用户关注度。关注度的计算方法为
19、:关注人数/调研总人数。深圳市国泰安信息技术有限公司8图 6 NT 需求关注度 1为了能更清晰的看到关注度的排序情况,可以将非常关注和一般关注的比例进行加总并排名。图 7 NT 需求关注度 2一般而言,关注度高的属于核心需求,关注度低的属于非核心需求。尽管如此,PO 仍然需要平等地分析所有的需求,因为有时候用户关注度不高某些的需求,也有可能未被充分发掘的核心需求。深圳市国泰安信息技术有限公司9另外,要注意的是:尽管需求本身是平等的,但产品在不同的阶段有不同的目标和现实情况,这是判定产品功能优先级的唯一标准。而不是满口“这是用户新提的需求,很紧急,这个大合作就差这个功能人家就答应了”。1.4 分
20、析提供服务的模式确定需求优先级后,产品经理需要确定以什么样的方式服务客户。服务模式需要考虑以下几个方面:第一,如何才能更好地服务目标客户。产品经理需要始终记住一点,任何产品归根到底都是为了满足用户需求的服务。比如,对于金融机构研究人员来说,处理海量数据占他们日常工作的很大一部分,这部分数据处理根据不同机构会有通用和个性要求。因此,我们可以考虑在出售金融终端的同时,为客户提供数据定制的灵活服务模式。第二,如何把公司利益最大化。在为目标客户提供满意服务的基础上,我们首先考虑能带来较高的长期收益率的商务模式。比如,整体出售客户端并按年收费,将产品模块化并为不同的用户提供个性化定制,或者按照交易额/交
21、易量提成,或按用户使用量收费等等,有时我们会采用组合收费模式。第三,考察市场上相似产品的商业模式,分析其优点和缺点,再结合公司市场战略以及用户容易接受的服务模式。对于这一点,产品经理可以多与销售部同事交流,销售人员活跃在市场一线,往往对市场有着自己独到的见解,与他们交流,往往能得到很多启发。总结:产品的服务模式有时会对产品的技术实现方式产生直接影响,所以在产品定义阶段展现出产品的服务模式很重要。如:金融模拟交易产品销售模式可能包括:整套销售、平台租赁、帐号销售、按交易品种销售、按功能模块销售等。1.5 一句话总结完成商务模式分析后,产品经理便自然而然地得到了产品定义。一个好的产品定义在形式上应
22、该简明扼要,切忌拖泥带水含糊不清。一般而言,产品定义可以用一句话总结到位,讲清楚目标客户、核心需求和服务模式三要素即可。示例:例 1,New Terminal(NT)是一款面向金融机构研究分析人员,满足其对资讯、数据的提取与分析需求的金融信息终端。例 2,虚拟交易所的产品定义为“以券商经纪业务部和高校为目标客户,满足其交易和教学推广的核心需求,以项目或者服务器托管的方式来提供金融品种虚拟交易的平台”。另外,从重要性来看,一个好的产品定义是能够对后续产品设计、开发、测试各个环节能提出指导意义的。例如,围绕 NT 产品定义中的“数据提取与分析”,产品组设计了横截面分析、时间序列分析、EXCEL 插
23、件等数据浏览提取功能和因子回测、区间回测等数据分析工具;开发组和数据组在开发过程中将用户提取数据的数据量纳入技术解决方案,科学高效地安排服务器资源,深圳市国泰安信息技术有限公司10以保证 NT 的响应速度;由于不同金融机构对终端的要求有具体的差异,因此 NT 采用模块化的设计和开发,以实现对用户多样化定制的需要。在得到清晰的产品定义后,产品经理便可以组织资源,进入需求说明和概要设计的阶段了。2. 需求说明经过产品定义阶段对目标用户、用户核心需求、产品服务模式分析确定之后,需求说明阶段产品经理的主要工作是:需求分析、竞品分析和需求技术可行性分析。本阶段产品经理需明确产品业务流程,产品的功能需求细
24、分及说明,竞品分析报告,产品路线图。2.1 产品经理都应该是需求分析师2.1.1 鸡腿=匹萨?好的产品一定是来源于用户的真实需求。分析用户需求的关键在于挖掘用户的真实需求。为了更好地说明这一点,我们从一个故事开始:一天晚上,一个孩子和妈妈走在回家的路上,突然孩子说:“妈妈,我要吃鸡腿“,但是在附近没有肯德基之类的店铺啊,妈妈犯愁了,怎么办呢?可不能饿着孩子啊,妈妈又突然想起来中午买的匹萨还有一些,于是拿出来给孩子吃,孩子一看还有匹萨,很高兴的接过来开心的吃着了。这个故事形象地说明了如何去分析需求。匹萨并不是鸡腿,却满足了孩子的需求。孩子的需求并非鸡腿本身,而是“饿+好吃的”,鸡腿或者匹萨是满足
25、这个需求的可行的产品形式。客户 vs 用户 一般而言,需求分析应当从产品应用场景角度出发,分析产品用户角色、角色之间的业务关系、角色对应的细分功能需求、产品各环节业务流程等。这里要区分最终用户和客户这两个概念。“用户(user) “是一种泛称,它可细分为”客户(customer)“、”最终用户(the end user)“. 掏钱买软件的用户称为客户,而真正操作软件的用户叫最终用户。客户与最终用户可能是同一个人也可能不是同一个人。在需求分析时,固然要考虑到客户的喜好,但重点在对最终用户需求的分析,因为最终用户是直接使用软件的人。2.2.2 什么是需求?客户的需求是指通过买卖双方的长期沟通,对客
26、户购买产品的欲望、用途、功能、款式进行逐步发掘,将客户心里模糊的认识以精确的方式描述并展示出来的过程。客户的需求往往是多方面的、不确定的,需要去分析和引导。需求来源于用户的一些“需要”,这些“需要”被分析和确认后形成完整的文档,该文档详细地说明了产品必须或应当做什么。产品经理应当综合考虑资源、商业利益和优先级等诸多因素来对用户的需求进行取舍。深圳市国泰安信息技术有限公司11共性与个性需求要学会区分共性需求和个性需求,共性需求是产品目标用户群体普遍的需求,是产品升级规划的导向依据。个性需求是个别用户的个性化的特殊的需求,不具有普适性,适用于个性化定制项目。比如,某个院校要求系统的登录界面风格与其
27、学校主页保持一致,这种就是个性化需求。而交易品种、行情图表、行情回放功能则为所有高校的共性需求。误区:在需求分析的过程中,容易出现两个误区。一个误区是用户说出来的就是需求,实际上,只有用户愿意出钱购买来满足的需要才是需求。另一个误区是用户说的需求就是应该做的,实际上,并非所有用户提出的需求都需要在现阶段实现,产品经理需要对用户的需求进行排序,再结合资源情况进行安排。Tips: 是什么 &为什么怎样判断需求分析是否到位?很简单,刨根究底地问,如果问题都被解答了,那么需求也就分析清楚了。需求分析最重要的问题是:“是什么”和“为什么”。每个需求都应当用陈述句说明“是什么”,如果“是什么”的内涵不够清
28、晰,则应补充说明“不是什么”。如果“是什么”和“不是什么”并不是“理所当然”的,那么应当解释“为什么”,以便加深读者的理解。追究“是什么”和“为什么”的目的是获得正确、清楚的需求。2.2.3 如何进行需求分析?下面以虚拟交易所为例说明如何进行需求分析:首先,我们先来确定产品的用户角色,及角色关系。虚拟交易所对于高校客户,通过前期目标客户调研,已了解产品的使用者主要有三种:教师、学生、系统维护人员。产品主要用于辅助投资教学实训、举办模拟投资竞赛等。这两方面的应用中,三种用户需要做的事情:图 8 虚拟交易所不同使用者分类与需求由此,虚拟交易所可对应设置三种用户角色:超级管理员系统维护人员,竞赛管理
29、员教师,普通用户 学生。普通用户可以根据实际需要,继续细分为学生用户、非学生用户。三种角色之间的关系如下:深圳市国泰安信息技术有限公司12图 9 管理员设计流程第二,根据业务流程要求,完善产品功能细节需求。可从产品具体业务应用流程出发,分析每种用户角色在实际应用中,一般是按什么样的流程操作使用的。图 10 业务流程分析手稿比如投资竞赛举办流程:第一步,系统管理员创建竞赛、举办方,分配由哪些教师来管理竞赛。第二步,教师设置竞赛开赛时间、交易品种等竞赛规则参数,发布竞赛。第三步,学生申请报名参加竞赛。第四步,教师审核参赛申请,或者直接添加参赛用户。对参赛者进行管理。第五步,学生进行模拟交易,参加竞
30、赛。第六步,教师跟踪监控学生操作。针对该流程我们的竞赛功能可细分为竞赛创建(名称、举办方设置)、竞赛权限分配(添加删除管理员等)、竞赛设置(竞赛时间、报名时间、交易品种勾选、初始资金等)。深圳市国泰安信息技术有限公司13第三,对用户需求进行优先级排序。当需求从四面八方收集来后,需求的冲突在所难免。如果一个产品可以卖给几类客户,但是各类客户都要求产品按照他们的喜好来开发。此时对需求的决策应当以商业利益为导向,即哪一类客户出钱最多就先满足他们的需求,以后再做那些获利相对较少的需求。当开发者想象中的产品与客户所提的需求有冲突时,一般应当尊重客户的观点,但是不要陷入“客户总是对的“陷阱里,应当纠正明显
31、不合理的客户需求。如果产品很复杂,双方都不太明白需求,此时最好请开发人员快速构造软件的原型,双方看着软件原型再分析需求。另外,要注意的是产品要做的需求可以有很多,但产品的需求在不同的阶段有不同的优先级。我们可以结合市场需求度、市场潜力以及公司的业务方向及资源情况,对需求开发的优先级进行排序。如:融资融券业务需求增加,那么产品阶段的目标就是要尽快实现融资融券模拟交易功能,抢占市场,促进收入。一般需求优先级划分为“高、中、低”三级即可。优先级为高指必须本版实现。优先级为低指可在下版本迭代实现。2.2.4 需求说明需求说明示例:图 11 需求说明示例需求说明主要涵盖两个方面,一是功能性需求,二是非功
32、能性需求。功能性需求是说有具体的完成内容的需求,比如客户登录、邮箱网站的收发邮件、论坛网站的发帖留言等。在描述功能性需求的时候,可以从用户与系统之间的交互入手。非功能性需求是指软件产品为满足用户业务需求而必须具有且除功能需求以外的特性,包括系统的性能、可靠性、可维护性、可扩充性和对技术和对业务的适应性等。例如:性能要求:要求系统能满足 100 个人同时使用,页面反应时间不能超过 6 秒;可靠性:系统能 724 小时连续运行,年非计划宕机时间不能高于 8 小时。要求能快速的部署,特别是在系统出现故障时,能够快速的切换到备用机。一个好的需求说明满足以下的特征:1.正确,需求说明应当正确地反映用户的
33、真实意图,每个需求只有唯一的含义。2.一致,一致是指需求说明各个需求之间不会发生矛盾。深圳市国泰安信息技术有限公司143.必要 ,需求说明中的各项需求对用户而言应当都是必要的。可以把“必要”比喻成“雪中送炭”。“必要”往前一步,要么是“画蛇添足”要么是“锦上添花”。“画蛇添足”显然是坏事,会导致开发人员多干一些吃力不讨好的工作。所以要尽量剔除需求说明书中“画蛇添足”的哪些需求。“锦上添花”是好事,可能会让用户获得比期望更多的喜悦,但是眼前用户不会为此多付钱。我们应当集中精力先完成必要的需求,如果条件允许则再做“锦上添花”的需求。为了避免主次颠倒,应当在需求说明中将那些“锦上添花”的需求设置为较
34、低的优先级。4.完备 ,完备是指需求说明中没有遗漏一些必要的需求。人们往往倾向于关注系统的特色功能,而忽视了其它一些不起眼的却是必需的功能。不完备的需求说明将导致产生功能不完整的软件,用户在使用该软件时可能无法完成预期的任务。5.可实现,需求说明中的各项需求对开发方而言应当都是可以实现的,即在技术上是可行的,并且满足时间、费用、质量等约束。对于合同项目,如果开发方不能确信某些需求是否可以实现,则应当实现与用户协商,达成一致的处理意见,避免将来发生商业纠纷。6.阐述 “做什么”而不是“怎么做”需求说明书的重点是阐述“做什么”,而不是阐述“怎么做”。“怎么做“是系统设计和实现阶段的事情。比如,从客
35、户的陈述“有时候灰尘进入系统,给我带来麻烦”可以抽象出客户的需求是希望“系统提供灰尘防护能力”。在这里,类似“系统通过防护网提供相应的灰尘防护功能”这样的需求描述是不妥当的,这种描述将实现需求的途径限定为“防护网”,但实际上,客户并未指定通过防护网来实现灰尘防护这一需求。2.2 竞品分析产品经理必须能够有效地识别竞争对手,并对竞争产品有非常充分的了解。竞品分析流程如下:深圳市国泰安信息技术有限公司15图 12 竞品分析的内容首先,通过市场调研,锁定当前目标市场中竞争力较强的同类产品。竞品选择的范围可不局限于具有直接竞争关系的产品,除了国内产品外,还可考虑国外同类优秀产品。其次,对竞争对手公司的
36、基本情况及产品线及定价情况进行充分了解。一般可通过访问对手公司网站及其他介绍网站,通过各种途径试用体验其产品功能等途径进行信息搜集。具体输出内容可参见竞品分析模板公司及产品线分析表。最后,对竞争产品的具体功能进行分析评价,提炼其具优势特色及劣势。比如,虚拟交易所可以从以下交易品种、撮合机制、竞赛功能、排行功能、行情回放、互动功能等几方面进行对比分析。具体输出内容可-参见竞品分析模板产品功能比较分析表 。根据竞品分析结果,可对用户需求优先级进行一定调整。比如,所有竞争产品都具有的一个优势特色,在资源允许的情况下,我们就要考虑将优先级调为高。2.3 技术可行性分析经过需求分析,竞品分析之后,产品经
37、理需要召集开发团队、数据相关人员、测试团队等一起对产品需求进行评审。评估需求的技术可行性及技术难点,并讨论给出对应解决方案,同时结合项目人员、技术、时间资源排定产品大致开发规划。经过技术可行性分析之后,哪些功能要优先,哪些功能要排后,是否要分阶段开发,各阶段需求实现程度,项目大致工期等大致已定。需求评审会议 Tips:1. 避免“跑题”。开评审会议时经常会“跑题”,导致评审效率很低。有时话匣子一打开后关不上,大家越扯越远,结果评审会议变成了聊天会议。产品经理应当控制话题,避免大家讨论与主题无关的东西。对于自主研发的产品,由于需求评审人员大部分是开发人员,大家会不知不觉地谈论软件“如何做”。由于
38、需求是否“可实现、可验证、可测试”本来就属于需求评审的范畴,所以强制大家“只谈做什么,不谈怎么做”几乎是不可能的。那么,在需求的评审会上,需要允许开发人员谈如何做,但不需太细,适而可止。2.评审会必须明确一位评审组长,对时间与问题进行控制。开评审会议时经常会发生争议。适当的争议有利于澄清问题,比什么东西都一致赞成要好。然而当争议变为争吵时就坏事了。争吵不仅对评审工作没有好处,而且会无意中伤害同事们的感情。同时也解决不了问题。所以,在评审会的过程中,我们要尽可能的是在阐述事实与证据,而并不是从你心底要如何地说服别人。人们在很多时候分不清楚自己究竟是“坚持真理”还是“固深圳市国泰安信息技术有限公司
39、16执己见”。毫不妥协或者轻易妥协都不是好办法。我们应当养成良好的习惯:不要一棍子打死异己的观点,尝试着让自己站在他人的立场思考问题,这样你会找到比较满意的答案。试着从不同的角度去看同样的问题。3. 评审会议要有结论。一个没有形成结论的评审会议是没有效率的。当然,有些问题可能过于复杂,在评审会议上并不能当场做出结论,那么对于尚未落实的事情,产品经理会后要追踪落实,而不是不了了之。3. 概念设计3.1 概念设计在整体项目中的作用概念设计是做产品设计的第一步,介于需求分析与详细设计之间的环节,是表达一个产品完整的故事,因此产品经理在这里是编剧的角色。概念设计是以其设计理念为主线贯穿全部设计过程的设
40、计方法。需要表达的内容包括:产品主要业务流程、核心功能、应用场景、不同角色关系。这些内容在产品定义及需求分析过程中已经明确,本阶段只是输出表达。概念设计有利于团队之间的沟通,统一团队对于产品的整体认识。概念设计的交付物: 概念模型(Concept Model),概念图,详细流程图 原型(Prototype ),一般是低保真纸面原型,也有淡彩上色的原型更多概念设计展现方式一般以 PPT、简单的原型工具、3 分钟小短片甚至是手绘图,只要能有效表达产品思路即可。3.2 概念来自哪里概念来自哪里?一般来说,它可能是一个改进方案,也可能是一个创新项目,具体如下: 通过对系统测试的整理,针对出现的显著问题
41、,我们会计划相应的改进方案,如何改进?就需要一个清晰的因果概念模型; 当你有了一个创新的想法,在项目开发初期,选择一种容易被人理解的方式表达给对方,就需要一个易理解的概念模型;也就是说概念设计并不一定只在项目开发前期就全部完成,因为很多情况下,一些想法不一定能同时汇集在一起,往往问题出现的时候也是新的概念诞生的时候。深圳市国泰安信息技术有限公司173.3 概念设计方法那么对于从事产品的设计师来说,在进入具体内容之前(不管是视觉、交互还是功能),最好能对整个产品的概况有所把握。那么,我们用什么方式来得到产品的整体印象呢?在以往的项目中,我有时会根据用户操作的路径给自己画一张流程图,其中包括用户从
42、哪儿进入,从哪儿离开,中间如何走到各个功能上去-看上去与程序员画的流程图很相似,但我的关注点不是底层的逻辑,而是用户与界面的交互过程。1、故事场景的设立:这个故事为谁而写,他的要求和背景,我们已经在产品定义以及需求分析阶段很清楚。而这里我们的任务是把内容串起来,形成完整的表达,并能够体现理解产品目的、模拟使用路径、了解功能关系。例:如果把产品比喻成一座城市的话,这幅图对我而言就像是城市的导游图。它首先能帮助我理解这个城市里有什么建筑,也就是这个产品的主要功能是什么;其次,它能模拟人们在城市里行走的主要路径,即理想状态下用户会如何使用这个产品;最后,它还能告诉我银行大厦和保险大厦的关系,即产品功
43、能之间的关系。同时我们应该设立几种通常的场景,比如虚拟交易所,对象是老师、学生,应用场景比如课堂上,要做一个股票的下单交易,那么学生一进入教室坐在电脑前面,打开软件这一刻就是应用场景的开始,我们就要从这个时候开始研究和抽象用户的需求。2、从哪儿下笔:首先确定用户从哪儿进入,从哪儿离开,这通常就是这个产品本身,比如某个系统的登录界面和退出界面。然后遵循从整体到局部的基本原则,可以按照用户浏览的次序,进行每个画面的描绘再针对每个功能模块内部重点交互进行突出表达要有一个功能的罗列,这就是初期的信息架构(详见第二章)经过这样一点点地增加模块和线条,最后这幅图就会从刚开始的两个点,变成一幅规模宏大的地图
44、。这,就是我们想要的全局。窍门:建议你准备以下几样东西:整面墙的大白板、即时贴、白板笔、相机。首先在白板上画几个框,也就是最重要的功能模块,比如注册或管理,有几个主要功能模块就画几个。在即时贴上写子功能模块的名字,贴到相应的主模块中。然后开始做功能的交互关联,深圳市国泰安信息技术有限公司18比如注册成功进入管理模块,就用白板笔把它们连起来,在线上标明它们之间的关系。不同的功能区使用不同颜色的白板笔,这样能看得更清楚。最后用相机把整个白板拍下来。如果你需要向领导汇报或与同事分享,这个时候可以回到电脑旁边,根据照片来做一幅图。这样的话,我们才能做到思考的时候不被分心,创作的时候也可以全神贯注。3.
45、4 产出物案例下图为低保真纸面原型:深圳市国泰安信息技术有限公司19功能模块关系图:展现系统内各功能模块之间的关联关系。例如,虚拟交易所可分为前端竞赛管理系统,后端撮合结算系统。前端又可细分为管理端和竞赛端,后端可细分为撮合中心、清算柜台、管理中心三个模块。各模块之间的关联关系如下图:深圳市国泰安信息技术有限公司20二、信息架构及原型设计1什么是产品信息架构?信息架构(Information Architecture, IA)是美国建筑师 Wurman 于 1976 年提出,是关于如何对信息进行组织、归类、表达和阐析的科学和艺术,其作用是帮助人们获取信息、理解信息、利用信息、最终形成个人知识,
46、有效地满足用户的信息需求,从而减缓“信息爆炸”的冲击和消除信息焦虑。信息架构最早应用在网站产品设计中,解决如何将大量的信息有效的传递给用户,让用户获取信息更直接,完成任务更容易。信息架构一般包含两个方面,一个是信息的组织形式,即产品的信息组织系统;一个是信息的传递形式,即产品的信息路径系统。注意,信息架构的设计一定要结合产品路线图,考虑到后续添加功能的可扩展性。信息架构阶段的产出物包括:内容空间: 内容架构:系统菜单目录与分级(设计深度不要超 3 层,广度上信息类别保持在 72 项) 数据架构:标准数据分类、以及衍生数据的扩展表路径空间: 导航:索引、关联关系 行业标示符号的标准化深圳市国泰安
47、信息技术有限公司211.1 产品信息组织系统产品的信息可以通过如下三种方式来进行组织:1.层级模式:通俗的将就是产品的各级菜单。在这种模式下,类与类之间的关系是父子关系。层级结构可以是扁平式,也可以是锥形式。扁平的层级结构特点是:顶层有很多类目,但层级数较少。锥形的层级结构特点是:顶层类目较少,但层级数很多。结构:实例:2.数据库模式:这里说的数据库并不是一种技术对象,各种信息的数字化存储,而是一种概念模式。数据库模式针对的是具有一致性结构的内容。有些内容可能与其他的没有直接关系,它们确实不具备层级内容里所需的父子关系,但是它们都由相同的内容块组成,拥有相同的结构。例如:对于研究报告一个模块来
48、说,每篇研究报告但是都可以具有这些内容,并可以将每个产品的信息按照这种分类机构进行管理起来。如下:来源 摘要 分析师 类别 原文 创建日期结构:实例:深圳市国泰安信息技术有限公司223.超链接模式超链接模式是信息架构中一种反结构(anti-structure)模式。内容块仅仅根据相互关系来进行连接。与层级或数据库不同的是,不存在主结构,内容仅仅通过链接进行连接。典型代表是维基百科。维基没有预先规划的结构,内容仅是通过内嵌的链接产生联系。每个页面都是独立的,通过相关链接与其他页面进行连接。小结:在实际产品设计过程中,我们经常会将以上三种模式进行混合使用。对于超链接结构的主要问题在于:该模式的成功
49、很大程度上取决于人们在内容块间创建的联系,它本身并没有能力自动展现关联内容。如果作者没有创建链接,用户就根本没有办法发现信息。对于层级结构,你能很清楚地看到下一级;对于数据库模式,你能展示一种特殊类别的所有内容。因此,需要发挥各自的优势,综合利用。简单来说,对于具有父子关系的信息,采用层级模式最利于信息表达,对于相同结构或属性的信息可以用数据库模式来展示,如果没有以上两种,那就用超链接模式。1.2 产品信息路径系统产品信息路径系统,直观一点说,就是要让用户更方便的找到信息组织系统中的信息,不至于迷失。信息路径系统一般包括:1) 信息导航系统:导航系统实际上是个通称,凡是有助于方便用户浏览信息,获取信息服务,并且在信息浏览过程中不至迷失,在发现问题时可以及时找到在线帮助的所有形式都是导航系统的组成部分。例如用户想查找股票报价,可以从 进入,也可以从首页 或者 进入。这其实就是导航系统的精髓,允许用户从不同的角度进入,最终找到自己想要的那部分信息。2) 信息标识系统:简单说就是指 tag。比如我们可以用 这些 Tag 来分别代表主页、报价、分时、K 线、资料、交易,用 代表页面的前进与后退。信息标识系统就要深圳市国泰安信息技术有限公司23用不同的 tag 来表述特定的内容,并创建