|
去年冬天我接了个小程序私活,小程序接报价一万二,私活最后到手七千八。小程序接不是私活客户砍价,是小程序接我自己把工期从三周拖成了六周——中间需求改了四版,加了两个页面,私活还搭进去一个周末帮客户对接微信支付。小程序接这行当里,私活报价和实际收入之间那条鸿沟,小程序接往往不是私活技术难度挖出来的,是小程序接沟通成本、需求漂移和验收标准模糊这三把铲子一点点刨出来的私活。 小程序私活的小程序接门槛比接网站外包低,但坑一点不少。私活我见过一个朋友接餐饮点单小程序,小程序接客户说“就照着美团那个做”,他真信了。结果做完基础功能后,客户要会员积分、要拼团、要裂变红包,最后连“附近的小程序”排名优化都写进了验收单。他咬着牙加了三个月班,尾款还是被扣了20%,理由是“打开速度比美团慢”。 报价单里藏着的隐形工作量 很多人算私活成本只算写代码的时间。错了。一个完整的小程序项目,编码占40%,需求梳理占20%,测试和修bug占25%,剩下15%是部署、文档和售后。我现在的习惯是,报价前先花两小时跟客户开个需求确认会,把每个页面的交互逻辑过一遍,当场画草图。这俩小时不收钱,但能省掉后面二十个小时的扯皮。 有个做美甲预约的小程序,客户一开始只说“能选时间、能付款就行”。聊到第三轮才冒出来:要支持多个美甲师排班、要自动发短信提醒、要跟店里现有的收银系统对接。这些需求不是客户故意藏着,是他自己也没想清楚。你得帮他挖出来,挖不出来就是你的锅。 技术选型别给自己挖坑 原生开发还是用uni-app?我的经验是,如果客户预算低于两万,直接上uni-app。别听那些“原生性能好”的论调,私活项目里性能瓶颈九成不在框架,在图片没压缩、接口没做缓存。去年用uni-app做了个社区团购小程序,客户日活三千多,照样跑得稳。省下来的时间拿去写文档、做测试,比死磕性能划算得多。 后端更别自己造轮子。微信云开发对私活来说就是救命稻草,数据库、存储、云函数一把梭。除非客户明确要求独立服务器,否则别碰自建后端。我认识一个老哥,为了省云开发那点费用,自己买服务器搭MySQL,结果被DDoS打了三天,项目直接黄了。 验收环节才是真正的战场 交付前一定要让客户在真机上走一遍完整流程。不是发个体验版让他随便点点,是拿着他的手机,从注册登录到下单支付,每个按钮都点到位。有个做宠物寄养的小程序,我自测时一切正常,客户拿到手第一件事就是“我要改个按钮颜色”。改完颜色他说“顺便把首页轮播图换成视频”。这种“顺便”最要命,你答应了这次,下次他还会“顺便”。 尾款到账前别交源码。这话听着不近人情,但吃过亏的人都懂。我现在的做法是,验收通过后先给体验版,尾款到账再给完整代码和部署文档。客户要是连这点信任都不给,这活不接也罢。 接私活这事,技术只占三成,剩下七成是预期管理。把丑话说在前头,把需求写进合同,把验收标准量化到每个页面。别怕显得斤斤计较,你越专业,客户越不敢随便改需求。至于那些开口就说“很简单,随便弄弄”的,直接报个高价劝退——他们不是你的目标客户。 |