表格已经不准了
早上刚更新时是对的,十点就不对了。所有人都知道它不准,所以所有人都另存了一份自己的,现在有六个版本的“真相”。
我们做过的每一套运营系统,起点都一样:生意本来跑得好好的,然后就不行了。不是哪里坏了,而是需要人脑子里记住的事情,超过了一张表格加一个微信群能承载的量。
早上刚更新时是对的,十点就不对了。所有人都知道它不准,所以所有人都另存了一份自己的,现在有六个版本的“真相”。
客户没有任何地方可以自己查,只能打电话。每一通电话都把一个人从手上的活里拽出来。信息是有的,只是存在只有员工能碰到的地方。
发票靠单据、便签和记忆拼凑。有些费用整个漏掉了,而发出去的那些又被客户质疑。
数字变了,但没有记录是谁改的、什么时候改的、为什么改。客户不认账的时候,你没有任何东西可以摆在他面前。
四种形态覆盖了绝大部分工作。它们很少是分开的项目——一套系统通常包含其中两三种。
仓储管理、库存、发货、工单跟踪。这套系统知道东西在哪、归谁、经历过什么——围绕你的生意真正在搬、真正在收费的那个东西来设计。
给客户一个登录入口,电话就停了。他们看到自己的数据,且只能看到自己的——库存、订单、工单、账单——权限收得足够紧,让“给错客户看错记录”在结构上不可能发生。
数千 SKU 的批发目录、批量与重复下单、客户分级定价、账期管理。这些是标准电商处理不了的流程,而我们的架构处理得了。
员工和系统之间的那些管理后台、审批流和报表——以及和 Xero、你的 ERP、支付渠道,还有其他已经在跑你生意的系统之间的连接。
软件项目失败,几乎都发生在“客户要的”和“客户真正需要的”之间那道缝里。我们在动工之前就把这道缝填掉,而且在数字落到纸上之前,不要求你承诺任何事。
免费 · 不需要承诺任何事
你讲讲生意现在是怎么跑的——通常是一张表格、一个微信群,加上某个人的记忆。我们告诉你这大概是个什么量级的项目,以及定制软件到底是不是对的答案。有时候不是,我们会直说。
大部分项目免费
我们把系统做什么、不做什么、多少钱,全部写下来。如果项目大到我们必须去你现场待几天才能把流程看明白,这部分梳理工作会单独谈——而且你决定做的话,它从开发费里扣掉。
通常十二周
我们做出“真正有用”的最小范围,然后让真实用户用起来。不是原型也不是演示——是你团队开始在里面干活的那个东西,重要的数据已经在里面了。
长期 · 无锁定
先一个站点、一个班组、一条流程。我们盯着它跑,把真实世界暴露出来的问题修掉,然后才往外扩。代码仓库、服务器和文档从头到尾都是你的——多数客户会继续让我们做迭代,但那是一个选择,不是依赖。
按交付周计价,动代码之前就谈定。下面是真实项目实际落在的区间,不是营销数字。
网站公开报价。系统按项目报价。
每一套运营系统的形状都不一样,公开一个数字对谁都没帮助——小项目被吓跑,大项目被封顶,而且这个数字会挡住真正该聊的那些事。所以我们不公开。先聊 30 分钟,我们会告诉你这大概是什么量级、值不值得做、下一步要花多少钱。动代码之前你会拿到一个书面固定价,范围不变,数字就不变。
品牌官网、电商这类网站项目是另一回事,那部分我们公开报价——按交付周计价,价格区间就写在页面上,报价器你可以自己跑一遍。
查看网站定价每套系统上我们都会做的三个决定,以及背后的理由。
Go、React、PostgreSQL、AWS。没有一样是时髦的,但五年之后每一样都还维护得动。我们不在只有我们能扩展的低代码平台上搭系统,也不会因为某个框架这个季度看着有意思就用它。
每一个界面中英文都能用,是因为系统一开始就是这么设计的,不是事后加了个翻译层。对于一个中英文都在用的现场团队和客户群来说,这是“员工愿意用”和“员工绕着走”的区别。
代码仓库、云账号、数据库和数据,从第一次提交起就在你名下。没有授权费,没有按人头收的平台税,也不存在“离开我们就失去这套系统”这种情况。
因为设计你这套系统的资深工程师,就是动手做它的那个人。中间没有客户经理层,没有转手给初级团队,也不会在“听懂你生意的人”和“写代码的人”之间丢失上下文。代价我们说清楚:我们同时只接很少几个系统项目,如果排满了,我们会直接说,而不是把你排在一堆我们开不了工的活后面。
几乎每一次首轮沟通都会出现的问题,认真回答。
通常是一张表格、一个微信群,加上某个人的记忆。聊 30 分钟,我们会老实告诉你定制软件是不是答案、大概是什么量级的项目、下一步要花多少钱。没有义务,也没有一堆提案 PPT。