SaaS产品如何做好从0到1的架构搭建

编写引言:中国许多公司近些年都是在做SaaS产品,构建一个获得成功的SaaS产品能给公司产生许多益处,也可以给顾客提供更佳的使用价值;那要怎么搞好SaaS产品从0到1的构架构建呢?文中创作者对于此事开展了详尽的表述,大家一起来看一下。

编写引言:中国许多公司近些年都是在做SaaS产品,构建一个获得成功的SaaS产品能给公司产生许多益处,也可以给顾客提供更佳的使用价值;那要怎么搞好SaaS产品从0到1的构架构建呢?文中创作者对于此事开展了详尽的表述,大家一起来看一下。

一款SaaS产品,从0到1把产品构架架设好是一件特别关键的事。

假如SaaS产品构架沒有构建好,那麼很有可能产生最立即的結果便是:

顾客在进行某一个具体内容的情况下,在所有实际操作的历程中,有一堆不相应的作用发生在顾客的使用网页页面里,造成顾客没法效率高的结束工作中; 没有一个架构性的产品构架具体指导,后边碰到的新要求,新作用,有可能会被之后的产品主管随意分类,或是新创建一个分类来解决新问题,最后产品越干越乱; 伴随着要求愈来愈多,作用就愈来愈多,作用的耦合性也愈来愈高,随后开发设计困难就进一步扩大,常常会遭遇再次构建构架的局势。

相反,假如构架构建的好,那麼产生的益处最少有下列几类:

对顾客而言,见到的界面全是简约的,能有效的达到目标,给顾客带来到使用价值,与此同时也给业务产生了经济收益; 无需因为构架构建不科学而提供的构建苦恼,之后的新要求、新作用大部分都能在构架内寻找适宜的部位; 可以完成,企业可以耗费更低的费用来完成不一样用户的差异要求。

由此可见,构架构建的优劣,对业务的直接影响是非常大的。

聊“SaaS产品怎样搞好从0到1的构架构建?”以前,大家先向构架做一个界定。

我百度了一下百科对“构架”的界定,发觉里边有很多技术性语言表达层面的表述,了解起來也非常不便。

因此,我按照自身的了解,干了一个新的界定。

构架的概念就是指:“依据构架构建者对业务的了解,构架构建者从一个模块逐渐,推论出另一个模块;不断又从一个模块逐渐考虑,推论出另一个模块;从而把全部产品里边包含的每个模块的次序尽量整理清晰,并把他们联接在一起来解决某类问题——这就是产品构架。”

这一句界定里有三个关键环节:

一个又一个的业务模块,那便是有N好几个业务模块; 模块和模块中间存有关联,那便是联接关联; 每个模块联接在一起是有目标的,是为了更好地解决某一类问题而具有的。

PS:这并不便是系统思考的再度应用嘛,有兴趣的朋友们可以自主查询相关资料 ,我这里也不对系统思考开展详解了。

怎样把N好几个业务模块,找出去,那就需要使用构造思考; 怎样把模块与模块中间的联接关联整理出去,那就需要使用逻辑性思考; 怎样把“要解决某一类问题是啥问题找出去”,那就需要使用发展战略制订。

换句话说,要想把SaaS产品从0到1的构架搭好,必须从下面3个层面来实现全方位思考:

发展战略制订; 构造思考; 逻辑性思考。

我坚信根据这3个领域的了解,你应该会对产品构架从0到1的构建有一个总体的了解。

下面我一个一个的讲。

一、发展战略制订

文章内容前边提及,大家构建产品构架,把一个又一个的产品模块组成联接在一起的目地,是为了更好地解决某类问题。

针对SaaS产品而言,这一“某类问题”便是发展战略问题。

大家推演一下为什么这一“某类问题”便是发展战略问题?

从0到1的SaaS产品,模块与模块中间的组成联接,就建立了一个系统软件,这一体系是一个可以业务闭环控制的SaaS产品。

SaaS产品如何来的?

SaaS产品,那不便是依据发展战略具体指导,发布的让策略落实的路线地图嘛。

因此大家这儿才讲,这一“某类问题”便是发展战略问题。

战略针对产品,换句话说针对产品主管而言,最重要的功效便是:了解要干什么,不做什么,很清楚或是大约范畴的了解要解决的问题的界限在哪儿;随后在这个界限范畴内去界定产品,设计方案产品,给顾客产生使用价值,进而也给企业产生经济收益。

