SaaS重构揭秘(1):为什么会出现重构?.docx

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

SaaS重构揭秘(1):为什么会出现重构?

PAGE 1 SaaS重构揭秘(1):为什么会出现重构?

当重构不可避免发生的时候,产品经理要弄清楚重构的原因并在重构之前做好准备。 市场上的saas公司有一个很奇特的现象,要么打算开始重构,要么已经走在重构的路上,似乎永远脱离不了重构的魔咒。 我当时去丁香园的时候,主要就是为了去做整个系统的重构(严格意义上来讲应该叫重做)。 一、为什么频繁出现重构? 在我看来,主要有以下3点关键原因。 1. 没有考虑清楚业务发展轨迹 很多公司在刚创立之初,或者是业务线刚启动之初,倾向粗放式发展,或者缺乏有体系的业务和产品规划。什么是粗放式发展,就是说前期收到一个客户需求,简单判断后,就开始设计并开发落地。 整个过程遵循的一个道理是快速、简单、高效的落地,并投入市场。 快就会意味着很多环节都缺乏足够的分析和论证,很多决策会伴随着大量拍脑袋式的主观决定。 这样的方式有好处、也有坏处,好处就是顺应了业务,业务需要你快速给她一个可商用的产品,可以直接解决客户目前存在的问题,你在最短的时间内做好并交付,非常灵活 坏处也很明显,首先你做的产品只能对应的解决现有的客户需求;另外过于快速的前期产品设计调研过程也会驱使产品经理弱视、甚至不去考虑产品未来会如何发展。 而随着用户需求在不久的未来不断升级,且产品并没有做好充足的可扩展性,就会发现现有的底层设计已经无法满足不断发展的业务变化了。 这就像造房子,你当初为了造个小平房,打了个适合小平房的浅地基,结果盖着盖着,你盖成了一座摩天大楼,毫无疑问这样的地基是无法承载摩天大楼的,无疑只能推倒重来。 很多时候,我们确实不知道未来业务会变成怎么样,有经验的PM能想的更深一些,判断的更准确些,但是也不可能完全预料的一模一样,因此无法因为这个原因完全避免重构,但是我们可以通过前期对于业务未来发展的方向判断,融入更多的可扩展性

最近下载