首先,大家都知道这个时代在飞速发展,连你赶地铁的脚步都在不知不觉中变快,更不要说移动互联网飞速的发展。一个大而全的版本开发周期必然比较长,每一分每一秒都有新的团队新的创意新的产品出现在这个市场上。如果你希望一次性来一个满汉全席,一次性上线所有的功能点,很可能会在快速迭代的竞争对手面前错失良机。
其次,资源是有限的。这里的资源不仅仅指开发资源,还包括市场推广资源,运营资源,UI设计资源。你要大而全很可能会把很多的人力都一次投入,小公司人手少就不要提了,即使大公司资源充足,但是还有别的产品线在要资源呀。
第三也是最要命的——大而全的版本经历漫长的开发周期终于上线,最后发现用户根本不买账,或者用户使用起来有重大的问题(不要赖测试没测出来,有的时候你产品设计根源上就出问题了)。怎么办?改呀!但这个时候的“改”很可能是推倒重来,大规模地修改你的产品甚至可能是彻底重构。随着时间的流逝,就没有然后了。(大公司可能好一点,小公司基本就狗带了)
第四,一上来大而全的版本,用户接受和使用的门槛可能被我们人为的拔高。本来一个功能点,用户上手很快,甚至可能秒懂。而一下子给了一堆都很重要的功能点,用户可能会觉得“这么多啊,没有重点呀”。产品原本的亮点可能就这样被自身的其他功能给掩盖。
成功的产品大多都不会一次把所有功能都开发完,都是采取“小步快跑,逐步迭代”的策略。“钉钉”刚出来的时候上的功能‘免费电话会议’。这一功能迅速在职场白领中推广开来,一些在各地有分公司的企业特别欢迎。靠这个功能打开市场之后,才逐步在迭代中上线了更多的功能点,比如令职场人又爱又恨的“钉一下”。大家知道企业应用要做好很难,每个企业需求都可能不一样。有的产品希望一上来就能满足所有需求,做起来磕磕绊绊。而“钉钉”找到最核心的点切入,却起到了事半功倍的效果。