我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。
1、前言
大家好,今天继续为大家带来《产品经理如何搭建一个微信小程序》的讲解。
本系列适用于已经工作1~2年且有一定产品基础,但从未接触过微信小程序,希望入行微信小程序产品设计的产品经理。
整个文章体系分为四部分,具体如下表所示。上篇文章讲解的是入门篇。今天是我们整个系列的分析篇。
本文会以一个实际的“微信活动报名程序”为案例进行讲解,在讲解过程中会以实际产品设计中运用到的相关理论与产品方法进行产品分析。
学习完成后,大家可以熟悉产品分析方法与实现策略,掌握从0到1搭建一个微信小程序的产品技能。同时大家在今后的实际工作中,也可以举一反三并在全新的产品设计和实现上有较强的借鉴与参考价值。
在进行产品讲解前,先为大家展示一下微信活动报名小程序。使大家直观感受一下产品实例。大家可以长按下图小程序二维码打开我们演示的小程序。由于我们的小程序会不断更新,当前文章演示的小程序,仅在本文发文的最近一段时间有效,未来会有所变化,会存在与本文描述的功能有不一致的地方。
2、产品定位
公古希腊伟大的思想家、哲学家柏拉图曾经提出一个哲学问题,即:“我是谁?我从哪里来?我要到哪里去。”产品经理在设计一个产品时,也是如此。首先要考虑产品是什么,产品从何而来?这其实就是产品定位。
我们设计产品,无非是产品可以解决用户什么痛点,提升什么效率。在艾·里斯(Ai Ries)和杰克·特劳特(Jack Trout)的著作《定位》中提到,“在传播过度的社会,人们唯一的防御之道是将心智极度简化”, 而“心智”就是产品为用户留下的惯性思维,也就是产品的定位。
正如同在汽车中,人们想到“宝马”则是操控,“奔驰”则是豪华,“奥迪”是科技,而“沃尔沃”则是安全。虽然实际中“沃尔沃”不一定就真的比“宝马”安全,但是至少消费者在选择一辆安全的车时,会最先联想到“沃尔沃”。这就是产品定位的力量,是产品区别于其他产品的核心竞争力。
微信小程序产品也是产品,只不过表现形式是通过小程序的方式展示出来,本质上和使用App展示,使用H5展示没有区别。与此同时,微信小程序产品也承载着用户需求和业务逻辑。因此,产品经理在设计微信小程序产品时,仍然要将其看作是互联网产品一样,进行整个产品生命周期的考量。只不过在最终的产品实现细节上,要考虑微信小程序的功能特性,产品功能要满足微信小程序的相关规范。
今天我们要搭建的微信小程序是一款活动报名产品。应用的场景是一个读书会内部的会员活动报名工具。因此,我们可以将此产品定位为:满足读书会内部使用的便捷报名工具。此类产品其实在企业内部经常见到,产品需求源自企业内部实际的业务需要,而需求的提出者,一般是业务部门,像人事部门、财务部门、运营部门等,产品的目标主要是提高信息的处理效率,而产品的用户则是来源于组织机构内的成员。
3、产品用例
用例(Use Case)一词,来源于UML(Unified Modeling Language,统一建模语言)中的一个概念,是在软件工程中通过对系统如何反应外界请求的描述。而本文所定义的产品用例,旨在通过用户实际使用产品的场景来抽象出具体需求的表示。构建产品用例的好处是,可以从实际需求出发来考虑产品功能,使得产品最终的实现会聚焦于产品本身,通俗地说,就是产品比较接地气。
4、产品功能
产品功能则是告诉用户或消费者,产品具有什么用途,能满足用户或消费者的哪些需求以提供什么功效。本文实际要搭建的微信报名小程序,结合产品用例,我们可以使用思维导图提炼出产品功能。可以实现思维导图的工具有很多。本文所使用的是ProcessOn。
5、产品流程
产品流程是为了实现最终产品功能而完成的一系列产品功能活动。既然是流程,就有功能完成的先后次序,并且有一定的逻辑关联。产品功能实现有一定的前置或后置条件。在项目管理理论中,有四种常见的依赖关系,包括:FS(Finish-to-Start)、SS(Start-to-Start )、FF(Finish-to-Finish)、SF(Start-to-Finish)。以FS为例,表示的是后续作业的开始依赖于紧前作业的完成。
所以微信活动报名小程序产品流程,我们可以根据实际需要,进行流程设计。例如:可以要求用户完善资料后,才可以报名,只有管理员级别的用户才有创建活动的权限。根据目前产品的需求,我们并没有这些条件的限制。那么我们的产品流程就可以从实际业务流程出发进行产品流程的设计。
6、小结
从本次讲解中,大家发现,其实微信小程序产品的分析过程和其他互联网产品一样,用到的产品分析工具也没有变化。只不过,我们在小程序产品的分析要考虑到微信小程序的一些特性,小程序从启动、加载、展现、关闭整个生命周期的具体细节,这为下一步的微信活动报名小程序产品的实现奠定基础。这也是为什么一直强调,产品经理在做某个产品时,不但要精通业务,还要熟悉实现工具的逻辑细节。
做App产品和做微信小程产品,虽然产品流程大致相似,但由于实现工具的不同,在细微上会有所差别。所以产品经理在做微信小程序产品前,要多阅读微信小程序官方的相关文档,避免在产品实现上“踩坑”。在实际工作中,往往存在产品经理在设计产品时,想法很美好,但在最终的产品实现上,问题多多,由于产品实现工具的原因而导致的功能逻辑冲突,屡见不鲜,从而影响产品上线质量。
下一篇将会为大家带来「产品经理如何搭建一个微信小程序-实现篇」。
感谢大家今天的阅读。今天的讲解就到这里,我们下期再见~
#专栏作家#
王佳亮,中国计算机学会(CCF)会员,专注于互联网产品、金融产品、人工智能产品设计理念分享。