saas 如何做针对功能的定制化

2022-05-06 15:41:00 +08:00
 why1001

最开始客户如果有定制化字段之前都是对原来的页面 copy 一下给这个客户专门加上,写专门的逻辑,但是这样标准产品越来越臃肿。

之后做了一个应该算是“lowcode”的东西吧,可以通过拖拉拽生成一些简单功能,但是对于系统中已存在的复杂业务的功能或者想弄一个复杂的,这个东西就有些无力了。

所以我们想做一个对某个功能定制,目前想的是: 开放一些核心业务 api ,然后从外部针对这个功能写一个轻量的项目引入进来。

但是觉得这样不是很好的办法,想请教下大家有没有什么好的方案。

技术栈是前后端分离 springboot 和 vue

必要时 k8s 、docker 也可以上来玩一下

1516 次点击
所在节点    程序员
7 条回复
duduaba
2022-05-06 15:51:43 +08:00
只要是定制的 sass ,如果是一套代码逻辑满天飞最后都会越来约臃肿。可以学一下传统软件做法,一个厂商对应一个分支,然后功能在主分支上迭代,有定制化需求的话如果是大众化需求就在主分支开发,测试通过后合并到各定制分支,这样的话后期维护还好一些,但是人力投入很大。
taowen
2022-05-06 15:57:36 +08:00
这个问题应该是产品经理来考虑的事情,也和如何收费有关系。https://zhuanlan.zhihu.com/p/356202989
zoharSoul
2022-05-06 16:02:57 +08:00
最好的办法就是不做
why1001
2022-05-07 12:10:35 +08:00
@duduaba #1 这样也很麻烦呀,我们用户量还不是很大,准备试着弄一下针对功能的定制了。

@taowen #2 我们公司应该算是没有产品,需求都是客户或者业务人员提的。。。

@zoharSoul #3 我也是这样想的,但是我说话不好使 哈哈
zoharSoul
2022-05-07 12:43:50 +08:00
@why1001 #4 saas 老是面向定制化开发就成外包了...失去了原本的意义
taowen
2022-05-07 14:40:51 +08:00
@why1001 老板总有吧。这个问题核心是老板想要怎么赚钱?收费模式是如何的。只要收费合理,跪舔也不是不行。客户想要不给钱,还要单独拉长期分支维护,赔钱的买卖是没有人会做的。
why1001
2022-05-07 14:46:36 +08:00
@taowen #6 收费按用户账号来的,一个账号多少多少钱,标准产品外的所有东西都是要付费的,数据导入、额外的字段、功能都是收费的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/851181

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX