3周极速交付:计算机视觉建站系统
|
去年二月份那场需求评审,我原以为要撕三天——结果两小时就拍板了。老板直接拍桌子说「三周必须上线」,会议室里空调滴水的声音比开发们的抽气声还响。前端老张的手机在桌上震了五次,每次震动都带着「您有新的需求变更」的提示音,最后他直接关机塞进抽屉,结果发现抽屉里还有半包没拆的辣条。 三周交付?当时我觉得老板疯了。计算机视觉的建站系统,光模型训练就得两周,剩下一周要搞定前端交互、后端接口、部署上线——这哪是排期,这是算命。但老板甩了张表:「看看竞品,人家两周前就灰度了。」我凑过去看,发现他手机屏幕裂了条缝,表格数字都变形了——可那转化率数字确实扎眼,比我们高三个点。
文章配图,仅供参考 后来才知道,老板的「三周」不是拍脑袋。他让产品把需求砍了三分之二:什么动态标签、多模态检索、用户行为预测——全砍。最后只留了三个核心功能:图片上传、模型跑分、结果导出。前端小李当场就炸了:「这不就是把现成的CV库套个壳吗?」老板点头:「对,就要套壳。」开发那周,会议室的白板笔没水了。测试小王用红色马克笔在玻璃上画流程图,画到一半被保洁阿姨擦了,他举着半截笔愣了三秒,转身去楼下便利店买了盒新的。而我在看监控数据——第一天上线,注册转化率只有8%,比预期低一半。但第二天直接跳到15%,第三天22%。后来复盘才发现,第一天是因为灰度只开了10%流量,第二天老板手动把比例拉到50%,第三天直接全开——他根本没等AB测试结果。 最魔幻的是模型部分。我们原计划用自研的轻量级网络,结果训练到第五天,老板突然说「别训了,直接用开源的」。我争辩:「开源的准确率低5个点。」他拍着桌子喊:「低5个点但快两周!用户要的是速度,不是那5个点!」后来上线后,用户确实没抱怨准确率——他们根本没对比,只觉得「上传即出结果」很爽。我原以为用户会纠结精度,结果他们只关心「能不能立刻用」。 但也不是所有功能都成功。我们硬塞了个「智能推荐模板」的功能,根据用户上传的图片类型推荐建站模板。结果上线后埋点数据显示,使用率不到3%。后来问用户,他们说「我上传的是产品图,推荐的是旅游模板,这哪跟哪啊?」——这个功能从需求到开发到上线,花了整整三天,最后成了摆设。而老板当时拍板要加这个功能,只因为「竞品有」。 说到竞品,那周我们天天盯他们的版本更新。他们比我们早两周上线,但第一版漏洞百出:图片上传失败率30%,模型跑分要等五分钟,导出结果还经常丢数据。我们看着他们的用户吐槽,一边改自己的代码一边笑——结果他们第二周就热修复了所有问题,第三周直接上了新功能:支持视频分析。而我们还在纠结「要不要加个图片裁剪」——这就是优胜劣汰,慢一步就被甩开。 三周到期那天,老板在群里发了个「庆祝上线」的红包,我抢了8.88。测试小王私聊我:「这系统能撑过一个月吗?」我回:「不知道,但至少现在没崩。」他发了个捂脸的表情:「我刚才发现,用户上传超过10M的图片会直接502。」我盯着屏幕愣了两秒,转身去找老板——结果他在会议室跟产品开会,桌上那摞打印的需求单堆得比显示器还高,最上面一张写着「V2.1需求:支持多语言」。 后来我复盘,觉得三周交付能站住,核心就两点:一是老板敢砍需求,把「完美」换成「能用」;二是竞品给了压力,逼着我们必须快。那些被砍的功能,比如动态标签、用户行为预测,不是不重要,而是在那个阶段,「快」比「好」更重要。用户不会等我们完善所有功能,他们只会选「现在能用」的那个。 但我也清楚,这种极速交付有代价。比如那个「智能推荐模板」的功能,白费了三天人力;比如用户上传大图会502,我们到现在都没修复;比如模型准确率比自研的低5个点,可能影响长期留存。可老板不在乎这些——他说「先活下来,再谈优化」。 现在回头看,那三周像场豪赌。我们赌用户要的是速度,赌竞品不会立刻修复漏洞,赌老板的「砍需求」不会砍到核心。幸运的是,我们都赌对了。但下次呢?如果竞品也学我们砍需求,如果用户开始纠结准确率,如果老板要求两周交付——那时候,我们还能靠「优胜劣汰」站住吗? 上周五下班前,老板把产品叫进会议室,我路过时听到一句:「V3.0要加直播功能,三周后上线。」产品的声音都快哭了:「可直播的SDK还没对接完啊!」老板说:「所以现在开始对接。」我加快脚步走过,心想:又来了。 (编辑:草根网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |






浙公网安备 33038102330471号