产品为什么会出现重构?

下面就来讲讲,通过这次重构,我自己总结到的一些事情。

主要就在于这三个关键原因:

有些公司在刚成立,或者刚开始启动一条业务线的时候,业务和产品缺乏体系化的规划,为了尽快投入市场,追求快速、简单、高效的落地,经常在收到一个客户需求的时候只是简单判断就开始设计并开发落地。

诚然,快速高效地做好并交付产品,不仅是解决了当前客户需要解决的问题,也是为了顺应业务将利益放大化,较为灵活。

但是这样做也会有非常明显的坏处。一是交付的产品只能解决客户现有的需求;另外则是限制了你身为产品经理业务能力的提高,因为前期产品设计调研过程如果过于快速,你就缺乏对产品深入的思考,甚至不会考虑产品的未来将要如何发展,长此以往就会造成你在行业上的短视。

而如果为了追求速度,没有在前期做好充足的准备,导致产品缺少足够的可扩展性,当用户需求在未来升级的时候,现在的底层设计就没有办法跟上业务的发展,最终导致重构的出现。

就好比最初的时候,客户找你建一个房子,你经过简单分析,认为小平房可以满足客户现在的需求,于是你只打了一个适合小平房的浅地基。后来客户的需求增大,小平房已经不能满足使用了,要往上盖成摩天大楼,可是你的地基承载不了大楼,那你只能推倒小平房重新打地基了。

尽管我们无法确定未来的业务会有什么样的发展,无法通过解决这个问题完全避免重构,但是我们还是可以在这上面减少一些重构的可能性,而这只需要我们在前期判断业务未来发展的时候,合理增加设计的一部分可拓展性。

举个例子,一个完整的营销活动会涉及商品的选择,参加人员的选择、规则的设置、奖品的设置以及投放渠道的设置。

刚开始为了尽快将活动上线,可能会简化很多流程,采用对用户对开发来说都简单便捷的方法,比如将创建活动页直接集成以上的选择和设置,一步到位创建活动。

但在后来活动场景增加了,也许是商品的选择需要增加规格选择项,也许是投放渠道要增加,也许是参加会员要增加分类,也许是活动规则有变动……

而原本的方案并不支持这些拓展,只好推翻重构解决这些问题,这就产生了巨大的迭代成本。

产品功能设计有问题,是重构原因中比较多出现的情况。

就比如我们开发一个购物APP的商品列表页,想让不同会员等级的客户在浏览商品列表页的时候,看到对应当前会员等级能享受到的会员价格。

然而为了实现这个功能,我们可能需要请求多个接口,但多个接口参与进来之后,程序运行的工作量就变大了,这样的后果就是页面加载变慢,很大程度上影响了用户体验,即使做了几次优化也没有明显的改善。

虽然我们满足了用户需求,但是却降低了用户体验,这样的产品功能设计是有问题的。

最终为了彻底解决这个问题,我们只能推翻了先前的设计,彻底重构这个部分。

虽然这只是一个页面,但也算一个小重构了。如果在其他更大体量的产品中,那么重构的成本也就增大了。

当然了,并不是所有的重构都是产品层面的重构,有相当一部分的重构,其实发生在技术层面,也就是说,在技术架构部分出现了问题。

总的来说,几乎每家公司都会遇到上面的这三大类问题,而这种问题也不仅仅会出现在产品上,更多时候,它们会存在于管理上。

对于SAAS产品来说,如果在开发设计前没有做好充分的准备,对业务了解不充足,制定的策略不合理,那重构的可能性就极大,重构的代价更是难以预估。因为要做一次全站重构,是一个大体量、高难度、系统化的活。

之所以有些公司有些业务让人感觉一直在重构,很大的原因是因为每次重构完后没过多久又不能满足新的业务需求了,为了发展只能再重构。

既然重构有这么多坑,那作为重构的掌舵人,如何尽可能的避免这些坑,将全站系统重构规划好呢?

那就要在前期的准备工作中做好充足的市场调研和业务分析了。

在重构之前,你一定要先去深入的了解你所做的行业、市场,以及自己公司的业务,对大方向有一个概念。接着要了解准备做的产品,还有竞品的情况。

