网上已有很多前辈写过,产品经理到底做些什么,罗列了一大堆“吓死人”的工作内容。说实话,在创业公司的实际操作中,可能只会做其中的一部分。我是个1岁的产品经理,在一家互联网创业公司任职,没有经过系统的培训,属于纯粹的江湖派,自己一点点摸索。这里,我说说我平时主要做些什么,希望能帮到想要入行的你。
1. 需求分析
分析用户想要的是什么,要不要做这个需求。
需求,来源有很多。一般主要来自:用户反馈、运营部门、老板和产品经理自身等。
接到需求后,必须要判断需求的真伪。
那么,如何判断需求的真伪呢?
首先,要了解清楚为什么提出这个需求,问题是否严重,有多少用户在什么情况下碰到了此类问题。在问这些问题时,如果提需求的人都答不出,那可以直接拒绝,请他想清楚了再提需求。
其次,了解清楚后,必须再做实际的调研,获取更多的信息。可以去网上搜索相关信息,包括新闻、专业领域的网站和论坛等;线上或线下问卷做问卷调查;去用户聚集的论坛、QQ群或微信群等做用户访谈了解到自己想要获取的信息。
需求分析方法,一般常见的有两种:定性分析和定量分析。定量分析比较繁琐,创业公司往往经常会采用定性分析。这里我就着重说说定性分析中的KANO模型:
上表中,横向对应的是,如果这个功能没有的话,用户会开心、无所谓还是不开心;纵向对应的是,如果这个功能有的话,用户会开心、无所谓还是不开心。
其中,
- 矛盾:指不论功能存在与否,用户都很开心或不开心,显然这个功能是有问题的,不予考虑。
- 错误:指如果功能存在,用户很不开心;或不存在,用户很开心,那这个功能是个错误功能,不予考虑。
- 无关:指不论功能存在与否,用户都觉得无所谓,那就无关紧要了,也不予考虑。
剩下最重要的三类需求了:
- 必要:指如果功能存在,用户没有感觉,不存在,却会不开心,说明这个功能是需要做的。
- 期待:指如果功能存在用户很开心,不存在很不开心,这就是满足用户最直接的需求了。
- 惊喜:如果功能不存在,用户没感觉,存在了用户很开心,说明这个功能达到了惊喜的效果。比如我们熟悉的微信红包,没有红包前,大家不觉得怎么样,有了微信红包后,给用户创造了无数惊喜。
结果显而易见,我们需要实现的,往往是这三类需求:必要型、期待型、惊喜型。
如果提出的需求恰好属于这三者之一,即为真需求。
2. 需求管理,确定优先级
一堆需求摆在那儿,心里必须清楚要先做哪个后做哪个。
这里,我习惯用时间管理的那套方法来处理需求的优先级。如下图:
我一般会优先解决重要且紧急、不重要但紧急的需求,其他需求暂缓。
至于什么样的需求才是重要的呢,可以利用需求分析的KANO模型,来分析,具体是惊喜型、期待型还是必要型,来确定它的重要性和紧急性。
比如:
用户在购买理财产品时,需要提前充值,一般充值,很多时候钱是不能秒到的,这时,用户充好钱,却好几分钟都没到账,急切的想查找充值记录,APP里却没有充值记录这个功能。此时,增加充值记录这个功能就属于期待型需求,需要去立马满足用户的。
又有用户,不喜欢自己的头像,希望APP可以提供更改头像的功能。这个,就属于必要型需求。
那这两个需求,哪个优先级更高呢?
答案你肯定知道。
3. 产品设计
产品设计需要考虑5个层面的东西:
这里解释下用户体验要素的5个层面。
- 战略层:要考虑我们为什么要开发这个产品,开发的东西要与企业目标和用户需求想契合。
- 范围层:明确我们要开发的具体是什么。当你把企业目标和用户需求转换为具体要提供给用户什么样的内容和功能时,战略就变成了范围。
- 结构层:为产品创建一个架构,设计用户如何到达某个页面,做完事情后能去什么地方。
- 框架层:我们嘴里常说的原型图,是框架层的具体表现形式。此时,要做导航设计、界面设计和信息设计,主要解决按钮、空间、图片、文本等放置的位置。
- 表现层:主要是视觉呈现。
做产品设计时,尤其需要注意几点:
- 产品框架的可扩展性要好,切勿一有迭代就推翻重来。
- 原型图最好使用中性色彩,避免参杂个人的主观喜好。
- 页面之间按功能模块合理划分,标注清楚页面内容,确保自己的原型可以让别人一目了然。
- 不要为了追求动效交互的炫酷,而耗费大量的时间在原型图上,交互效果用语言描述清楚即可。
最后,做好产品需求文档,把每个功能定义、前置和后置条件、用户提示、交互效果等描述清楚。我个人习惯于将产品需求文档直接以表格形式写在原型中。具体依据公司规模、流程和行事风格来定。
以上工作做好后,需要与各部门负责人开会讨论,沟通技术可行性、运营可行性等,收集各方反馈,改进产品设计。
待确认无误后,进入开发环节。
4. 项目推动、产品测试
做好产品排期,即什么时候开始开发这个产品。然后跟技术人员一起,确定开发周期,知道大概要多长时间开发完成。
开发过程中肯定会碰到各种各样的问题,比如:需求变更、增加新的需求、开发人手不够等,需要及时处理并给出合理的解决方案,推动产品在可控范围内完成。
注意:这里是推动,并非跟进。你必须把控好整个环节,如遇紧急需求要增加,需酌情删减部分优先级不高的需求,保证产品在排期内顺利上线,切不可只做跟进而无限期的延长上线时间。
开发完成后,需要做好测试工作,可号召公司同事一起参与测试,你来把关,验收开发出来的产品确实是符合预期的。
这个过程中,你会发现各种问题需要修复,每发现一个问题,及时做好记录并汇总给技术人员,可能会反反复复好多次,不停的测试,反馈,再测试,再反馈,目的是要保证产品的质量。
这个环节,必须细心、细心、再细心。
5. 快速验证、迭代优化
在用户使用的过程中,收集用户反馈,统计并分析数据,慢慢修正需求,通过一步步的迭代优化,做出另用户满意的产品。
数据分析是我的薄弱环节,我就不做详细的展开,有一种神奇的功能,叫做“搜索”,赶紧用起来吧。
对了,还有一项重要工作,就是沟通。沟通,存在于各个环节中,面对不合理的需求,即使是老板提的,也要懂得说“不”,优雅地拒绝,以理服人。
结语
产品经理,是能够独当一面为公司做好让用户满意的产品的人,不只是个画原型图的,切勿让自己掉进只会画原型的大坑。
PS:KANO模型,参考资料来自Luffy的豆瓣专栏《最好的时代》。用户体验5要素,参考资料来自Jesse James Garrett的《用户体验要素》。
本文作者 @杜王丹 (公众号:杜王丹)