思考:如何理解“如无必要,勿增实体”?
在产品设计和管理的过程中,我们经常会遇到是否需要增加新功能或复杂性的决策。本文通过一个具体的案例,探讨了“如无必要,勿增实体”这一原则在实际工作中的应用,供大家参考。
一、背景
小蓝👦在工作日的上午,接到业务人员的电话☎️,电话里说话语气急切,小蓝感受到业务人员着急的心情。
1. 了解问题
业务人员反馈:“客户的门店下单码全部失效了,现在要怎么弄呀?”
小蓝从业务人员那了解到,产生问题的缘由:
1)客户期望
因客户不想要门店成员下单到公司,想要成员直接扫门店下单码,下单到对应的门店。方便财务对账,需要拆分不同门店的账单。
2)现存问题
由于部分成员是手动输入密码绑定公司信息下单,导致部分订单计入公司,而非对应的门店。
3)客户操作
客户内部的管理人员更改了绑定公司信息的密码,这样门店成员就无法手动绑定公司信息下单了,只能通过扫门店负责人分享的二维码下单。
4)造成影响
客户更改公司密码后,门店的下单二维码也被作废了。客户的公司下存在上千家门店,如果需要恢复门店下单二维码有效,公司需要重新生成上千个门店二维码,公司管理层需操作上千次。大大增加了客户操作的复杂度和工作量。
根据业务反馈的情况,客户比较着急要下单,需要尽快恢复门店下单二维码。
2. 解决问题
小蓝和内部技术人员沟通,讨论出一个当下最优解决方案:通过技术处理,批量恢复全部失效的门店下单二维码。
解决步骤:
step1:先用客户的一个门店二维码试验可行性,技术处理好后,通知客户扫码确认是否成功恢复了门店下单二维码。试验效果与预期一致。
step2:确认方案的可行性后,再继续通过技术处理批量恢复全部门店的下单二维码。并和客户沟通,后续如有遗漏的门店下单二维码没有恢复,可以及时联系业务反馈内部解决。
经过上述两个步骤,不到十分钟就解决了客户的问题,公司成员可正常扫门店下单二维码下单。
二、分析问题
根据上述场景,分析给客户造成影响的原因。一起见分晓吧~
1. 场景规则耦合
小蓝在设计门店下单二维码时,将作废二维码的规则耦合在修改公司下单密码的场景里面了。
客户一旦修改公司密码,全部门店的下单二维码同步作废。
2. 设计初衷
小蓝之所以会这么设计,是因为当初在设计公司下单二维码时,存在如下场景:
1)公司离职成员依然可以绑定公司密码下单,给公司带来不必要的困扰。
2)公司需要更改公司密码,离职成员就无法继续使用原始的公司密码下单了。
3)此时已分享出去的公司下单二维码也需要同时作废,避免离职成员继续扫公司下单二维码下单。
小蓝考虑:既然在修改公司密码时,需要同时作废公司下单二维码。那么,门店下单二维码应该也存在类似的场景,修改公司密码时,已分享出去的门店二维码也需要同时作废,避免已离职成员继续扫门店下单二维码下单。
三、复盘:其实可以这么做
1. 问题点
小蓝在不明确客户是否存在相关场景时,按自以为的场景规则设计,没有全面考虑到公司下单二维码与门店下单二维码的实际应用场景。
因此,造成过度设计,给客户的业务运作带来影响,大大增加了客户操作的复杂性和成本。
2. 小蓝可以如何应对该问题呢?
1、首先,在面临不确定的场景是否要兼容处理时,可以多问几个为什么。
Q1:客户修改公司密码时,就一定是不想让成员继续扫门店二维码下单吗?
Q2:一定要作废门店下单二维码?
Q3:不作废门店下单二维码会怎样呢?
Q4:当出现猜测的需求场景时,产品有没有相应的解决方案?
2、其次,尝试解答提问
A:如果客户修改公司密码,不自动作废门店下单二维码。在产品能力上,客户在需要作废门店下单二维码时,是可以手动作废历史门店二维码的。
3. 结论:应对措施
1、应对方案
1)按小蓝的自问自答,其实可以确认,当出现猜测的场景问题时,有现成的可行的解决方案。
2)那么,客户在修改公司密码时,可以先不处理同时作废门店下单二维码规则。
3)先上线,给到客户使用一段时间,依据客户的真实使用情况,再评估后续要如何迭代产品能力。
2、上线后监测计划
1)监测数据
观察客户相同时段内,成功修改公司密码的客户数据(X),及成功作废全部门店下单二维码的客户数据(Y)。
case1:按公司维度数据,如X与Y的比值趋近于1;
-结论:客户修改公司密码的同时,判断有很大概率是需要同时作废公司全部的门店下单二维码。
case2:按公司维度数据,如X与Y的比值大于1或小于1;
-结论:客户修改公司密码时,不一定需要同时作废门店下单二维码。可以先将修改公司密码与作废门店二维码分别拆开处理,规则不耦合。
2)收集客户的反馈
观察线上各渠道反馈的信息,或者从业务人员了解客户的使用情况。也可以先观察数据,挑选活跃度较高的客户,让业务人员帮助调研。
如果有时间,也可以自行去客户现场了解使用情况,可以多准备些想要了解的访问资料,多获取一些有用的信息。
(ps:实际上,小蓝在设计门店二维码时,已经考虑过那些问题了,并不是小蓝自己认为要这么设计,而是产品领导这么认为,并定义就应该这么处理。
抵不过强硬势力的小蓝,只好暂时性无奈地妥协了。这不,小蓝还得继续优化下。
好在客户的反馈证实了小蓝原本的想法💡是贴合客户场景的,用“少即是多”解释,即:更少的限制,能兼容更多元的客户使用场景。)
四、应用设计理论
上述结论“客户在修改公司密码时,可以先不处理同时作废门店下单二维码规则。”,符合奥卡姆剃刀原理“如无必要,勿增实体”。
“如无必要,勿增实体”(entities should not be multiplied beyond necessity)常常被简称为“简约原则”。
其核心思想为:“在多个解释或理论中,我们应该选择那个需要最少假设的,即最简洁的解释,直到有证据表明需要更复杂的解释为止。”
换句话说,就是提倡简单性,在没有充分理由的情况下,不应随意增加事物的复杂度。
这一原则具有广泛的应用价值,它鼓励我们避免过度解释现象,优先考虑那些能够用最少假设就能解释现象的理论。
这有助于减少不必要的复杂性,使得问题更容易管理和解决,同时也能促进理论的可验证性。
简而言之,这句话提醒我们在解决问题或构建理论时,要追求最直接、最简洁的方法或解释,除非有确实的证据表明复杂化是必要的。这是一种促进效率和清晰思考的重要原则。
tips:下次,如果你正面临不确定要不要满足这个需求场景,或不确定要不要增加这个需求功能,心理默念“如无必要,勿增实体”。向小蓝学习,多问自己几个为什么,或许答案就出来了。
本文由人人都是产品经理作者【Nana】,微信公众号:【娜是产品经理】,原创/授权 发布于人人都是产品经理,未经许可,禁止转载。
题图来自Unsplash,基于 CC0 协议。
- 目前还没评论,等你发挥!