对这些有充足的了解之后,可以根据下面几个问题思考:

这个变化决定了产品的架构,也就从根本上决定了重构的策略。

和客户进行实际接触和深入沟通,并观察客户在工作中的情况,深入了解用户的需求,包括客户对所在行业的看法以及他们自身在未来有什么样的发展计划。

并找出以下问题的答案:

尽管我们没有办法完全避免重构的可能性,但我们可以在开发前多思考多做准备多和客户沟通,减少不必要的重构。

而当重构无法避免时,我们也要做好重构前的各项准备,让每一次的重构都是有意义有价值的。

作者:氟西汀,比二会更帅一点的男人,公众号:氟西汀终究还是没了。

THE END
1.《不合理的产品设计》课件.pptx《不合理的产品设计》PPT课件;目录;01;产品设计的概念;影响用户满意度;;;常见不合理产品设计案例;产品设计的重要性;02;;;操作难度过高;误触率高;03;导致身体不适;家用电器设计存在的问题;灯具设计不满足实际需求;;;04;;影响驾驶体验;;火车站设计不便利;总结;05;;;网购产品设计存在的问题;;按钮位置不明确;06;...https://max.book118.com/html/2024/0401/8072036011006053.shtm
2.生活中不合理的设计产品*4. 你如何看待自已面临的不合理设计产品的麻烦 好 一般 不好 非常差 *5. 你认为自己大学所做的校园中还有那些不合理的设计产品? 寝室内设计的插座不合理,需用移动插座进行接线 橱柜结构设计不合理,不合适摆放书籍等 教室内灯开关没有明确标明对应灯 *6. 你周边的人有没有经常抱怨不合理的设计产品...https://www.wenjuan.com/s/miuEB3b/
3.产品项目复盘(方法论+案例)一次内部的小范围评审可以规避大部分需求不合理的地方,可以直接有效的提升需求评审的效率,同时也能增加其他团队对产品团队的信任感。.如果功能逻辑涉及到多个产品负责人,这一步还是很有必要的! 10、评审完毕,进行开发周期与设计周期的确认 合理评估项目时间,是否与上线时间冲突,及时沟通,看是否需求调整需求计划 ...https://www.jianshu.com/p/b09b1a910d71
4....涉及导致消费者受到产品伤害(因产品设计不合理质量不合格警示信...投诉基本信息:2024年05月17日,消费者黄**(手机尾号 4180,用户ID ***6264)反映其于2024年01月15日通过现场购买其他厨房用品。 投诉问题:可能存在质量->导致消费者受到产品伤害(因产品设计不合理、质量不合格、警示信息不全等原因而导致消费者受到产品伤害)问题,要求更换,修理,赔偿损失。 处理...https://finance.stockstar.com/RB2024052200000281.shtml
1.产品创意分享及不合理设计的发现文档资料12儿童衣柜儿童衣柜把抽屉的形状设计得把抽屉的形状设计得和物体的形状一致,和物体的形状一致,达到让小孩子清楚哪达到让小孩子清楚哪个抽屉放置什么东西,个抽屉放置什么东西,可以说设计师想到的可以说设计师想到的就是让小孩子从小就就是让小孩子从小就晓得每件物体都应该晓得每件物体都应该有它们自己的位置的。有它们...https://m.renrendoc.com/paper/201022395.html
2.生活中需要改进的产品设计生活中需要改进的产品设计案例大家好!今天让小编来大家介绍下关于生活中需要改进的产品设计_生活中需要改进的产品设计案例的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。 文章目录列表: 1、生活中有哪些不方便/不合理的产品设计? 2、列举你觉得生活中设计不合理或者需要改进的用品~ ...https://www.jbairui.net/designzixun/23165.html
3.盘点那些糟糕透顶的产品设计生活中不合理的设计时常让人龇牙咧嘴,却又无可奈何。有网友把一些糟糕的产品设计整理成集,一起来吐槽吧。 当三眼插头遇到两眼插头,根本就是一出悲剧。 道路铺砖之间的间隔设计,人称“一步娘炮,两部扯蛋”。 所有的马桶对于男性同胞来说都是一场噩梦。马桶的大小众所周知,当男人坐下开工时,必须前面控制流量,后面...https://www.guancha.cn/life/2013_11_28_188977.shtml
4.24家险企人身保险产品有问题被通报!涉及国华人寿泰康人寿华夏...《通报》显示,近期人身保险产品核查发现存在产品设计问题、产品条款表述问题、产品费率厘定及精算假设问题以及其他问题,多家公司被点名。 产品设计方面 一是保险责任范围不合理 如:国华人寿某意外伤害保险责任包含急性病身故保险金,与意外伤害保险定义不符。 https://www.jfdaily.com/news/detail?id=553978
5.设计搜索功能,注意7个交互细节虽然这些日常问题听起来微不足道,但却能够影响你的心情:或者让你心情愉悦,或是令你灰心丧气。 三、合理的搜索具备哪些因素 1. 产品的需求程度与目标用户紧密关联 不同的产品适用于不同的目标用户,此产品设计的所有功能都需要根据目标人群定义,脱离目标人群而设计产品功能相当于闭门造车,对产品设计危害极大。 https://www.hxsd.com/information/24248/
6.长沙五年内逾期七次:原因影响及解决方法全面解析逾期资讯2.不合理产品设计 客户反映,佰仟金融虚假传,误导使用者购买不适合本人的理财产品,存在对投资人的诈骗表现。同时佰仟金融的产品设计也存在一定难题,部分理财产品收益率远低于市场平均水平,难以吸引投资者。 解决方法 1.建立多层信托机制 为了保护客户利益,建议佰仟金融通过引进第三方担保机构,建立多层信托机制,实现既保证...https://www.hezegd.com/lawnews/zixun/1054902.html
7.包装陷阱不合理的包装设计案例中,常见的问题之一是过度包装。过度包装指的是产品包装中使用了过多的材料,导致资源浪费和环境污染。 举个例子,某品牌手机在包装设计上,使用了多层塑料纸和泡沫保护,还有一层厚重的硬纸箱。这样的设计虽然能够保护产品在运输过程中不受损,但却过度消耗了大量资源。不仅如此,过度包装还增加了处理回...http://www.chinauci.cn/news/latest/54673.html
8.如果设计师遇到一个不合理的需求,试试这4个方法!优设网编者按:如果产品经理想把“帮助”按钮放到首页,设计师该如何反驳?以这个荒诞的需求为例,猎豹的资深交互设计师@可风f总结了四个方法,帮你拒掉那些不合理的需求。 昨晚刷知乎的时候看到一篇特别有意思的虚构故事,其中的案例让人哭笑不得。大概是说一个产品经理不顾产品信息结构的优先级,希望把一个"帮助入口" 做在首...https://www.uisdc.com/fix-inconsequent-design-demand/
9.产品设计缺陷属质量问题吗依据我国产品质量法的规定,产品设计存在缺陷的,如果造成产品存在危及人身、他人财产安全的不合理的危险或者不符合质量标准的,就是存在质量问题。 相关法律规定 《中华人民共和国产品质量法》 第四十六条 本法所称缺陷,是指产品存在危及人身、他人财产安全的不合理的危险;产品有保障人体健康和人身、财产安全的国家标准、...https://www.66law.cn/laws/837696.aspx
10.浅议“蚂蚁森林”在运营中遇到的困境(一)产品设计存在不合理 首先,“蚂蚁森林”作为支付宝中众多产品之一,没有突显出其地位和重要性。在手机支付宝APP中,“蚂蚁森林”同其他应用一样,需要用户手动添加才会显示在支付宝的主页中,属于二级菜单,如果用户没有手动添加到支付宝主页,会导致用户并不能快速地找到应用的位置,容易使用户忘记或失去耐心。其次,“...https://www.zzqklm.com/w/sklw/26287.html
11.文化产业存在的问题6篇(全文)杭州设计服务业可以带动工业产品附加值增加,提高杭州产品的竞争力和知名度。2009年上半年,杭州设计服务业实现增幅16.3%。467创意联盟自成立以来,主要吸引动漫设计、旅游产品设计、建筑景观设计、软件设计、工业设计等设计类企业,现入驻企业近70家,拥有设计人才1200余人,创地方税收201万元。https://www.99xueshu.com/w/file547s42y5.html