产品规划是一个至关重要的过程,它确保产品战略得以落地并逐步实现其目标。为了确保产品规划的可执行性,我们必须进行全面的考虑和规划。
对于SaaS产品,特别是那些需要迭代升级的产品,规划过程需要仔细考虑。一般来说,产品从无到有所需的规划时间相对更长,因为它涉及更多的调研和设计工作。为了确保产品的成功,我们需要对业务目标和用户群体有清晰的认识,并在此基础上进行规划。
相对而言,对于已经存在的产品进行迭代规划则更为简单。由于我们对业务目标和用户群体已有一定的理解,因此可以在没有大的产品战略调整的情况下,省略一些步骤。这时我们可以重点关注新增需求、实现方案、需求优先级和里程碑等过程。
总之,无论是对新产品进行规划还是对已有产品进行规划,我们都需要全面考虑,以确保产品规划的严谨性和可执行性。
产品规划主要考虑以下几个方面,如图2-2所示。
图2-2 产品规划过程
1.梳理业务目标
产品规划首先需要了解业务目标,明确接下来的业务方向在哪,需要怎么配合,主攻哪块市场,完成哪些产品工作。
SaaS产品的推广往往需要公司多部门的参与,可能包含销售团队、运营团队、实施团队、售后团队、客户成功团队等,明确公司的整体业务目标,明确配合的业务团队及工作职责,在同公司业务目标一致的前提下,尽可能支持业务部门团队的工作,并从业务部门获取产品建设过程所需要的支持。
拿到业务目标后,需要拆解目标。比如公司业务目标是营收一个亿,那销售团队就需要明确从哪些客户,以什么样的方式,需要投入多少资源来完成这一个亿的目标,产品需要满足什么样的条件,比如完成哪些重要功能的上线、优化用户体验、提升软件效率等,才可以达到交付状态。
2.明确目标客户
在明确业务目标的过程中,我们需要精准地确定目标客户群体。如果我们对目标客户缺乏清晰的认识和定位,那么业务目标的实现将面临较大的困难。因此业务部门在明确业务目标的同时,应确定产品的主要客户群体。此外,虽然产品战略也对目标客户群有所要求,但在产品规划阶段,我们需要对目标用户进行更为具体和精细的划分,以便后续调研工作的顺利进行。
在确定了目标客户群体后,我们应尽快与原型客户建立联系,并进行深入的调研分析,以获取产品用户群体的大致需求。需要明确的是,用户和客户是两个不同的概念。客户是为我们提供经费的主体,用户则是使用我们产品或服务的主体。因此,在商业交易中,我们需要关注客户的核心诉求,产品或服务则需要尽可能地满足用户的需求,甚至以用户需求为导向,使其更加易于使用,这才是我们产品的核心工作。
1.岗位角色
为了确保产品设计的合理性和有效性,我们需要深入了解使用我们产品的用户群体,并对每个岗位的权限和职责进行充分了解。特别是在产品从无到有的过程中,我们首先需要设计一个最小化闭环的产品原型,以验证产品的逻辑和商业模式。在此过程中,我们应该尽可能避免因系统中岗位设定缺失而导致业务无法正常运转的情况。
岗位角色是系统规划设计的基础之一,根据不同的场景,产品可能会有不同的参与主体或角色,他们可能会使用不同的子系统或终端。有些产品会在同一个系统中用不同的角色分别控制功能权限或数据权限来实现。
针对不同的岗位角色权限模型,我们需要根据实际场景选择合适的产品设计方式。
2.业务流程
明确参与的岗位角色之后,需要对业务的主要流程进行梳理,了解各类表单、业务流转、数据流转、各种限制因素等,收集原始表单、素材,为后续产品做准备。
业务流程需要优先处理确定的流程。不确定的流程可能是审批流产生变化,也可能是表单产生变化,还可能是业务本身不够稳定。审批流的变化可能不会对产品设计产生重大影响,而表单的变化往往会对产品或者后续实施产生影响,需要考虑清楚业务流程的特点,选择适用的流程或表单处理机制。
线下流程在迁移到线上时,有些过程是可以省略或简化的,有些是需要额外强调的。
SaaS产品本身应该减少系统内的流程处理,除业务必需的流程外,产品设计人员需要尽量减少功能间的依赖,功能互相依赖过多会导致产品的易用度降低,学习成本上升。
3.用户场景
在传统的软件交付模式中,通过验收目标被置于较高优先级,相对而言,用户体验和需求满足度的重视程度较低。然而,在SaaS模式中,续费成为合作的主要目标,交付仅仅是合作的开始。因此,关注并满足用户在实际场景中的需求显得更为重要。
要理解场景,我们不仅需要关注产品本身的处理能力,还需要全面掌握产品周边的工作,例如沟通机制、线下资料交互以及外接设备情况等。这些周边因素可能对产品的持续优化和提升起到关键作用。因此,理解用户场景是获取用户需求的基础,也是我们在后续用户调研环节中需要深入探讨的问题。
1.梳理产品现状
有些SaaS产品正处在初始阶段,需要通过深入了解公司的相关产品,例如产品规范、公司资源调度方式以及基础服务,来有效利用现有资源和规范推动产品进度。对于那些已经历过多版本迭代并拥有大量用户的SaaS产品,经过多年的积累,已经形成了一套完整的产品规范、流程规范以及用户习惯。除了需要了解与公司基本产品相关的情况外,还需要对产品的用户、产品团队、开发团队、运营团队、实施团队等进行深入了解。这些产品参与的各环节都已经形成了一套规范的处理方法。在熟悉这些现有产品框架和业务流程的基础上,我们再去设计产品方案,并与各环节进行沟通,最终使落地的方案相对合理。
2.明确实现方案
在掌握基础信息后,我们需要根据收集的需求信息、产品历史信息等,提供相对合理的实现方案,一个比较基础的实现方案要考虑以下几点内容:
(1)产品架构
在不同的应用场景中,产品架构的设计会有所差异,尤其是涉及硬件终端和软件产品的架构。SaaS产品的架构也不同于传统的软件产品架构,它对扩展性的要求非常高。随着产品的持续发展,用户群体和数量不断扩大,如果扩展能力不足,可能会成为产品发展的重要制约因素,甚至可能需要重新搭建产品架构。
产品架构可以被比作人体的骨骼,它是支撑整套产品的核心。优秀的产品架构应具备良好的可扩展性和易用性,这对于未来产品的持续发展至关重要。
(2)产品流程
要实现一个优秀的解决方案,需要确保产品流程的清晰和明确。这里所指的产品流程不仅包括业务流程,也涵盖了产品自身的使用流程。通过优化流程,可以降低用户的学习成本,提高操作效率。产品流程的重要性就如同人体的“血管”,能够确保系统内的数据信息顺畅流转和处理。
为了实现流程的清晰和简洁,我们需要突出流程中的关键节点、交互内容和参与角色。在定义流程时,借助流程图是一种非常有效的方法。对于复杂的流程,可以先提供一个总的流程图,然后再提供多个细节流程图,这样能够方便用户理解和阅览。
(3)产品功能
一套实施计划应包含必需的产品功能,并明确功能的定义以及适用的场景。产品功能可以是多个功能的组合,也可以是具体的单一功能,具体取决于产品所处的阶段。在产品从0到1的开发阶段,功能清单可以较为粗略,在产品迭代过程中,则需要更加精细的清单。
清晰的产品功能清单对产品后续的执行和落地具有重要的指导作用,对于评估工作的优先级、工作量和关键里程碑也具有重要意义。因此,在制定产品功能清单时,需要严谨细致的考虑和描述每个功能及其相关要求,以确保产品建设的顺利推进。
(4)外部系统接入
在规划产品阶段,我们需要识别与产品有交互的系统,并列出这些系统及它们之间的关系和交互流程。同时,确定每个系统所需交互的数据项。外部系统接入时,有些可以复用我们现有的接口,有些系统则需要我们定制开发新接口来进行适配。
SaaS平台应尽可能统一规定其外部系统的接入标准,以便未来能够高效地与多个系统进行对接。统一接口规范有助于提高接口复用性和多系统管理的效率,从而降低后续对接成本。在制定这些接口标准时,需要结合产品阶段和实际需求,尽可能覆盖更多场景,并保持简单易用的原则。同时,接口升级时需要对原接口进行兼容处理,以确保平滑升级。在条件成熟时,可以考虑将平台升级为开放平台,以吸引更多的合作伙伴,构建产品生态。在某些情况下,如果无法主导接口标准,应根据实际情况选择合适的处理方式。
功能优先级在资源分配中起着决定性作用,它直接影响了产品的市场影响力和竞争能力。在处理功能清单时,不同的上线顺序会对市场产生显著影响,因此准确把握产品优先级至关重要。只有合理安排优先级,才能确保产品紧跟市场节奏,从而最大化其竞争能力。
在为SaaS产品制定服务策略时,我们需要全面考虑政策要求、用户范围、需求紧急度、价值度、工作量以及功能前后置条件等因素。在产品规划阶段,我们应初步确定各项功能的优先级,并在后续迭代过程中根据实际情况进行适当调整。
在后续的需求管理章节中,我们将详细探讨如何有效管理需求的优先级。
在产品规划过程中,为了确保公司和团队之间能够就一些重要事件及时间点进行检查和控制,我们需要明确设定里程碑事件。里程碑的设定一方面有助于明确工作的重点内容,另一方面有助于明确工作的重要时间点,这个时间点可以是工作的开始时间,也可以是工作的截止时间。
在SaaS产品的开发过程中,里程碑尤其重要。因为SaaS产品的开发周期通常较长,产品迭代也会按照一定的频率进行。因此,我们需要在产品规划周期内明确主要功能上线的时间检查点。这些功能的上线是公司各团队检查和互相配合的基础。
设定里程碑时,除了明确功能目标和优先级外,我们还需要了解资源的投入使用情况。再结合项目管理知识,制定详细的工作计划。
产品规划是确保产品战略能够落地的关键过程。后续我们将详细介绍产品规划的执行,即产品建设流程。
介绍一个我们实际工作中的例子,公司决定做代账行业的发票产品时,评估了多个方面:
● 外部环境:从政策层面,行业产生了大的调整,反垄断态势明显,引入了更多发票服务商。从技术层面,没有很高的技术难度,公司在发票方面有较多积累。从市场层面,企业对发票服务本身存在需求,另外还有快捷快速开票的需求,利用数据流转带来效率提升的需求。行业内也存在一些竞争对手,但产品体验还不够好,服务存在一定的局限。
● 公司战略:公司自身是为中小微企业提供票财税一体化服务的,符合公司的战略方向。
● 目标用户:定位代账群体,是因为公司在代账领域深耕多年,了解代账公司的需求和痛点。
● 产品定位:做代账公司的发票协同管理工具,开始时定位为开票工具,后续随着产品的发展,逐步调整为代账公司的发票协同管理工具。产品提供多元化的管理方式,让代账公司各环节均可通过线上化产品完成发票管理和交付。
● 商业模式:为代账公司提供发票协同管理工具,提升代账公司的工作效率,帮助代账公司更好地服务客户,公司搭建全国代理渠道和服务渠道,根据代账公司开通的企业数量进行收费。
● 产品生命周期:代账公司的发票产品当时处于初步阶段,产品不够成熟,体验不够完善。
从以上方面我们基本明确了产品战略,市场空间很大,行业没有得到很好的满足,公司产品基础好,但在代账的发票领域投入不够,需要更加重视,加大投入。
接下来,我们制定了产品规划。
首先跟业务部门了解业务目标,对业务目标进行拆解,主要集中在完善产品功能,提升产品体验和提升稳定性上。这几点对开拓用户帮助很大。
我们跟行业伙伴和客户了解用户需求,找出目前影响推广的几个关键产品问题点,比如开通过程较慢、核对数据不便、功能覆盖度不够、与其他系统的数据交换不够友好等。
针对这些需求,我们制定了实现方案,并同业务部门确定产品优先级,制定月度和季度产品需要上线的功能,并明确在短期内以提供更多急需功能为主要目标。
基本上在一个季度的时间,补齐产品短板,又用了一个季度的时间,仔细打磨了产品细节。半年左右的时间,产品体验、产品模式在行业内有了一定的口碑,行业地位从“追随者”向“领跑者”转变。