1. 首页
  2. Saas知识库

聊一聊SAAS产品与行业

之前公司做了一款SaaS产品,抽出空沉淀一下对产品和行业的理解。

那么什么是SAAS呢?

“SaaS”全称是”Software as a service”,软件即服务,可以把它理解成”即需即用软件”。

当用户需要这个产品时,可以在网络环境下随时租用,而不需要承担更多的开发成本和人力成本等。这就是初期SaaS产品带给用户的工具属性的价值。

产品设计层面

1.低耦合,高内聚。

低耦合:指产品结构内不同模块间的联系弱,关系简单。修改一个模块不会影响到另一个模块。

高内聚:指产品结构中单个模块内各个元素联系紧密。简单来说,就是一个模块内的代码只完成一个任务,即单一责任原则。

低耦合,高内聚会给产品带来什么好处呢?

从短期来看,并不会给产品带来明显的好处,甚至会使开发周期变得更长。

但随着产品迭代,你会遇到更多复杂的需求。如果产品耦合度高,则牵一发而动全身,轻易不能改动功能,因为会牵涉到产品架构层面的问题。

举个简单的例子:

老板向你提出了一个需求,做一个知识付费视频课程平台。
那么你在设计时就需要考虑是不是只是视频课程?是否会有文档课程?后期加入语音课程怎么办?
产品的最小单元是课程?还是专栏?
……

低耦合,高内聚会给产品带来更好的扩展性,灵活性,复用性,可维护性。

建议在产品开始设计时考虑好产品未来的长期规划,避免后期产品难以迭代,需要重构。多和架构师沟通,防患于未然的同时,留给未来更多可能。

2.权限控制

toB的产品业务相对复杂,面对的企业客户规模和业务方向都不同,权限设计这里根据公司业务需要设计的尽量细致。

聊一聊SAAS产品与行业
我曾设计过的企业服务SaaS产品权限设计框架

上图是我曾设计过的SaaS产品框架图,1个账号在1个系统内对应1中角色,不算复杂。部分系统可能涉及到集团、地区、分公司。那么根据业务需要在角色定义层或权限分配层,先确定好集团、地区属性,再确定数据权限、菜单权限、功能权限。另一些可能会涉及到1个账号有多种角色的情况。

权限控制方面建议大家学习一下RABC模型:基于角色的访问控制。

RABC模型认为权限控制的过程可以抽象概括为:判断Who是否可以对What进行How的访问操作,即将权限问题转换为Who、What、How的问题。who、what、how构成了访问权限三元组,Who,What,How分别对应着用户,资源,操作。RABC的核心在于通过为用户分配对应的角色进而将用户与对应的操作联系起来,已实现用户对资源的操作。

RABC是一个模型组,不同的模型组解决不同的权限分配需求。

行业发展层面

  • 人口红利耗尽,快速爆发,增长的机会少了很多。不能拿C端的流量思维来做B端的SaaS产品。
  • 美国有领先的SaaS企业产品,但国情不同,不能简单照搬模式。
  • 目前国内的SaaS产品也不少,如果仅仅保持工具层面的价值,复购率会很低。企业更看重结果,不能给他带来明显价值的产品,那么用户的续约意愿会很低。
  • 产品发展初期需要衡量好长期用户价值和短期商业价值。即做通用性功能还是增值功能?若一味的做增值功能,产品会渐渐迷失本心,沦为外包公司。
  • 产品发展中期需要做主要行业的解决方案来满足重点行业的个性化需求。之后再考虑是否做PaaS来满足有开发能力的企业的需求。
  • LTV:CAC≥3(即用户终身价值:用户获取成本≥3)时,说明产品的商业模式是健康的。
  • SaaS产品的关键是帮助用户成功。产品设计层面上可以关注相关指标来进行产品迭代。

原创文章,作者:Saanet,如若转载,请注明出处:http://www.taosaas.cn/2020/04/21/%e8%81%8a%e4%b8%80%e8%81%8asaas%e4%ba%a7%e5%93%81%e4%b8%8e%e8%a1%8c%e4%b8%9a/

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息