V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
why1001
V2EX  ›  程序员

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

  •  
  •   why1001 · 2022-05-06 15:41:00 +08:00 · 1286 次点击
    这是一个创建于 693 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

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

    @zoharSoul #3 我也是这样想的,但是我说话不好使 哈哈
    zoharSoul
        5
    zoharSoul  
       2022-05-07 12:43:50 +08:00
    @why1001 #4 saas 老是面向定制化开发就成外包了...失去了原本的意义
    taowen
        6
    taowen  
       2022-05-07 14:40:51 +08:00
    @why1001 老板总有吧。这个问题核心是老板想要怎么赚钱?收费模式是如何的。只要收费合理,跪舔也不是不行。客户想要不给钱,还要单独拉长期分支维护,赔钱的买卖是没有人会做的。
    why1001
        7
    why1001  
    OP
       2022-05-07 14:46:36 +08:00
    @taowen #6 收费按用户账号来的,一个账号多少多少钱,标准产品外的所有东西都是要付费的,数据导入、额外的字段、功能都是收费的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2684 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 15:30 · PVG 23:30 · LAX 08:30 · JFK 11:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.