工作都在表格里
几个人同时编辑一份 Google 表格,版本对不上,修改记录没人能找回。
几个人同时编辑一份 Google 表格,版本对不上,修改记录没人能找回。
报价或价格由经理照着说明在计算器里算。错误时有发生,速度取决于人。
看了几个 CRM,每个都有 80% 用不上,而需要的 20% 又没有。或者有,但价格等于一个独立项目。
订单状态、文件、历史——都得去问经理,而经理为此耗掉半天。
一部分在 CRM,一部分在财务系统,一部分在邮箱。根本拼不出完整的图景。
您的工具不只对自己有用——您在考虑订阅、套餐和给客户的独立账号。
所有者、经理、客户、承包商——各看各的。
按部门、分支机构或项目。
谁在什么时候改了什么——并可回滚。
按需启用,用于能接触资金和个人数据的角色。
围绕您的业务实体构建结构,而不是套别人的模板。
承载数十万条记录也不卡顿。
把如今存在 Excel 和 Google Sheets 里的内容搬进来。
就是经理现在用的那套公式,只是不再出错。
按负责人、状态、业务方向。
按您的模板,而不是标准表格。
合同、发票、验收单——直接由系统数据生成。
放在首页,免得每天早上手动拼凑全貌。
Telegram、邮件、短信——哪个方便用哪个。
CRM、进销存、财务。
如果是 SaaS——套餐方案与定期扣费。
供移动应用或合作伙伴使用。
不是「系统应该会什么」,而是现在的工作是怎么运转的:谁做什么,数据从哪来,时间耗在哪。往往一半的需求在这一步就会被砍掉。3–5 天。
可点击的页面框架:能看到逻辑、跳转和数据构成。在这里改动只需几小时,而不是返工代码一周。1–2 周。
把系统拆成模块,每个模块有自己的价格和工期。您能看到首次上线包含什么,什么可以推后。随原型一起交付。
每两周交付一个可以打开试用的可用模块。各阶段之间的优先级可以调整。
迁移数据、培训团队、一个月内持续跟进。之后按您的任务继续演进。
第一阶段——流程梳理与原型——可以单独订购,价格 $1200。您将获得系统架构图和报价,拿着它可以找任何承包商,不一定非得是我们。
「自研还是现成」这个问题应该诚实地回答,而答案更多时候站在现成一边。如果您的流程很典型,市场上又有以合理价格覆盖它的服务,那么自研系统会更贵、更慢。这一点我们会第一个告诉客户。
自研系统在三种情况下是合理的。第一,流程套不进别人的逻辑:您在让工作去适应软件,而不是软件适应您。第二,需要的功能有,但价格不成比例:为了一个必需的功能,不得不给整个团队购买最贵的套餐。第三,系统本身就是您打算销售的产品。
这类项目最大的风险不在技术,而在于做出来的系统不对。所以我们不从代码开始,而是从梳理当前流程开始:谁做什么,数据从哪来,时间到底耗在哪。往往在这个阶段,一半的初始需求会被砍掉——原来一个更简单的方案就能解决问题。
接下来是无设计的可点击原型:页面、跳转和数据构成的框架。在原型里改动只需一小时,在写好的代码里则需要数周。逻辑错误在这里被发现的成本最低。
开发分阶段进行,每个阶段有自己的价格和工期。每两周您都会收到一个可以打开试用的部分。这消除了大项目最大的恐惧:任何时候都清楚钱花在了哪里,任何时候都可以停下,手里拿着的是可运行的系统,而不是一个装代码的文件夹。
单一角色的客户后台或计算器——$6000 起,8–10 周。带多个角色、流程和报表的内部系统——$12000 起,三个月起。带订阅的 SaaS——$20000 起。精确报价在原型完成后给出。
因为在梳理流程之前,没有人——无论我们还是您——知道准确的工作量。随口报一个数当然可以,但要么「以防万一」报高了,要么报低了,然后在过程中「冒出」额外工作。我们会立刻给出价格区间,精确价格则在原型完成、每个页面都清晰可见之后给出。
通常是的,我们会第一个说出来。只有当您的流程套不进别人的逻辑、现成服务为所需功能索价过高、或者系统本身成为产品时,自研才是合理的。
原型——启动后 1–2 周,已经可以点击。在浏览器中打开、处理真实数据的首个可用模块——3–4 周。之后每两周增加下一个模块。
后端 Laravel,前端 Next.js 或 Inertia + React,数据库 PostgreSQL 或 MySQL——视任务而定。移动应用用 Flutter。技术栈根据项目以及后续由谁维护系统来选择。
可以,这是上线的标准环节。我们从表格、CSV 导出或直接从旧系统数据库迁移。迁移前会展示数据如何落入新结构——避免事后才发现缺了什么。
上线后一个月内我们持续跟进——包含在费用中。之后可选择持续开发的包月服务,或按需的小时计费。代码、仓库和访问权限都归您:任何开发者都可以接着开发。
沟通系统需求
启动项目