有关怎样整理发展战略有关的问题,可以参照我以前写的一篇文章《To B业务怎样开展发展战略整理?》,这儿就不细讲怎样整理发展战略问题了。

各家企业的每一条业务依据领域、机遇、本身实力状况的不一样,整理出去的发展战略大部分很有可能全是不一样的。

可是,大家把这种全部的不一样,给抽象化思考,归类融合一下,大部分可以发觉全部企业做的SaaS产品,大部分都归属于两类:

业务竖直型; 领域竖直型。

PS:自然,伴随着初创公司业务的发展趋势,这两类会出现合二为一的状况存有,也就是SaaS产品里包括了好几个垂直行业的多个业务情景的好几个解决计划方案。

1. 业务竖直型

业务垂直,可以那样了解,SaaS产品要解决的问题是一家企业商业系统中的某一系统软件(还可以那样讲,要解决的问题是一家企业顾客价值的某一阶段问题)。

很有可能了解起來较为抽象化,这儿我举2个事例讲下。

例如:

在加工制造业,一家公司的商业系统会是如此的,科学研究开发设计——购置——生产制造——营销推广——市场销售——服务项目; 在广告业,一家公司的商业系统会是如此的,选购新闻媒体——寻找客户——产品策划书——策划市场销售——广告设计制作——执行及评价。

这两个实例便是加工制造业和广告业商业系统状况的一个详细介绍(或是是加工制造业和广告业顾客价值有关过程的一个详细介绍)。

做SaaS自主创业的企业会把全部大的商业系统中的某一个或好几个小系统软件独立获取出去,得出对应的SaaS产品解决计划方案,这就是业务竖直型。

每个行业领域的商业系统中的小系统软件,又可以根据抽象化思考,把通用性的小系统软件获取出去,得出这一小系统软件必须的SaaS产品解决计划方案。

如今较为核心的、通用性的业务竖直型SaaS产品,解决的业务情景大约都是有:

CRM; 人力资源管理; ERP; 营销推广; 税务; OA这些。

假如,你解决的是业务竖直型有关的业务,那麼每一个业务竖直型有关的情景,你可以找出相应的书本、竞争对手、有关标杆企业的工作流引擎等来参照、了解,最后产生一定的业务认知能力。

这对后边构建产品构架会出现非常大的协助。

2. 领域竖直型

领域竖直型,便是你企业SaaS产品要解决的问题是某一垂直行业有关的问题。

例如:

零售; 餐饮业; 度假旅游; 文化教育; 诊疗; 货运物流这些。

解决领域竖直型问题时,可以有下列2个架构去思考:

领域全产业链 企业价值链。

最先开展领域全产业链的思考,可以得到的結果是,能明白的了解企业要解决全产业链里哪个经营主体的业务问题。

了解要解决哪个经营主体的问题后,下面要思考的是:要解决经营主体哪个或是哪些顾客价值阶段的问题。

例如:

你要进到的是度假旅游这一垂直行业,最先你开展产业链分析,全部旅游产业链,大约可以分成4个阶段:

上下游经销商(包含旅游景区、酒店餐厅这些)——渠道分销——媒体和网络营销平台——客户。

根据各种各样剖析之后,你决策要协助经营主体旅游景区解决业务有关的问题。

然后,你进一步思考,必须协助旅游景区解决哪些业务问题呢?

这时就需要整理出旅游景区的顾客价值包括的有什么模块,通过整理,你得到大约包含:生产制造、营销推广、市场销售、货运物流、服务项目、人力资源、财务会计这些。

再经过各种各样剖析,你选择协助旅游景区解决营销推广和服务项目阶段的问题,最后设计方案出SaaS产品来解决景区推广和服务项目阶段的问题。

落地式到这两个情景后,可以根据寻找相应的书本、竞争对手、有关旅游景区的工作流引擎来参照,了解,最后产生一定的业务认知能力——这就是垂直行业型SaaS产品思考业务问题时的一个思考全过程。

二、构造思考

发展战略制订进行后,下面就可以下手构建产品架构了。

在策略制订模块提到的信息里边,大家会看到一个状况:便是无论是做业务竖直型的SaaS产品,或是领域竖直型的SaaS产品,它终归都需要返回顾客价值的某一阶段里去思考。

当返回顾客价值的某一阶段里边去思考的情况下,大家就应当要在不一样的阶段里要建立一个结构型的思考。

什么叫结构型思考?

