我从外包接了个小程序项目——踩了5个坑,第三个差点让我赔钱

王尘宇 经验分享 1

今年3月接了个微信小程序的外包,需求是一个本地的家政预约平台。报价两万八,工期一个月。结果拖到45天才交付,还被扣了两千块尾款。复盘一下踩的坑,以后打死不犯了。

坑一:需求文档是废纸

甲方给了一份20页的"需求文档",里面写了各种花里胡哨的功能——积分商城、会员等级、拼团优惠。我问了一嘴"这些功能你真的需要吗",对方说"先做着吧"。做到第三周他看了一眼原型图,说"哎呀这个拼团太复杂了,我们暂时不要"。那两周白干了。教训:接活的时候逼着对方排优先级,签合同注明——超范围需求另算钱。

坑二:微信支付审核等了12天

小程序涉及支付,需要微信支付商户号。我在开发快完成的时候才去申请——犯了大忌。审核流程走了12天,项目就卡在那12天。正确做法:签合同当天就提交商户号申请,审核期间做前端和后台逻辑。

坑三:差点赔钱的SSL证书

上线前一天,用户反馈"小程序打不开"。排查两小时发现是后端API的SSL证书过期了——用的是Let's Encrypt免费证书,忘了配自动续期。最要命的是那天是周六晚上,客户说周一早上老板要演示。我连夜手动换了证书,又花钱买了付费SSL——一年两百多块。如果周一演示失败,合同里写了逾期每天扣5%。

坑四:图片上传没做压缩

家政平台需要上传服务人员照片和证书。我没做前端压缩,结果有个阿姨用原图上传——一张13MB。小程序直接白屏了。加了压缩逻辑后好了,但已经上线一周,被投诉了好几次。

坑五:测试用例不够

我自己测的时候都用的iPhone,一切正常。上线后安卓用户反馈页面错位。原来是小程序在安卓上对rpx单位的处理有细微差异。后来买了一台二手的红米专门做安卓测试,两百块解决。

总结

两万八的项目,扣了两千尾款,算上加班和额外花的钱,实际到手大概两万。学到的东西值:需求必须签字确认优先级、支付资质提前办、SSL配自动续期、图片压缩放前端、安卓机必须测。这五条值两万。

标签: 经验分享 小程序开发 踩坑记录 微信小程序

发布评论 0条评论)

  • Refresh code

还木有评论哦,快来抢沙发吧~