夜雨聆风学习资料网

ARTICLE · 1129824

软件产品和硬件产品的区别,决定了一个产品的生死

软件产品和硬件产品的区别,决定了一个产品的生死

做硬件,有着非常成熟的流程体系:

市场需求 → 产品定义 → 设计开发 → 试产验证 → 量产上市。

每个环节清清楚楚,按部就班。

但做软件,完全不是这样。

硬件的稳,软件的无常

做硬件,需求一旦锁定,基本不会大改,因为改一次,动的是模具、物料、产线,代价巨大。

做软件,产品定义要随着市场需求,经常变化。

更麻烦的是,产品定义的理解,千奇百怪。

一个需求,要经过产品定义、UIUX、前端、后端、算法、模型、测试、验收,每个人的理解都不一样。

这时候,缺不了一个专业的产品经理来拍板判断。

一张 AI 的 UI 图,掀起一场风波

项目开发大半年了,有人突然在群里甩出一张 AI 做的 UI 图。

"咦?AI 做的 UI,比咱们产品里的 UI 好看多了。"

大家把 AI 的图和原来的图一起上传到群里,一对比,还真是。

这时,老板怒了:

"UI 的同学,把所有 UI 图用 AI 优化一遍,发到群里,PM 监督执行。"

看似一个简单的需求。

40 多个 APP,哪有时间优化

我回头找 UI 的 leader 聊,把 UI 同学手里的活盘了一遍。

这一盘,傻眼了——

一共有 40 多个 APP,还有 OS、开机向导、launcher、玩机技巧……好多新功能都没开发完,UI 图也没画完。

哪来的时间去优化?

况且,优化方向、优化范围,都还没定下来。

即便优化完了,还得做前后端开发,甚至要找外包,还得测试……

我带着大家,重新排了优先级

我带着 UI、产品、研发、测试的同学,把 UI 手里所有的活从头盘了一遍。

按照功能需求、性能需求、优化需求,以及各个 APP 的重要程度,逐一拆解、排序,然后发给了老板。

这事才算告一段落。

整个过程,是对团队工作的梳理,是上下级的一次对齐,说到底,是正常的沟通。

做软件,一定要收得住需求

这件事,让我更认清了一个道理:

做软件,一定要收敛需求。

要先保证最基本的功能先上,而不是不断冒出新的需求、不断开发。

我们是活生生的例子——40 多个需求,一直开发、一直优化,搞了一年多,还是没上市。

而硬件,早就做好了,在仓库里躺着等。

结果就是:既浪费了库存的钱,又错过了上市的最佳时机。

这些坑,也许只有聪明睿智的老板才拎得清,也只有专业的人,才识别得出问题。

话讲了很多次,不生效

"做最基本的功能,先上市,再不断升级迭代。"

这句话,我给老板讲了好多次,不生效。

没办法,那就按老板的要求来吧,继续加需求,继续优化。

只是我心里清楚:

公司运营是老板的,但个人成长是自己的。

当我把这一个一个故事写出来,对自己是一种总结——知道坑在哪,知道解法在哪,这就足够了。


做硬件难在"改不动",做软件难在"收不住"。

搞清楚你在做哪一类产品,才知道该把劲往哪使。

相关学习资料