结构性思考便是:当碰到一个问题之后,把问题拆卸成你能掌握的小问题,随后一一解决掉这种小问题,这类思考问题和解决问题的形式便是结构型思考。

如今大家返回SaaS产品中去,看一下怎样用结构型思考,把产品构架中的N好几个业务模块找出去。

通常在SaaS产品中的结构型思考架构如下所示:

换句话说,根据多种办法最后要得到:SaaS产品为了更好地某一类问题,这一SaaS产品的一级业务模块包括什么模块,二级模块包括什么模块(乃至繁杂一点的产品可以向下拆卸到三级、四级等业务模块)。

实例:

这儿我终文章内容中提到的旅游景区为例子,根据结构型思考,看一下解决景区推广问题的SaaS产品,一二级模块里边包括了什么业务模块。

你也许会想起,解决景区推广问题:

那便是要在网上购买门票费,那得有一个门票管理方法模块; 如何展现给客户呢,根据网店展现,那么就应当有一个门店管理模块; 随后,你忽然想起,卖的钱应当有一个模块去展现和让旅游景区可以取现,因此应当要有一个会计核心; 随后,你剖析竞争对手发觉,应当还需要有一个订单信息模块,才可以产生业务闭环控制,因此有一个订单信息模块这些。

总得来说便是你根据对业务的了解、领域认知能力、参照有关竞争对手、科学研究标杆企业这些各种各样方式,你整理出了产品构架应当有的一二级模块有什么。

根据整理,你得到了旅游景区SaaS产品一二级模块如下所示:

PS:为了更好地便捷了解,以上一二级模块关键点內容有一定的删剪。

三、逻辑性思考

根据构造思考,你得到了产品N好几个一二级模块。

这时还算不上进行产品系统软件的总体思考,由于一个又一个的产品模块单独着,沒有联接在一起的功效便是:并不可以产生哪些实际效果。

仅有把每个模块合理的衔接在一起才可以达到目标,解决问题。

这时,就需要使用逻辑性思考(逻辑思考大部分是每一个产品主管都必不可少的思考方式)。

你也许会想起:

旅游景区要想售票,那最先应当在门票费管理方法模块里的二级模块有一个加上门票费模块; 加上完门票费之后,得展现给游人查询、选购,因此门店管理里边应当有一个店面装修的二级模板 ,这一模板解决的问题便是把要想展现给客户的店面给室内装修好; 游人根据店铺购买完门票费之后,那后台管理应当有一个订单管理系统模块来查看订单,进行订单信息实际操作有关的问题; 与此同时,客户选购完门票费之后,会留有客户信息、有关数据信息状况,资产到账的結果,因此拥有用户服务、财务会计、大数据中心模块。

最终,根据整理,你得到了旅游景区SaaS产品每个模块中间的联接关联如下所示:

PS:为了更好地便捷了解,以上的逻辑性思考图,有一定的删剪。

我坚信,根据以上发展战略制订、构造思考、逻辑性思考3大模块的了解,你应该会对产品构架从0到1的构建有一个总体的了解。

我发现,有着构架工作能力,不单单是针对产品主管而言很重要,对全部初入职场人而言都十分关键。

例如,这篇文章的所有创作全过程,就用到了构架力:

写这篇文章的目地,整理自身对“从0到1的SaaS产品构架问题”的一个了解,及其写下“从0到1的SaaS产品构架如何搭?”这一题材的高质量文章内容给阅读者; 使用了3个模块,发展战略制订、构造思考、逻辑性思考; 这好多个模块中间的逻辑顺序,根据制订发展战略推论出了构造思考和逻辑性思考。

又例如,近期,一个好朋友跟我聊,她们企业团体的一个小伙伴们近期在写一些原材料,一份又一份的材料中间;因为构架构建的不科学,改在其中一份原材料的某一个地区,便会牵涉到许多地区要构建,耗费了大批量的时间段才完成了有关原材料。

构架力呀,真的是个好产品。

它无常用,又无所不用。

#自由撰稿人#

丰宪飞,微信公众平台:小飞哥手记,个人微信:f1506620495。每个人都是产品主管自由撰稿人。某网络创业企业合作伙伴兼产品总监,好几个新项目“从0到1”项目经理,善于发展战略、经营、产品的总体规划及落地式实行。

题图来源于Unsplash, 根据CC0协议书。

申明:本文见解仅代表创作者自己,搜狐号系信息发布平台,搜狐网仅供应信息内容储存空间服务项目。

扫码免费用

源码支持二开

申请免费使用

在线咨询